文件名称:webgl-react-boilerplate:WebGL React应用:high_voltage:
文件大小:5.39MB
文件格式:ZIP
更新时间:2024-05-27 22:30:29
react webgl threejs create-react-app best-practices
WebGL React应用 该项目的目标是在Jam3上标准化基于WebGL和React的项目。 基于经验,它具有用于渲染和场景管理的高度优化的方法。 对于想直接进入webgl编码的创意编码人员来说,这是一个很好的起点。 特征 流 该项目使用类型。 一个很好的起点是或这份。 渲染图 在上预加载对象 后期处理 在WebGL 1上使用PostProcessing时, 可以替代 ,更具电影感 用于在两个WebGL场景之间混合的 在单个着色器中组合多种效果 fps和threejs的可提供性能洞察 场景 BaseScene ,可扩展类,用于强制执行干净的场景模式 EventEmitter3用于类之间的事件通信 摄影机 用于创建透视相机和添加轨道控件的助手 灯 为环境光,定向光,点光和聚光灯添加了辅助功能 材料 受三材料修改器启发的材料修改器,可以使用自定义着色器代码扩展三的内置材料 互动互动