[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern texture.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/makesdna DNA_scene_types.h DNA_texture_types.h blender/source/blender/render/extern/include render_types.h blender/source/blender/render/intern/source envmap.c blender/source/blender/renderconverter/intern ...
Ton Roosendaal
ton at blender.org
Tue Sep 23 23:05:52 CEST 2003
ton (Ton Roosendaal) 2003/09/23 23:05:52 CEST
Modified files:
blender/source/blender/blenkernel/intern texture.c
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/makesdna DNA_scene_types.h
DNA_texture_types.h
blender/source/blender/render/extern/include render_types.h
blender/source/blender/render/intern/source envmap.c
blender/source/blender/renderconverter/intern
convertBlenderScene.c
blender/source/blender/src buttons.c
Log:
- 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!
Revision Changes Path
1.5 +1 -5 blender/source/blender/blenkernel/intern/texture.c
1.17 +2 -1 blender/source/blender/blenloader/intern/readfile.c
1.12 +3 -3 blender/source/blender/makesdna/DNA_scene_types.h
1.7 +4 -2 blender/source/blender/makesdna/DNA_texture_types.h
1.7 +4 -2 blender/source/blender/render/extern/include/render_types.h
1.5 +60 -20 blender/source/blender/render/intern/source/envmap.c
1.11 +9 -1 blender/source/blender/renderconverter/intern/convertBlenderScene.c
1.39 +33 -13 blender/source/blender/src/buttons.c
More information about the Bf-blender-cvs
mailing list