Computer Graphics
gentleman_zh
这个作者很懒,什么都没留下…
展开
-
计算机图形学导论
计算机图形学导论转载 2018-11-09 10:01:54 · 446 阅读 · 0 评论 -
计算线段与平面的交点
//2.在三维空间中,求一个线段与三角形的交点struct Point{ float x; float y; float z; Point(float _x, float _y, float _z) : x(_x), y(_y), z(_z){}};struct segment{ Point a,b;};struct Triangle {...原创 2019-04-14 20:24:21 · 4121 阅读 · 0 评论 -
光线追踪(RayTracing)算法
1、Forward Tracing假设有一个每次只发射一个光子的光源,光子从光源发出并沿着直线路径行进,直至撞击到物体表面,忽略光子的吸收,该光子会以随机的方向反射。如果光子撞击到我们的眼睛表面,则我们会看到光子被反射的点。现在从计算机图形的角度来看待这种情况。首先,我们用像素组成的平面代替我们的眼睛。在这种情况下,发射的光子将撞击图形平面上许多像素的一个,并将该点的亮度增加到大于零的值。...转载 2019-04-22 18:14:20 · 13121 阅读 · 0 评论