资源简介

这是本人学习光线追踪以来生成的第一个“一本正经”的场景。该场景中主体是“地球仪”。这个场景中包含如下几部分: 1,地球仪的底座(1个回旋面+1个圆柱面,Phong材质,木纹纹理); 2,地球仪的主体球面(Phong材质,图片映射纹理); 3,地球仪的支架(半个圆环+1个圆柱面+2个小球面,Reflective材质,没有纹理); 4,地球仪下方的圆台(1个封闭圆柱面,Phong材质,2D方格纹理); 5,场景的下面和背面(2个平面,Matte材质,2D方格纹理); 对应博文:http://blog.csdn.net/libing_zeng/article/details/6985613

资源截图

代码片段和文件信息

#include “World.h“

int main(){
    World w;        // construct a default world object
    w.build();
    w.camera_ptr->render_scene(w);
    return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    5980424  2017-04-09 02:24  raytracegroundup\bin\Debug\raytracegroundup.exe

     文件       1488  2007-09-24 00:14  raytracegroundup\include\Ambient.h

     文件       1966  2017-02-26 12:16  raytracegroundup\include\AmbientOccluder.h

     文件       1254  2017-03-20 11:45  raytracegroundup\include\Annulus.h

     文件       1784  2017-02-28 18:03  raytracegroundup\include\AreaLight.h

     文件        576  2007-12-10 03:28  raytracegroundup\include\AreaLighting.h

     文件        837  2007-12-10 04:12  raytracegroundup\include\BBox.h

     文件        813  2007-09-16 19:13  raytracegroundup\include\BRDF.h

     文件        847  2008-01-26 04:16  raytracegroundup\include\BTDF.h

     文件       3028  2007-09-24 00:05  raytracegroundup\include\Camera.h

     文件       2223  2017-03-25 13:05  raytracegroundup\include\Checker3D.h

     文件       1374  2017-03-04 14:49  raytracegroundup\include\Compound.h

     文件       1266  2017-04-06 13:43  raytracegroundup\include\ConstantColor.h

     文件        569  2007-03-05 00:33  raytracegroundup\include\Constants.h

     文件       1843  2008-04-16 00:15  raytracegroundup\include\CubicNoise.h

     文件       2580  2017-03-18 19:14  raytracegroundup\include\Dielectric.h

     文件       2181  2017-04-06 18:13  raytracegroundup\include\Directional.h

     文件       1109  2017-03-04 15:54  raytracegroundup\include\Disk.h

     文件       1578  2017-03-16 15:04  raytracegroundup\include\Emissive.h

     文件       1956  2017-03-27 12:51  raytracegroundup\include\FBmTexture.h

     文件       1398  2017-03-27 22:48  raytracegroundup\include\FBmTextureRamp.h

     文件       2420  2017-03-27 15:18  raytracegroundup\include\FBmTextureWrapped.h

     文件       1520  2008-01-26 05:47  raytracegroundup\include\FishBowl.h

     文件       1708  2017-03-22 12:44  raytracegroundup\include\FishBowlFlatBottom.h

     文件       1023  2017-03-09 21:58  raytracegroundup\include\FlatMeshTriangle.h

     文件        492  2017-03-24 12:57  raytracegroundup\include\FlatUVMeshTriangle.h

     文件       2374  2017-03-18 14:17  raytracegroundup\include\FresnelReflector.h

     文件       1254  2017-03-18 15:04  raytracegroundup\include\FresnelTransmitter.h

     文件       1797  2017-03-11 10:36  raytracegroundup\include\Geometricobject.h

     文件       1476  2008-01-26 05:47  raytracegroundup\include\GlassOfWater.h

............此处省略301个文件信息

评论

共有 条评论