Wineyard3d:用Javascript和WebGL编写的3D游戏引擎 源码
Wineyard3d 用Javascript和WebGL编写的3D游戏引擎。 Wineyard3d是一个免费的开源3D游戏引擎,用Javascript和WebGL编写。 自2018年以来一直在开发中。我为我的个人项目编写了此引擎。 Wineyard3D在WebGL 1.0支持的所有Web浏览器中运行。 目前,Wineyard3d只能加载以“ wy3dm ”格式存储的模型(Wineyard 3D模型) 。 Wineyard 3D模型文件包含解压缩的.obj顶点,纹理顶点和一些其他数据。 从.obj到.wy3dm格式的转换器可以在我的github存储库中找到: 。 仅支持没有Alpha通道的8bpc PNG格式的纹理。 该引擎当前支持 定向和环境照明 后处理效果(布隆,高斯模糊,FXAA抗锯齿) 分组对象 自定义glsl着色器 碰撞检测(3D AABB) 鼠标和键盘输入 Alph
文件列表
Wineyard3d-master.zip
(预估有个43文件)
Wineyard3d-master
wy3d_vars.js
36B
index.html
2KB
textures
logo.wy3dt
86KB
wy3d_math.js
1KB
models
logo.wy3dm
3KB
fboQuad.wy3dm
463B
wy3d_postprocessing.js
2KB
暂无评论