2012-05-23 44 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