摘要:
如果没有监听窗口变化,将会出现一下情况: 为了避免这种情况,有时候我们可能希望我们的画面能够随着浏览器窗口大小的变化自适应变化,如下效果: 怎么实现呢? 首先,我们需要像这样注册一个事件监听器: 我们给这个监听器设置了一个回调函数,也就是说,现在,只要浏览器窗口大小一改变,onResize这个函数就 阅读全文
摘要:
不论是处于特殊功能的需要,还是处于效果调试方便,我们可能都需要修改模型中的参数值。在Three.js中,谷歌提供了一个js库,即dat.GUI.js用于处理这种需求。 通过该库,我们就不需要通过手动修改源码来观察不同参数对模型的效果影响。 demo效果如下: 关键代码 入口文件: function 阅读全文