三个.js中的球形冒名顶替者

Spherical Impostors in three.js

本文关键字:冒名顶替 js 三个      更新时间:2023-09-26

我正在使用three.js框架将本机OpenGL应用程序移植到WebGL。我在球面冒名顶替的实现上磕磕碰碰。

球形冒名顶替者基本上是四边形(或两个三角形),它们以始终面向摄影机的方式进行渲染(非常像广告牌)。

通过使用自定义顶点和片段着色器,对于渲染四边形上的每个点,都会以模拟球体的方式生成新的位置和法线。要获得更详细的描述,您可以查看以下链接:[link breaked]

在Three.js中移植此功能的可能策略是什么?

THREE.Sprite是球形冒名顶替。http://threejs.org/examples/#webgl_sprites

编辑:我显然没有正确理解什么是球形冒名顶替。请忽略这个答案。我们还没有实施这些措施。