如何在Three.js中扩展CanvasRenderer以获取自定义材质?

时间:2014-03-28 01:40:24

标签: three.js

在Three.js中为自定义素材扩展CanvasRenderer的最佳方法是什么?

我在WebGL中有自定义虚线的ShaderMaterial,但我也需要CanvasRenderer支持。我想我可以创建一个扩展Material类的自定义材质。但我确信我必须以某种方式扩展Canvas Renderer。我该怎么办呢?复制并粘贴,完全创建一个新类?

这是我想要做的jsFiddle(http://jsfiddle.net/VyP29/1/.,但在WebGL中。我需要线条保持一致的长度,因此可能必须通过将一条线扩展到多条线和间隙(对于CanvasRenderer)来实现。

0 个答案:

没有答案