一號倉:《漫》–《3D》

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进行处理,非常感谢!

上一篇 2020年11月16日
下一篇 2020年11月16日

相关推荐