1.0.1 • Published 6 years ago

babylon-material-editor v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

(旧版本链接)https://github.com/zhuxudong/BABYLON-MUL

(新版本使用webpack重构模块,删除了材质库和灯光功能,线上线下更加精简)

支持功能

  • mesh 隐藏物体 显示物体
  • 材质 标准材质 PBR材质 高光/光泽度 金属/粗糙度
  • 版本 版本保存 版本删除 版本回溯 版本导出
  • socket联调 F5不清空数据 实时显示他人调试结果 * 锁定/解锁
  • 聊天室

开发

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