An-Cadsolutions      Imgsystems

Kirjoittaja Aihe: Matte/shadow matsku  (Luettu 473 kertaa)

SuurFett

  • Global Moderator
  • *****
  • Viestejä: 406
  • Sukupuoli: Mies
  • aka Surround
    • Profiili
    • Sähköposti
Matte/shadow matsku
« : Huhtikuu 09, 2009, 01:38:11 am »
Terve!

Elikä tein tuossa äskettäin 3d:n upotusta kuvaan. Ja jäi pari juttua vaivaamaan.

Mikä olisi kunnon tapa tehdä valaitus ja materiaalit skeneen? Se mitä olisin itse sen halunut toimivan, olisi ollut, että plane ei tuota varjoa, mutta se aiheuttaa esim. Ambient varjoa (skylitghtissa taikka MR AO.ssa), mutta ei itse loa itteensä  varjoja.

Esim. minun skenessä plane teki iteestään kovan varjon lattialle, mitä en toivonut. Olisin halunnut, että se luo vain ukkeliiin varjon.

Toinen esim. AO:n kanssa. En haluaisi, että plane aiheuttaisi itselleen ambient occlusionia, mutta objektille kyllä.

Onko kellään ideoita, miten 3d upotuksen kuvaan valaistus tehdään "oikeasti"

x13

  • Sr. Member
  • ****
  • Viestejä: 325
  • Sukupuoli: Mies
    • Profiili
Vs: Matte/shadow matsku
« Vastaus #1 : Huhtikuu 09, 2009, 09:43:56 am »
Mikäs olikaan ohjelma jolla nyt väsäilet?

Berglte

  • Sr. Member
  • ****
  • Viestejä: 395
  • Sukupuoli: Mies
    • MSN Messenger  - teemu.berglund@gmail.com
    • Profiili
    • Portfolio
    • Sähköposti
Vs: Matte/shadow matsku
« Vastaus #2 : Huhtikuu 09, 2009, 10:10:34 am »
Jos ymmärsin oikein, tuo onnistuu aika simppelisti.
Mental Raylla (max 2009) rendattaessa toimii ainakin näin:

-Kannattaa laittaa environmentiksi Environment/ Background Switcher shaderi.
-Ground planeen Matte/Shadow/Reflections (mi) materiaali. Camera Mapped Background kohtaan voit pistää edellisen shaderin intancena. Materiaalissa on kätevästi AO mahdollisuus.
-Plane, jonka et halua luovan terävää varjoa, vaan pelkän AOn on vissiin esim. rakennuksen seinä? Jos planen propertiesista poistaa visible to camera/reflections ja cast/ receive shadowsin, se ei näy rendatessa mutta vaikuttaa silti muun skenen AO laskentaan.

En tiedä onko mitenkään oikea tai järkevä tapa, mutta toimii ainakin jotenkin.
Ground plane näkyy vielä rendatessa backgroundin päällä, mutta sillä ei ole alphaa joten se ongelma on helppo ratkaista photarissa.

http://mentalraytips.blogspot.com/2007_10_01_archive.html Tuolta löytyy jotain esimerkkiä noista shadereista. Muutenkin zapin blogista löytyy paljon hyödyllistä tietoa.

« Viimeksi muokattu: Huhtikuu 09, 2009, 10:37:13 am kirjoittanut Berglte »

SuurFett

  • Global Moderator
  • *****
  • Viestejä: 406
  • Sukupuoli: Mies
  • aka Surround
    • Profiili
    • Sähköposti
Vs: Matte/shadow matsku
« Vastaus #3 : Huhtikuu 10, 2009, 11:36:20 am »
Joo sori, oon niin maxi keskeinen, että pidän sitä itsestään selvyytenä :D

Eli maxin 2009 versio käytössä.

@Berglte Kiitti, pitää testata tuota. Luulen, että toimii paremmin omat tapani.