【问题标题】:WebGL Normals and Indices / Directional lighting / X3D / BlenderWebGL 法线和索引 / 定向照明 / X3D / Blender
【发布时间】:2012-02-22 22:45:23
【问题描述】:

我在 html 中提出了一个问题,因为我认为使用图像来提出问题会有所帮助。 http://www.jamestrusler.co.uk/files/webglquestion/question1.html

这也是可以在 html 页面中看到的覆盖问题:

  1. 您能否在不旋转/缩放顶点的情况下旋转/缩放法线(已经进行了平移) - 因为这可能是一个问题的答案。
  2. 关于为什么 Blender(x3d 导出)给我的法线、索引和顶点似乎不能正确渲染多色对象的任何想法。 (请参考网站问题)

【问题讨论】:

  • 我已经做了另一个例子来说明这个问题,它可以在这里找到:jamestrusler.co.uk/games/adventure6 单平面具有与立方体顶部相同的所有数据,但平面绘制并且立方体顶面没有。这与立方体的其余部分无关,至少应该绘制一侧,因为它具有所有正确的定义,并且与绘制的平面具有相同的定义。您可以通过阅读左下角的文本框来了解我的意思,该文本框是所有缓冲区详细信息的日志。

标签: webgl blender normals x3d


【解决方案1】:

我解决了这个问题:

obj[a].Transform.Group.Shape[b].vertexIndexBuffer = gl.createBuffer();
gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, obj[a].vertexIndexBuffer);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 2013-06-05
    • 1970-01-01
    • 2013-03-04
    • 2019-05-09
    • 1970-01-01
    • 2014-05-15
    相关资源
    最近更新 更多