(旧版本链接)[https://github.com/zhuxudong/BABYLON-MUL]
(新版本使用webpack重构模块,删除了材质库和灯光功能,线上线下更加精简)
支持功能
开发
npm run dev
发布
npm run build
更新文档
npm run doc
使用
线上
import * as editor from babylonMaterialEditor;
editor.initSceneByJSON(scene,json)
参数里面的json会在调试的时候生成到相应文件夹下面,具体根据server.js的配置来修改
调试
import * as editor from babylonMaterialEditor;
editor.openDebug(option...)
/** 调用openDebug()开启调试
* 不开启的时候文档不会加载相关文件,节省线上资源
* @param {object} opt
* @param {BABYLON.Scene} opt.scene 场景,默认window.scene
* @param {string} opt.ip IP,默认浏览器location中的ip
* @param {number} opt.port socket端口,以服务器端开启为准,默认3000
* */
API文档
doc/index.html
(旧版本API文档链接)[https://zhuxudong.cn/BABYLON-MUL/docs/index.html]