我希望在点击一个说明Three.js场景的图像后显示这个Three.js场景并能够运行它。一旦点击图像,我想将Three.js场景包含在具有灰色背景的框架中(如lightbox
与图像一样)
以下是我想要获得的示例:
您可以在以下链接中看到此WebGL场景:
如您所见,此场景填满整个浏览器窗口。
如果有人能给我一些线索来实现这一点,那就太好了。
由于
答案 0 :(得分:1)
document.getElementById("empty-div").appendChild(this.renderer.domElement);
window.addEventListener('resize', resizeFunction, false);
,resizeFunction应使用window.innerWidth
和window.innerHeight
来执行renderer.setSize(width, height);
}