我知道 Raphael.js 是一个矢量图形 javascript 引擎。但是,我需要在 javascript 中创建圆柱体,并在圆柱体的圆形部分写上文字。文字需要跟随圆柱体的表面,形成类似3D的效果。
有谁知道如何用 Raphael 做到这一点?否则,我应该使用哪个其他库来实现我的目标?
提前谢谢各位!史蒂夫
我知道 Raphael.js 是一个矢量图形 javascript 引擎。但是,我需要在 javascript 中创建圆柱体,并在圆柱体的圆形部分写上文字。文字需要跟随圆柱体的表面,形成类似3D的效果。
有谁知道如何用 Raphael 做到这一点?否则,我应该使用哪个其他库来实现我的目标?
提前谢谢各位!史蒂夫
我认为最好的 3d javascript 库是:
前往并查看那里的示例并查看源代码。如果您确实喜欢使用 three.js,请查看 aerotwist 的教程:
编辑
Three.js 也有一个SVG Renderer
I found this example on fiddle