2017-06-29 171 views
0

我正在嘗試使用ThreeJS和Angular 2來做一個簡單的'Hello World',但我無法讓它做任何事情。我檢查了我的代碼,找不到任何錯誤...ThreeJS沒有渲染任何東西

這裏是Typescript代碼。

`https://pastebin.com/hN50e5FR` 

在此先感謝!

回答

1

您需要將Renderer的厄運添加到文檔。

containerDiv.appendChild(this.renderer.domElement); 
+0

嘿!雖然這樣做,我可以使用現有的畫布,而不是添加另一個? –

+0

確定檢查[here。](https://threejs.org/docs/#api/renderers/WebGLRenderer) 或試一試 new THREE.WebGLRenderer({canvas:myCanvas}); – None

相關問題