资源简介

ray_tracing ground_up triangle_mesh 用三角形网格(Triangle Mesh)分别细分球面和牛角面。 包含完整代码和对比测试图形。

资源截图

代码片段和文件信息

#include “World.h“

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

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

     文件    3461610  2017-03-06 18:54  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

     文件       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

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

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

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

     文件       2282  2007-09-24 00:14  raytracegroundup\include\Directional.h

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

     文件       1474  2017-02-28 18:12  raytracegroundup\include\Emissive.h

     文件       1750  2017-03-04 21:59  raytracegroundup\include\Geometricobject.h

     文件       2280  2017-02-18 16:21  raytracegroundup\include\GlossySpecular.h

     文件       2976  2017-03-06 17:14  raytracegroundup\include\Grid.h

     文件       2142  2017-03-04 16:07  raytracegroundup\include\Instance.h

     文件       1639  2007-09-16 20:47  raytracegroundup\include\Lambertian.h

     文件        850  2017-02-28 18:10  raytracegroundup\include\Light.h

     文件        604  2017-02-28 17:57  raytracegroundup\include\Material.h

     文件       2555  2007-12-10 04:15  raytracegroundup\include\Maths.h

     文件       1180  2017-03-03 21:32  raytracegroundup\include\Matrix.h

     文件       1909  2017-02-28 16:45  raytracegroundup\include\Matte.h

     文件       1296  2017-03-04 17:12  raytracegroundup\include\Mesh.h

     文件        821  2007-12-10 03:21  raytracegroundup\include\MultiJittered.h

     文件       4437  2007-12-10 04:19  raytracegroundup\include\Normal.h

     文件       1288  2017-03-04 16:04  raytracegroundup\include\OpenCylinder.h

     文件       2441  2017-03-03 11:42  raytracegroundup\include\Phong.h

     文件       1204  2007-09-16 18:57  raytracegroundup\include\Pinhole.h

     文件        996  2017-02-26 12:50  raytracegroundup\include\Plane.h

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

评论

共有 条评论