2012-11-17 64 views
-2

我正在研究我的最終項目,我需要在用戶輸入上創建在線圖表。給我的樣本如下。如果你填寫所有的表格,並輸入高度,長度和高度等,它將生成輸入圖。我想知道,我如何創建這個,至少我需要開始。在Asp.net中創建3D /動態圖表

樣的網站是https://www.shedsales.com.au/shedspecs.aspx

我讀了許多文章對於這一點,如AutoCAD等,但還是我在0點。我的朋友建議我在堆棧上發佈問題,我會得到答案或許多建議。

回答

0

不太清楚你到底在問什麼,但我會盡力回答。 如果你需要盒子,金字塔等簡單的幾何形狀,它必須是交互式的,你可以實現它:

SVG:http://code.google.com/p/svg3d/ - 最慢,可能無處不在。

CSS3:http://jlongster.com/s/dom3d/ - 速度稍快一些,在某些瀏覽器中GPU加速但在舊版瀏覽器中無法使用。

如果你需要更多的速度或複雜的形狀,那麼你應該使用Flash或WebGL。但3D apis很複雜,目前不是跨平臺或跨瀏覽器。在這方面,Flash是更好的選擇,但只有在這一刻。

因此對於你http://www.x3dom.org/可能是最好的選擇。它不需要編程技能和3D API知識的3D引擎,它同時具有Flash和WebGL模式+這非常容易學習。

但是,如果您只需要靜態圖像,您可以基於用戶請求(數據從表單)呈現給服務器端。您可以緩存它們。你可以讓它們儘可能美麗。在同一時間,他們將最大限度地兼容任何平臺。您可以設置您自己的服務器或使用渲染農場,如this