2013-02-25 75 views
0

有沒有辦法在2D創建一個立方體?就像從任何角度看3D立方體會是什麼樣子?基本上像this,基本上三個四邊形組合看起來像一個立方體。二維立方體在畫布算法

我想隨機生成多維數據集,因此無論公式將需要允許變化

+0

只畫正方形,然後使用變換來創建多維數據集...要小心:這涉及到一些數學 – KaeruCT 2013-02-25 16:48:27

+0

我之前做過類似的事情,只需要一些[計算機圖形知識](http://en.wikipedia.org/wiki/3D_projection)。 – lostyzd 2013-02-25 16:58:45

+0

是的,那是我想我需要的,我只需要幫助配方 – alexdmejias 2013-02-25 16:58:46

回答

1

你可以學習的轉換算法在這個整潔的小2D - > 3D庫調用pre3D。

它可能提供了比您需要的更多功能,但它只有36k,並且您可以始終刪除不需要的功能,以實現更小的下載大小。

你可以在這裏看到演示(包括動畫2D - > 3D盒):http://deanm.github.com/pre3d/monster.html

你可以在這裏代碼:https://github.com/deanm/pre3d