Top 751 3d open source projects

Q3dobserver
Multi-platform C++11 library based on Qt for creating 3D viewer widgets
Building Server
A server to stream PostGIS 3D objects to the web
Curv
a language for making art using mathematics
Cesium
An open-source JavaScript library for world-class 3D globes and maps 🌎
Spaceshipgenerator
A Blender script to procedurally generate 3D spaceships
The Pursuit Demo
3D racing with physics powered by Marmalade SDK and Bullet Physics
Caveview.js
Web native 3d cave survey viewer
Fmex
FMeX : Delphi FMX features Addon
✭ 25
pascal3d
3d Bounding Boxes From Monocular Images
A two stage multi-modal loss model along with rigid body transformations to regress 3D bounding boxes
Xeogl
A WebGL-based 3D engine for technical visualization. Not actively maintained.
Pyntcloud
pyntcloud is a Python library for working with 3D point clouds.
Depthmesh
Visualizes Google Camera Lens Blur depth map data.
Chemtris
an interactive 3D game that teaches Chemistry in a fun way
Unsup3d
(CVPR'20 Oral) Unsupervised Learning of Probably Symmetric Deformable 3D Objects from Images in the Wild
Embree viewer
Embree viewer is a simple implementation of a progressive renderer, based on Intel's Embree raytracing kernels. Its UI is written in SDL2, and it supports Alembic, OBJ file formats, with a JSON file to describe a scene.
Buttons And Boxes
A Sokoban-esque puzzle game developed in unity 3D in 2016
Veloren
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Leaf3d
A lightweight 3D rendering engine based on modern OpenGL
Cglm
📽 Highly Optimized Graphics Math (glm) for C
Harp.gl
harp.gl - web map rendering engine
Svg 3d Builder
an elaborate tool to create 3d model with svg
Cadquery
A python parametric CAD scripting framework based on OCCT
React Three Flex
💪📦 Flexbox for react-three-fiber
Vedo
A python module for scientific analysis of 3D objects based on VTK and numpy
Vive Diy Position Sensor
Code & schematics for position tracking sensor using HTC Vive's Lighthouse system and a Teensy board.
✭ 742
3dlighthouse
Pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Pythonocc Core
Python package for 3D CAD/BIM/PLM/CAM
3d Convolutional Speaker Recognition
🔈 Deep Learning & 3D Convolutional Neural Networks for Speaker Verification
Anki 3d Engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Xviz
A protocol for real-time transfer and visualization of autonomy data
Wheelpicker
A smooth, highly customizable wheel view and picker view, support 3D effects like iOS. 一个顺滑的、高度自定义的滚轮控件和选择器,支持类似 iOS 的 3D 效果
Sdf
Simple SDF mesh generation in Python
Picogl.js
A minimal WebGL 2 rendering library
Trois
✨ ThreeJS + VueJS 3 + ViteJS ⚡
Ol Cesium
OpenLayers - Cesium integration
Fauxgl
Software-only 3D renderer written in Go.
Extreme 3d faces
Extreme 3D Face Reconstruction: Looking Past Occlusions
Osmbuildings
3d building geometry viewer based on OpenStreetMap data
Cgltf
💠 Single-file glTF 2.0 loader and writer written in C99
✭ 628
cc993dgltf
Webworldwind
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
Oce
OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
✭ 623
3dcad
Awesome Blender
🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.
Blender
Mirror of the official Blender Git repository. Updated every hour.
Jsmodeler
A JavaScript framework to create and visualize 3D models.
Spector.js
Explore and Troubleshoot your WebGL scenes with ease.
React Force Graph
React component for 2D, 3D, VR and AR force directed graphs
Cilantro
A lean C++ library for working with point cloud data
3dmatch Toolbox
3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.
Im3d
Immediate mode rendering and 3d gizmos.
Clay Viewer
3D model viewer with high quality rendering and glTF2.0/GLB export
Silk.net
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
K3d Jupyter
K3D lets you create 3D plots backed by WebGL with high-level API (surfaces, isosurfaces, voxels, mesh, cloud points, vtk objects, volume renderer, colormaps, etc). The primary aim of K3D-jupyter is to be easy for use as stand alone package like matplotlib, but also to allow interoperation with existing libraries as VTK.
Yourview
YourView is a desktop App in MacOS based on Apple SceneKit. You may use it to view iOS App's view hierarchy 3D.
Worldwindjava
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Hedera
paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
Itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
Visual Pushing Grasping
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
Graph Visualization
3D graph visualization with WebGL / Three.js