nunuStudio是一款支持 3D 以及 VR 应用的 three.js 框架,可以直接在浏览器上运行,不需要使用 WebGL 和 WebVR 等额外的插件。它提供了一个可视化的场景编辑器、代码编辑器、可视化工具来编辑纹理、材质、粒子发射器等等。
宗旨为:“3D content that runs everywhere!”
var app = new NunuApp(); app.setCanvas(canvas); app.load("app.isp"); app.run(); //On exit callback app.onExit(function() { //TODO <Exit callback> }); //Resize app function resize() { app.resize(); } //Toggle fullscreen function toggleFullscreen() { app.setFullscreen(); app.resize(); } //Toggle VR mode (if available) function toggleVR() { if(app.vrAvailable()) { app.toggleVR(); } }
nunuStudio 使用了许多开源项目:
更多内容,详见 Github:https://github.com/tentone/nunuStudio
联系客服