Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taurenshaman/awesome-3d

Awesome list of 3D resources. AR/MR/VR is the future, and 3D model is the basics of all of them.
https://github.com/taurenshaman/awesome-3d

List: awesome-3d

3d ar augment-reality library mixed-reality mr printing reconstruction virtual-reality vr

Last synced: 3 months ago
JSON representation

Awesome list of 3D resources. AR/MR/VR is the future, and 3D model is the basics of all of them.

Awesome Lists containing this project

README

        

# awesome-3d
AR/MR/VR is the future, and 3D model is the basics of all of them.

# modeling software
* [blender](https://www.blender.org/) cross-platform
* [Dust3D](https://github.com/huxingyi/dust3d) cross-platform

# library
* [ARHeadsetKit](https://github.com/philipturner/ARHeadsetKit) Swift; iOS
> ARHeadsetKit uses $5 Google Cardboard to replicate Microsoft Hololens. It is also a very high-level framework for beginners to experiment with AR.
* [Babylon.js](https://github.com/BabylonJS/Babylon.js) WebGL; TypeScript; JavaScript
* [dat.guiVR@dataarts](https://github.com/dataarts/dat.guiVR) JavaScript; GUI; WebVR; three.js
* [draco@google](https://github.com/google/draco) C++
> Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
* [Fusee](https://github.com/FUSEEProjectTeam/Fusee) JavaScript; C#; C++
> Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation.
* [gpu.js](https://github.com/gpujs/gpu.js) GPU; JavaScript
* [JSModeler@kovacsv](https://github.com/kovacsv/JSModeler)
> A JavaScript framework to create and visualize 3D models.
* [three.js@mrdoob](https://github.com/mrdoob/three.js) JavaScript

# Computer Vision
* [jsfeat](https://github.com/inspirit/jsfeat) JavaScript
* [tracking.js](https://github.com/eduardolundgren/tracking.js) JavaScript
> A modern approach for Computer Vision on the web. https://trackingjs.com/

# print
* [awesome-3d-printing@adius](https://github.com/adius/awesome-3d-printing)

# reconstruction
* [awesome_3DReconstruction_list@openMVG](https://github.com/openMVG/awesome_3DReconstruction_list)

# AR (Augmented Reality)
* [AR.js](https://github.com/jeromeetienne/AR.js) Mobile; 60fps; JavaScript
* [ar-multipendulum](https://github.com/philipturner/ar-multipendulum) Swift; iOS
* [argon](https://github.com/argonjs/argon) TypeScript; JavaScript
> An open-standards augmented reality platform for the web http://argonjs.io/
* [ARToolkit](https://github.com/artoolkit)
> https://www.artoolkit.org/
* [jsartoolkit5](https://github.com/artoolkit/jsartoolkit5)
* [three.ar.js](https://github.com/google-ar/three.ar.js) three.js; WebARonARCore; WebARonARKit; JavaScript; GLSL
* [WebARonARCore](https://github.com/google-ar/WebARonARCore) Google; ARCore; Android
* [WebARonARKit](https://github.com/google-ar/WebARonARKit) Google; ARKit; iOS; Objective-C; JavaScript

# VR (Virtual Reality)
* [aframe](https://github.com/aframevr/aframe/) web framework; JavaScript
* [Hologram](https://github.com/etiennepinchon/hologram) Framework | All-in-one WebVR creation. CoffeeScript
* [react-vr@facebook](https://github.com/facebook/react-vr) react; JavaScript

# MR (Mixed Reality)
* [aframe-xr](https://github.com/mozilla/aframe-xr) WebXR; A-frame; JavaScript
* [HolographicAcademy](https://github.com/Microsoft/HolographicAcademy) Holographic; Holograms; Academy; code asset
* [Mixed-Reality-JS@dbradleyfl](https://github.com/dbradleyfl/Mixed-Reality-JS) HoloLens; JavaScript
* [MixedRealityToolkit (MRTK)](https://github.com/Microsoft/MixedRealityToolkit) HoloLens; Toolkit; C
* [MixedRealityToolkit-Unity](https://github.com/Microsoft/MixedRealityToolkit-Unity) HoloLens; Toolkit; Unity; C#
* [Terminator-Vision@gdfonda](https://github.com/gdfonda/Terminator-Vision) HoloLens; HUD; HoloToolkit; C#; UWP