GITHUB Topic Included
- 3D
-
- 一、[three.js](https://github.com/mrdoob/three.js)
- 二、[libgdx](https://github.com/libgdx/libgdx)
- 三、[Babylon.js](https://github.com/BabylonJS/Babylon.js)
- 四、[aframe](https://github.com/aframevr/aframe)
- 五、[react-three-fiber](https://github.com/pmndrs/react-three-fiber)
- 六、[tinyrenderer](https://github.com/ssloy/tinyrenderer)
- 七、[FreeCAD](https://github.com/FreeCAD/FreeCAD)
- 八、[zdog](https://github.com/metafizzy/zdog)
- 九、[3d-game-shaders-for-beginners](https://github.com/lettier/3d-game-shaders-for-beginners)
- 十、[SpaceshipGenerator](https://github.com/a1studmuffin/SpaceshipGenerator)
3D
使用专门的软件来创建物理对象的数字模型。 这是3D计算机图形学的一个方面,用于视频游戏,3D打印和VR等应用程序。
这里有个与此主题匹配的项目,按照星数来排列…
一、three.js
JavaScript 3D库,该项目的目的是使用默认的WebGL渲染器创建易于使用,轻巧的3D库。 在示例中,该库还提供了Canvas 2D,SVG和CSS3D渲染器。
语言JavaScript。
二、libgdx
libGDX是基于OpenGL(ES)的跨平台Java游戏开发框架,可在Windows,Linux,Mac OS X,Android,iOS和支持WebGL的浏览器上运行。 它为快速原型设计和快速迭代提供了一个经过充分验证的健壮环境。 LibGDX不会在您身上强加特定的设计或编码风格,而是使您可以自由选择自己喜欢的方式来创建游戏。
三、Babylon.js
Babylon.js是一个功能强大,美观,简单且开放的游戏和渲染引擎,打包在一个友好的JavaScript框架中。
语言TypeScript。
四、aframe
用于构建虚拟现实体验的Web框架。
语言JavaScript。
五、react-three-fiber
react-three-fiber是针对Web上的threejs和react-native的React渲染器。
语言TypeScript。
六、tinyrenderer
简短的计算机图形学/渲染课程染器。
语言C++。
七、FreeCAD
这是FreeCAD的官方源代码,这是一个免费的开源多平台3D参数建模器。
语言C++。
八、zdog
适用于画布和SVG的扁平,圆形,设计友好的伪3D引擎
语言JavaScript。
九、3d-game-shaders-for-beginners
有关为3D游戏实施SSAO,景深,照明,法线贴图等的分步指南。
语言C++。
十、SpaceshipGenerator
一个Blender脚本,可根据程序从随机种子生成3D飞船。
语言Python。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!