[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