2010-03-21 126 views
1

我有以下任务:JavaScript或Python中的隐藏线删除?

  • 输入:

    3D场景由一组长方体的。可以分解为一组三角形。

    相机的描述:位置,方向,焦距。

  • 输出:2D线框投影场景为一组线条。重要提示:应该使用隐藏线删除。

  • 平台:在Google App Engine for Python上运行的Web应用程序。

任何想法,如果有一个JavaScript或Python库,这样做?

+0

你知道这个如何实现吗?主要是,你将如何显示图形? 这是干什么用的?家庭作业? – fastmultiplication 2010-03-21 14:39:11

+0

如何实施?查找隐藏线算法并实现它。但我希望别人已经完成了这项工作。 如何显示图形?我打算使用Dojo的dojox.gfx(2D)绘制它们。 这是干什么用的?这是一个显示3D模型的网络应用程序。 3D模型不会经常更改。所以隐藏线代不需要很快。 作业?幸运的是,没有。 – feklee 2010-03-21 15:59:12

回答

0

也许Python Nacrisse interface有用吗?

+0

感谢您的建议。但是,我怀疑Nacrisse是否可以在Google App Engine上运行:“与许多图形系统的功能实际上链接到一个程序中不同,Narcisse作为图形服务器独立运行,用户程序通过Unix套接字与Narcisse通信。而作为绘图工具,它可能无法做到我需要的东西。 – feklee 2010-03-21 23:02:28