[Bf-blender-cvs] CVS commit: blender/source/blender/render/intern/source ray.c rendercore.c blender/source/blender/renderconverter/intern convertBlenderScene.c blender/source/blender/src renderwin.c

Ton Roosendaal ton at blender.org
Thu Dec 9 13:06:38 CET 2004


ton (Ton Roosendaal) 2004/12/09 13:06:38 CET

  Modified files:
    blender/source/blender/render/intern/source ray.c rendercore.c 
    blender/source/blender/renderconverter/intern 
                                                  convertBlenderScene.c 
    blender/source/blender/src renderwin.c 
  
  Log:
  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.
  
  Revision  Changes    Path
  1.50      +32 -19    blender/source/blender/render/intern/source/ray.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/ray.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
  1.94      +2 -2      blender/source/blender/render/intern/source/rendercore.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/rendercore.c.diff?r1=1.93&r2=1.94&cvsroot=bf-blender>
  1.100     +36 -41    blender/source/blender/renderconverter/intern/convertBlenderScene.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/renderconverter/intern/convertBlenderScene.c.diff?r1=1.99&r2=1.100&cvsroot=bf-blender>
  1.41      +6 -2      blender/source/blender/src/renderwin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/renderwin.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list