我正在尝试使用three.js框架将本机OpenGL应用程序移植到WebGL。我对球形冒名顶替者的实施感到磕磕绊。
球形冒充者基本上是四边形(或两个三角形),它们以一直面向相机的方式渲染(非常相似的广告牌)。
通过使用自定义顶点和片段着色器,对于渲染四边形上的每个点,以模拟球体的方式生成新位置和法线。有关更详细的说明,请查看以下链接:[link broken]
在Three.js中移植此功能的可能策略是什么?
答案 0 :(得分:0)
THREE.Sprite
是球形冒名顶替者。
http://threejs.org/examples/#webgl_sprites
编辑:我显然没有正确理解球形冒名顶替者是什么。请忽略这个答案。我们还没有实现这些。