nunuStudio是用于Web的开源3D VR游戏引擎,它使设计人员和Web开发人员可以轻松开发可直接在网页中运行或导出为桌面应用程序的3D体验。 它具有功能齐全的可视化编辑器,支持多种文件格式,这些工具是开源的,并且完全免费供个人和商业使用,它由诸如WebGL,WebXR和Web Audio之类的开放Web API提供支持。 视觉场景编辑器,代码编辑器,用于编辑纹理,材质,粒子发射器的视觉工具,以及功能强大的脚本API,允许创建复杂的应用程序。 该项目建立在良好的社会支持,例如开源库的顶部 , , , , , , , , 项目页面上提供了功能齐全的编辑器的。 网络版本已通过 , 和进行了测试,同时也支持移动浏览器。 入门 其中包含有关每个模块内部工作的完整详细信息。 这些也可以通过运行npm run docs从项目源代码生成。 基本教程可在。 基本教程逐步解释了如何使用编辑器。 屏幕截图 特征 可视应用程序编辑器 将文件直接拖放到项目中(图像,视频,模型等) 管理项目资源。 编辑材质,纹理,着色器,代码,... 建立在库中 实时光照和阴影贴图支持 th
2021-07-25 23:44:50 159.92MB webgl game-engine webvr 3d
1
i 带有webgl的快速1kb子画面系统。 特征 :leaf_fluttering_in_wind: 最小,gzip仅为1kb :cyclone: 高性能,60 FPS 利用 import { create } from './src/index.js' const stage = create ( '#canvas' ) const sprite = stage . add ( 'hj.png' ) function loop ( ) { sprite . x = Math . random ( ) * stage . gl . canvas . width sprite . y = Math . random ( ) * stage .
1