我曾看见过有的程序的"关于"里有很漂亮的3D动画作背景,像一个四方体在窗口里四处游动,而且它还会自转,这个动画怎样实现,请指教。

解决方案 »

  1.   


    WebBrowser
    显示gif动画
    flash也可http://expert.csdn.net/Expert/topic/1557/1557024.xml?temp=1.461208E-03
      

  2.   

    如果你学过《计算机图形学》,你可以自己写
    http://www.applevb.com/sourcecode/3d_vb.zip
    不使用DirectX和OpenGL实现可转动的三维框架并可以计算帧频。速度还算不错。 下载(44.1K) 
    http://www.applevb.com/sourcecode/grid3dwave.zip
    3D波动网格,不使用DirectX,在窗口中画显示波动的3D网格效果。参看效果,推荐下载。 下载(29K) http://www.applevb.com/sourcecode/raytrace.zip
    光线跟踪,一个不利用任何3D API的程序,演示的是建立一个包含若干三维物体的对象,然后设置光照(角度等等)并对对象进行光照效果渲染,不过我个人觉得这个程序也许不应该称为1月最佳,因为速度比较慢,好像最后出来的效果还有Bug。 下载(46K)(没办法,光线跟踪的运算量太大。所以现在的3D显卡只敢用z缓冲,但是z缓冲的图像的质量比光线跟踪差多了。)