【问题标题】:Spherical Impostors in three.jsthree.js 中的球形冒名顶替者
【发布时间】:2018-12-12 04:23:27
【问题描述】:

我正在使用 three.js 框架将原生 OpenGL 应用程序移植到 WebGL。我在球形冒名顶替者的实现上磕磕绊绊。

Spherical Impostor 基本上是四边形(或两个三角形),它们以始终面向相机的方式呈现(非常类似于广告牌)。

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

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

【问题讨论】:

  • 有什么方法可以更新您的链接@pygabriel?我点击它,新网站试图在我的浏览器上自动安装一些未知软件。
  • @Marquizzo 谢谢你让我知道,链接可能已经死了:(

标签: javascript opengl-es three.js webgl


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-02-04
  • 1970-01-01
  • 2014-12-08
  • 1970-01-01
  • 2014-12-10
  • 1970-01-01
  • 2014-01-21
相关资源
最近更新 更多