【发布时间】:2012-06-28 17:39:38
【问题描述】:
如果我使用 Three.js canvas_lines demo 并将透视相机替换为正交相机:
- camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 1, 10000 );
+ camera = new THREE.OrthographicCamera(-window.innerWidth/2, window.innerWidth/2, -window.innerHeight/2, window.innerHeight/2, -100, 10000);
它会导致粒子不再渲染,尽管线条出现了。这是 Three.js 中的错误还是我对正交投影的理解?
更改前的粒子图像:
切换到OrthographicCamera之后:
(注意粒子丢失和在空白处终止的线条)
【问题讨论】:
-
我也遇到了这个问题,即那个相机没有显示粒子。你有什么收获吗?
标签: canvas three.js particles orthographic