【发布时间】:2015-03-08 06:08:06
【问题描述】:
我目前正在用 c 语言开发一个名为“Raytracer”的项目。 我遇到了一个问题,球体在不居中时是椭圆形的。
这是我的代码的摘录:
int i;
int j;
t_ray vect;
i = -1;
vect.x = 100. - cam.x;
while (++i < screenx)
{
j = -1;
vect.y = ((screenx / 2.) - i - cam.y) * -1.;
while (++j < screeny)
{
vect.z = (screeny / 2.) - j - cam.z;
}
}
【问题讨论】:
标签: geometry raytracing