寻求3D旋转的例子,Can you help me?(100分)

L

liuyong

Unregistered / Unconfirmed
GUEST, unregistred user!
我在 http://www.lohninger.com/delfcomp.html 上看到一个关于3D物体旋转的例子,做得挺漂亮,但无完整原代码,要Money :(
我也知道一些关于坐标轴旋转的算法,但是如何让坐标平面在旋转的过程中显示的更漂亮呢?
我还有一个mathimage.zip,也是关于3D旋转的,有原代码,但比较晦涩难懂。
有谁有比较好的例子(当然要原代码,最好for Delphi4)?

 
以前我的毕业论文中有写过一个 3D -> 2D 坐标影射程序,
可以旋转坐标轴,甚至还有隐藏线消除和简单的光线效果。
待我回家找来,下周贴出,请大侠指正。
 
你的问题不在于旋转, 而是在于旋转后怎样再投影到屏幕的适当位置. 既然你已经有
了mathimage.zip, 就应该有了一个很好的例子. 建议你买一本计算机图形学的教材
来看一下. 再给你一个3DCube的例子, 比较简单应该能够读懂

ftp://ftp.hrbucea.edu.cn/delphi/3dcube.zip (6k)
 
yysun:

为何还没有看到你贴出的源码,我很想参考一下,谢谢!!!
 
多人接受答案了。
 
<a href=/delphi/attachments/stereow.zip>源码在此</a>,请多指教。
 

Similar threads

回复
0
查看
865
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部