2012-05-23 45 views
0

我知道Raphael.js是一個矢量圖形JavaScript引擎。但是,我需要在javascript中創建圓柱體並在圓柱體的圓形部分上寫入文本。文本需要遵循圓柱體的表面,這會產生3D效果。如何在JavaScript中使用Raphael創建3D效果?

有沒有人知道如何用拉斐爾做到這一點?否則,我應該使用哪個其他圖書館來實現我的目標?

在此先感謝你們! 史蒂夫

回答

1

最好的3D JavaScript庫在那裏,我的意見是:

Three.js by mr doob

頭過來,在實例看看那裏查看源代碼。如果你看中獲得中three.js所用aerotwist籤教程:

aerotwist tutorials

編輯

three.js所也有SVG Renderer我發現這個example on fiddle

+2

與樹的問題.js是它創建真實的3D渲染。我只想製作它,並將其渲染爲矢量圖形。這背後的原因是,我希望這可以在沒有啓用webgl的瀏覽器上工作...... –

+0

請參閱更新,您可以將svg renderer與three.js一起使用 – Neil