我有以下任務:JavaScript或Python中的隱藏線刪除?
輸入:
3D場景由一組長方體的。可以分解爲一組三角形。
相機的描述:位置,方向,焦距。
輸出:2D線框投影場景爲一組線條。重要提示:應該使用隱藏線刪除。
平臺:在Google App Engine for Python上運行的Web應用程序。
任何想法,如果有一個JavaScript或Python庫,這樣做?
我有以下任務:JavaScript或Python中的隱藏線刪除?
輸入:
3D場景由一組長方體的。可以分解爲一組三角形。
相機的描述:位置,方向,焦距。
輸出:2D線框投影場景爲一組線條。重要提示:應該使用隱藏線刪除。
平臺:在Google App Engine for Python上運行的Web應用程序。
任何想法,如果有一個JavaScript或Python庫,這樣做?
感謝您的建議。但是,我懷疑Nacrisse是否可以在Google App Engine上運行:「與許多圖形系統的功能實際上鍊接到一個程序中不同,Narcisse作爲圖形服務器獨立運行,用戶程序通過Unix套接字與Narcisse通信。而作爲繪圖工具,它可能無法做到我需要的東西。 – feklee 2010-03-21 23:02:28
你知道這個如何實現嗎?主要是,你將如何顯示圖形? 這是幹什麼用的?家庭作業? – fastmultiplication 2010-03-21 14:39:11
如何實施?查找隱藏線算法並實現它。但我希望別人已經完成了這項工作。 如何顯示圖形?我打算使用Dojo的dojox.gfx(2D)繪製它們。 這是幹什麼用的?這是一個顯示3D模型的網絡應用程序。 3D模型不會經常更改。所以隱藏線代不需要很快。 作業?幸運的是,沒有。 – feklee 2010-03-21 15:59:12