PDA

View Full Version : ambient occlusion bug in 6.5


akewt
03-26-2005, 09:45 PM
i have wasted a good few hours on this now and found that mib_amb_occlusion and dirtmap do not respect an objects 'visible in reflections/refractions' option. i tested it against dirtmap in 6 and it works for that. can anyone verify this? and maybe suggest a solution? i cant take all my scene into 6.5. is there a hack out there?

im desperate to get a fix for this as all my scene files are now 6.5 and i dont want to relie on hacking my ma files to work in 6.01. i have a dealine for thursday and im pooping my little pants...

does anyone have a hack!?

fahr
03-27-2005, 07:12 AM
not sure if this is a good solution for you, but you could convert your scene back to maya 6 (using the mayaFileConverter program from provide3d) and render the AO pass there.

akewt
03-27-2005, 10:35 AM
yeah have now transfered my scenes back to 6.0. i really could do with an extra few hours sleep.... the flat below were banging on my ceiling last night at 5 in the morning :eek: . i think my seat makes a racket :p

i changed the scene files by just changing them all to ma and edit the initial text as suggested in another thread.

i think thats a big oversight, anyone else? maybe someone could verify it just to make sure its not just me. it might migrate to other raytracing elements....

cheers

thosmos
04-29-2005, 09:32 AM
i think this is a similar problem , never used maya 6 and dirt map, but i want some glass like an office partition- to go down to the floor and the floor has occlusion on in the ambient channel, but i cant stop the glass from making a big shadow on the floor, is there any way round this :wip:

akewt
04-29-2005, 04:39 PM
yeah it is. you basically dont want your floors amOcc rays to see the glass object. but you wont be able to turn off the visible by rays for the glass. didnt find a work around. oversight and a half. also i dont think ambOcc respects transparency. not sure on this so would be nice if some1 can verify.

ta

edit: if you've got raytracing on your glass though u wont be able to turn off visible by rays anyhoo.

Tan
04-30-2005, 04:47 AM
This might be a stupid question:

Why don't you delete the faces/objects that are supposed to be transparent, and make that your pass?

oodle
04-30-2005, 05:43 AM
hi..
i tested with simple plane and sphere (my favorite :))
yes amb occ doesnt respect 'visible in reflections/refractions" but i found that the only way to make them invisible to amb occ is by setting the sphere's mentalray flag caustic and globalilum to "hidden"

akewt
04-30-2005, 03:39 PM
This might be a stupid question:
yeah your right :P if you have glass with refractions/reflections surely you would need it to interact with the environment?

hi..
i tested with simple plane and sphere (my favorite :))
yes amb occ doesnt respect 'visible in reflections/refractions" but i found that the only way to make them invisible to amb occ is by setting the sphere's mentalray flag caustic and globalilum to "hidden"
this could be the work around im looking for. i'll give it a go

Daniel Whitton
04-30-2005, 05:46 PM
You may want to search for ToLight shader on highend. This shader has several types of occlusion shading including a transparent occlusion shader.

Dan

eem
05-23-2005, 06:23 PM
hi..
i tested with simple plane and sphere (my favorite :))
yes amb occ doesnt respect 'visible in reflections/refractions" but i found that the only way to make them invisible to amb occ is by setting the sphere's mentalray flag caustic and globalilum to "hidden"

Where exactly are those settings? Im using maya 6.5 and cant seem to find them.

CGTalk Moderation
05-23-2005, 06:23 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.