Blender Git Loki

Git Commits -> Revision eae5d39

Revision eae5d39 by Ton Roosendaal (master)
December 9, 2004, 12:06 (GMT)
Bug fix #1988, ray-transparency render.

Five fixes in this commit...

- the normals for nurbs surfaces still were calculated pointing wrong in some occasions
- recoded ray-transp rendering to accept normals pointing any direction; it just counts how many times it passes a "glass" layer, and flips normals appropriate then. This means rendering will go fine on models without manually setting the normals. You can also move a camera inside a 'glass' object.
- rendering of the inside part of glass now uses correct normal too... specularity happen on a solid glass inside now.
- And an inside reflected mirror ray will keep bouncing inside glass

Related to rendering localview: old convention to render localview, but with the lamps in the normal layers, has been restored.
Please note; render happens based on active window. You *only* get a localview or 'unlocked layer' render when that 3d window is active = mouse in window.

Commit Details:

Full Hash: eae5d39899652f86e2b9288a69395dfcec27c8b1
SVN Revision: 3621
Parent Commit: d8797f3
Lines Changed: +72, -60

4 Modified Paths:

/source/blender/render/intern/source/ray.c (+31, -18) (Diff)
/source/blender/render/intern/source/rendercore.c (+1, -1) (Diff)
/source/blender/renderconverter/intern/convertBlenderScene.c (+35, -40) (Diff)
/source/blender/src/renderwin.c (+5, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021