Page 1 of 1

Mirrored objects and emitter normals.

Posted: Wed Mar 19, 2008 2:06 pm
by Fernando Tella
Hi there!

I think I found a bug (I hope it hasn't been reported yet and it IS a bug, not like my other bug reports).

I found that when an object has been mirrored, if you use it as an emitter, it emits light opposite to its normal. It corrects if it's mirrored again.

Here are some screen captures; the plane on the right is mirrored from the one on the left:

Image

Image

Posted: Thu Mar 20, 2008 10:51 am
by Bogdan Coroi
I couldn't reproduce it here. I've mirrored a plane on all three axes and it renders as expected. Normals are correctly mirrored too, especially if mirrored on Z. Care to share the scene?

Posted: Thu Mar 20, 2008 12:11 pm
by Fernando Tella
Sure. Give me a second.

Posted: Thu Mar 20, 2008 12:20 pm
by Fernando Tella
It's easily repeatable here. In fact I'm quite surprised you can't do it there. I'm mirroring in one axis only.

http://www.ftella.com/links/Escena%20emitters.max

Posted: Thu Mar 20, 2008 12:53 pm
by Bogdan Coroi
Aha. I tested it using a different scenario that's why the lack of luck. I see your point now and it's a bug indeed. When 3dsmax does the mirroring stuff, it changes the triangle winding. Thanks for the report, we'll fix it for the next plugin update.

Posted: Thu Mar 20, 2008 1:10 pm
by Fernando Tella
Heyyy! I finally found a real bug. :lol:

Posted: Fri Mar 21, 2008 11:15 am
by zdeno
good job Fernando!

Posted: Wed Apr 23, 2008 4:16 pm
by rusteberg
I'm not surprised.... i have had all sorts of weird things happen after mirroring objects in MAX....

the solution i have found is after i mirror something, i convert that mirrored object into an editable poly. it's almost like erasing the history for that object.... :?

Posted: Wed Apr 23, 2008 10:24 pm
by Bubbaloo
Good tip, thanks!

Posted: Thu Apr 24, 2008 12:03 am
by Bogdan Coroi
In the meantime it was fixed and will be available for the next update.