Dupli Bugfixes!
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 16 Jan 2008 23:08:19 +0000 (23:08 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 16 Jan 2008 23:08:19 +0000 (23:08 +0000)
commit4e4e69050c3bedd2e9378beaddc4305e42da411e
tree55d523bf2f1ef1824f9b9ecb05691ebad90a264a
parent77a6809bd7a66a29d2a679c410c27a681b556d74
Dupli Bugfixes!

It seems everytime I try to fix something here I break something
else, but anyway, another try at getting this to work properly.

Fixes for:
- Getting dupliverts/faces derivedmesh with orco caused wrong results
  on meshes in linked dupligroups with proxy, because modifier stack
  was revaluated with wrong object matrix, now gets orco another way.
- Fix render instances being hidden when original object was not added
  to the object render list.
- Changed the way object instances find their original objects, now
  works the other way around, original objects look for their instances
  instead.

There's probably issues still with recursive dupligroups..
source/blender/blenkernel/intern/anim.c
source/blender/render/intern/include/render_types.h
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/renderdatabase.c