Blender Git Commit Log

Git Commits -> Revision d8955d1

Revision d8955d1 by Ton Roosendaal (master)
September 23, 2003, 21:05 (GMT)
- Recursive environment map render

Multiple environments now can be rendered in one pass. Previously the other objects with environment maps didn't show up in a reflection. Like this:
http://www.blender.org/bf/dep.jpg

By default, Blender renders now this result:
http://www.blender.org/bf/dep0.jpg

For a further 'recursive ray-tracing effect' you can give each EnvMap texture a higher "Depth" value. Here is a result with depth set at '2':
http://www.blender.org/bf/dep2.jpg

Related new options:
- in (F10) DisplayButtons, environment map rendering can be turned on and off.
- in EnvMap texture buttons you can free all environment maps
- Environment map sizes are also reduced with the (F10) 'percentage' option.

Tech note: with this commit the VlakRen struct has on *ob pointer!

Commit Details:

Full Hash: d8955d1b33e8a5bfc17fc4a61721ca144702be81
SVN Revision: 1221
Parent Commit: 63e7c3e
Lines Changed: +108, -39

8 Modified Paths:

/source/blender/blenkernel/intern/texture.c (+0, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+3, -1) (Diff)
/source/blender/render/extern/include/render_types.h (+2, -0) (Diff)
/source/blender/render/intern/source/envmap.c (+60, -20) (Diff)
/source/blender/renderconverter/intern/convertBlenderScene.c (+8, -0) (Diff)
/source/blender/src/buttons.c (+32, -12) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021