[Bf-blender-cvs] CVS commit: blender/source/blender/render/intern/source initrender.c blender/source/blender/renderconverter/intern convertBlenderScene.c blender/source/blender/yafray/intern export_File.cpp export_File.h export_Plugin.cpp export_Plugin.h yafray_Render.cpp
Alfredo de Greef
eeshlo at yahoo.com
Mon Jul 12 05:20:32 CEST 2004
eeshlo (Alfredo de Greef) 2004/07/12 05:20:32 CEST
Modified files:
blender/source/blender/render/intern/source initrender.c
blender/source/blender/renderconverter/intern
convertBlenderScene.c
blender/source/blender/yafray/intern export_File.cpp
export_File.h
export_Plugin.cpp
export_Plugin.h
yafray_Render.cpp
Log:
added support for ortho camera (needs yafray from cvs)
When using xml export, yafray will now render the alpha channel as well when 'RGBA' button in blender is enabled (Plugin does this automatically).
In plugin code, fixed smooth shading bug for non-mesh objects.
Relative paths for textures are now recognized (plugin & xml).
Fixed problem with duplicate objects (plugin & xml).
Really old bug, sun position is now correct (plugin & xml).
World background now can also be a regular image texture (jpeg & tga), but for now always assumes spheremapping, which is not the same as Blender either. In yafray the texture is assumed to be a full 360 (panorama type) map.
convertBlenderScene.c cleanup, the identity transform 'hack' is removed.
THIS AFFECTS ALL EXTERNAL RENDERERS (Aqsis and others) WHICH RELY ON THE RENDERDATA OUTPUT, VERTICES AND LAMPCOORDINATES/VECTORS NOW NEED TO BE TRANSFORMED BACK TO WORLD COORDINATES. See yafray plugin/export code.
Revision Changes Path
1.23 +6 -5 blender/source/blender/render/intern/source/initrender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/initrender.c.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
1.72 +12 -46 blender/source/blender/renderconverter/intern/convertBlenderScene.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/renderconverter/intern/convertBlenderScene.c.diff?r1=1.71&r2=1.72&cvsroot=bf-blender>
1.22 +144 -100 blender/source/blender/yafray/intern/export_File.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/export_File.cpp.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
1.3 +1 -1 blender/source/blender/yafray/intern/export_File.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/export_File.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.5 +142 -88 blender/source/blender/yafray/intern/export_Plugin.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/export_Plugin.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
1.4 +3 -3 blender/source/blender/yafray/intern/export_Plugin.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/export_Plugin.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.14 +10 -3 blender/source/blender/yafray/intern/yafray_Render.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/yafray/intern/yafray_Render.cpp.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list