这是一个比编程问题更重要的数学问题。Visual Basic .Net 3D引擎
我已经使用Visual Basic .Net创建了一个非常基本的3D引擎。它用一个附加的z轴在屏幕上显示线条。发动机工作,但是当线路的一部分低于0时,它会混乱并开始再次倒置线路。
这是怎么计算的要点:
y = (point.y/z) + offset.y + camera.y
x = (point.x/z) + offset.x + camera.x
任何人都可以制定出一个办法只绘制时相交的Z = 0轴的线的一部分?
(源代码)http://www.mediafire.com/?ww77q26ywj3a5ry
的主人MediaFire链接不再可用。 – 2018-03-07 23:55:19