如何渲染到多维数据集的帧缓冲区背面?(在我看来,看不见的一面?)
How can I render to framebuffer back sides of the cube? (Invisible sides from my point of view?)
我正在尝试使用Three.js库在WebGL中开发体积渲染。我知道如何在纯WebGL中做到这一点,但在Three.js.中找不到任何方法
所以。。问题。。。
1) 如何将边界框(我有一个立方体)的背面绘制到帧缓冲区?我只需要画立方体的不可见边。
2) 我怎样画弹跳箱的正面?(仅正面)
非常感谢:-)我真的不知道如何在Three.js中做到这一点……这可能吗?如果不可能,我会在纯WebGL中进行。。但是我不想把WebGL和Three.js库混合在一起。。我想要干净的溶液。。
非常感谢:-)
您可以选择正面或背面剔除,如下所示:
renderer.setFaceCulling( THREE.CullFaceFront );
renderer.setFaceCulling( THREE.CullFaceBack );
three.js r.55
解决方案是:
设置为渲染器this:
renderer.setFaceCulling("正面");
或
renderer.setFaceCulling("返回");
感谢您对WestLangley的帮助。
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 角度图表;t显示在我的页面中
- /undefined在我的404错误日志中多次出现
- 元素在我的代码中不会.fadeTo.Don'I don’我不知道;s错误的JavaScript、JQuery、H
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 在我的情况下,如何进行http请求
- 我希望只有在我滚动页面后才能显示我的返回页首图标
- 如何在我的页面上嵌入市场表单
- 在我的SPA应用程序中集成Facebook共享的问题
- 聚合物文本区域没有'在我看来应该出现的时候却没有出现
- 未捕获的SyntaxError:意外的令牌-Can'我找不到看不见的性格
- JSON语法错误..我没有'我看不见
- Javascript语法错误-I'm是一个完整的noob并且可以'我看不见
- 我可以调用一个不再存在的JS函数,但我可以'在我看来,没有调用新的JS函数
- 在我将其与$("#id")一起使用后,相同的代码就不起作用了.append.代码看起来像没有加载jq
- 如何必须我的javascript看起来像运行在我的ASP结束.网络页面
- 如何渲染到多维数据集的帧缓冲区背面?(在我看来,看不见的一面?)
- 控制器返回数组的内容,但在我看来,我只得到类型?MVC
- 在我看来,“谎言”是从哪里来的