【发布时间】:2013-10-02 20:19:12
【问题描述】:
所以我正在开发一个项目,该项目使用多个不同的相机将场景渲染到不同的画布上。基本上我正在做这个例子:
http://threejs.org/examples/webgl_multiple_canvases_grid.html
我发现这样做的问题是,不同场景的剪裁平面在边缘做了奇怪的事情。如示例所示,使用大对象时它很好,但使用较小的对象时,有些会被剪裁在边缘。我已经做了一个例子来说明这个问题。
我想知道是否有办法解决这个问题。我打算尝试和探索的几种不同方法如下:
- 尝试稍微重叠渲染器,以使剪切平面更宽。
- 看看有没有办法关闭剪辑
- 哭着睡觉。
我是否缺少一些简单的东西,或者我必须深入挖掘。
非常感谢您抽出宝贵时间! 艾萨克
【问题讨论】:
-
小请求,请勿使用 tinyurl 链接。该网站的用户没有任何好处(点击就是点击),如果混淆了链接的实际结束位置
-
通常 100% 同意!这个问题是它指向的链接很长(比如 1595 个字符对于评论来说太长了),所以有一些用处。是否有其他方式可以考虑共享链接(网站的实际代码编码在 url 中,因此不需要服务器端代码)
-
您可以使用 Link syntax
[Title](Url)(或者更好的是,使用编辑器中的按钮将 url 移动到帖子的末尾),以便在悬停时可见但不会混乱问题?我承认我没有意识到链接这么长 -
啊!精彩的。这两个都是我不知道的技术!!!
标签: javascript canvas three.js webgl clipping