Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
3D
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
- GitHub: https://github.com/topics/3d
- Wikipedia: https://en.wikipedia.org/wiki/3D_computer_graphics
- Related Topics: graphics, animation, modeling, cad, printing, computer-graphics, product-design, video-games,
- Aliases: 3d-printing, 3d-graphics, 3d-modeling, 3d-animation, 3d-cad, 3d-rendering, 3d-models,
- Last updated: 2025-01-27 00:00:35 UTC
- JSON Representation
https://github.com/themozg/awk-raycaster
Pseudo-3D shooter written completely in gawk using raycasting technique
Last synced: 30 Nov 2024
https://github.com/TheMozg/awk-raycaster
Pseudo-3D shooter written completely in gawk using raycasting technique
Last synced: 27 Oct 2024
https://github.com/recp/cglm
📽 Highly Optimized 2D / 3D Graphics Math (glm) for C
3d 3d-math affine-transform-matrices avx bezier bounding-boxes c euler frustum marix-inverse math matrix matrix-decompositions neon opengl opengl-math simd sse vector wasm
Last synced: 21 Jan 2025
https://github.com/hustvl/4dgaussians
[CVPR 2024] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
3d computer-vision cvpr2024 dynamic-scene gaussian-splatting graphics neural-network neural-rendering novel-view-synthesis radiance-field
Last synced: 23 Jan 2025
https://github.com/ssloy/tinykaboom
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp fun graphics graphics-programming learning raytracer raytracing raytracing-engine rendering rendering-engine shaders tutorial
Last synced: 25 Jan 2025
https://github.com/lgsvl/simulator
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
3d airsim api artificial-intelligence autonomous autoware baidu carla computer-vision csharp deep-learning game-engine machine-learning reinforcement-learning ros self-driving-car simulator tensorflow unity unreal-engine
Last synced: 24 Jan 2025
https://github.com/google-research-datasets/objectron
Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
3d 3d-reconstruction 3d-vision ai augmented-reality computer-vision dataset deep-learning machine-learning neural-network python pytorch tensorflow
Last synced: 25 Jan 2025
https://github.com/skywind3000/mini3d
3D Software Renderer in 700 Lines !!
3d c game-engine graphics opengl picture pixels rasterizer renderer software-renderer software-rendering
Last synced: 23 Jan 2025
https://github.com/vasturiano/react-force-graph
React component for 2D, 3D, VR and AR force directed graphs
3d augmented-reality canvas d3-force force-directed-graphs react vr webgl
Last synced: 21 Jan 2025
https://github.com/google-research-datasets/Objectron
Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
3d 3d-reconstruction 3d-vision ai augmented-reality computer-vision dataset deep-learning machine-learning neural-network python pytorch tensorflow
Last synced: 27 Oct 2024
https://github.com/yfeng95/deca
DECA: Detailed Expression Capture and Animation (SIGGRAPH 2021)
3d alignment depth face flame model reconstruction
Last synced: 25 Jan 2025
https://github.com/crownengine/crown
Crown Engine
2d 3d data-driven data-oriented-design game-development game-engine gamedev linux lua windows
Last synced: 23 Jan 2025
https://github.com/hustvl/4DGaussians
[CVPR 2024] 4D Gaussian Splatting for Real-Time Dynamic Scene Rendering
3d computer-vision cvpr2024 dynamic-scene gaussian-splatting graphics neural-network neural-rendering novel-view-synthesis radiance-field
Last synced: 27 Oct 2024
https://github.com/yfeng95/DECA
DECA: Detailed Expression Capture and Animation (SIGGRAPH 2021)
3d alignment depth face flame model reconstruction
Last synced: 28 Nov 2024
https://github.com/tentone/nunustudio
Web powered cross-platform 3D, WebXR game engine.
3d game-engine webgl webvr webxr
Last synced: 21 Jan 2025
https://github.com/tentone/nunuStudio
Web powered cross-platform 3D, WebXR game engine.
3d game-engine webgl webvr webxr
Last synced: 08 Nov 2024
https://github.com/ekzhang/graphics-workshop
Learn computer graphics by writing GPU shaders!
2d 3d glsl graphics javascript rasterization raytracing shaders webgl
Last synced: 25 Jan 2025
https://github.com/buaacyw/meshanything
From anything to mesh like human artists. Official impl. of "MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers"
3d auto-regressive-model generative-ai generative-model large-language-models mesh mesh-generation point-cloud transformers
Last synced: 23 Jan 2025
https://github.com/marcomusy/vedo
A python module for scientific analysis of 3D data based on VTK and Numpy
3d 3d-graphics finite-elements mesh numpy python scientific-research scientific-visualization simulations visualization vtk
Last synced: 21 Jan 2025
https://github.com/strasdat/sophus
C++ implementation of Lie Groups using Eigen.
2d 3d c-plus-plus computer-vision geometry graphics math python robotics
Last synced: 21 Jan 2025
https://github.com/strasdat/Sophus
C++ implementation of Lie Groups using Eigen.
2d 3d c-plus-plus computer-vision geometry graphics math python robotics
Last synced: 26 Oct 2024
https://github.com/buaacyw/MeshAnything
From anything to mesh like human artists. Official impl. of "MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers"
3d auto-regressive-model generative-ai generative-model large-language-models mesh mesh-generation point-cloud transformers
Last synced: 14 Nov 2024
https://github.com/whxaxes/canvas-test
🎮 happy canvas
3d canvas game javascript particles
Last synced: 24 Jan 2025
https://github.com/helix-toolkit/helix-toolkit
Helix Toolkit is a collection of 3D components for .NET.
3d 3d-engine c-sharp data-visualization directx dotnet graphics helix-toolkit sharpdx uwp wpf
Last synced: 22 Jan 2025
https://github.com/ssloy/tinyraycaster
486 lines of C++: old-school FPS in a weekend
3d 3d-graphics c-plus-plus computer-graphics cpp engine fps fun graphics images learning opengl picture pixels rasterizer raycasting rendering rendering-engine software-rendering tutorial
Last synced: 26 Jan 2025
https://github.com/pymesh/pymesh
Geometry Processing Library for Python
3d convex-hull geometry geometry-processing graphics mesh-boolean mesh-cleanup mesh-generation outer-hull python
Last synced: 23 Jan 2025
https://github.com/PyMesh/PyMesh
Geometry Processing Library for Python
3d convex-hull geometry geometry-processing graphics mesh-boolean mesh-cleanup mesh-generation outer-hull python
Last synced: 25 Oct 2024
https://github.com/layabox/layaair1.0
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
3d 3d-engine canvas flash html5 html5-engine javascript-programming-language particles typescript webgl
Last synced: 18 Jan 2025
https://github.com/sudo-ai-3d/zero123plus
Code repository for Zero123++: a Single Image to Consistent Multi-view Diffusion Base Model.
3d 3d-graphics aigc diffusers diffusion-models image-to-3d research-project text-to-3d
Last synced: 25 Jan 2025
https://github.com/SUDO-AI-3D/zero123plus
Code repository for Zero123++: a Single Image to Consistent Multi-view Diffusion Base Model.
3d 3d-graphics aigc diffusers diffusion-models image-to-3d research-project text-to-3d
Last synced: 30 Nov 2024
https://github.com/jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 21 Jan 2025
https://github.com/google/nerfies
This is the code for Deformable Neural Radiance Fields, a.k.a. Nerfies.
3d machine-learning nerf neural-network neural-rendering
Last synced: 25 Jan 2025
https://github.com/laboshinl/loam_velodyne
Laser Odometry and Mapping (Loam) is a realtime method for state estimation and mapping using a 3D lidar.
3d computer-vision lidar loam loam-velodyne mapping pcl pointcloud ros slam velodyne
Last synced: 25 Jan 2025
https://github.com/syt123450/giojs
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
3d datavisualization globe io javascript threejs web webgl
Last synced: 25 Jan 2025
https://github.com/facebookresearch/votenet
Deep Hough Voting for 3D Object Detection in Point Clouds
3d deep-learning object-detection point-cloud robotics voting
Last synced: 17 Jan 2025
https://github.com/martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
3d canvas curtains curtainsjs dom glsl html5 javascript responsive shader shaders texture webgl webgl2
Last synced: 21 Jan 2025
https://github.com/nywang16/pixel2mesh
Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images. In ECCV2018.
Last synced: 26 Jan 2025
https://github.com/pioneerspacesim/pioneer
A game of lonely space adventure
3d elite exploration frontier game newtonian physics procedural-generation simulation simulator space
Last synced: 23 Jan 2025
https://github.com/davidhdev/react-bits
An open source collection of animated, interactive & fully customizable React components for building stunning, memorable user interfaces.
3d animations component-library components components-library components-react css-animations javascript react reactjs tailwind tailwindcss ui-components ui-library web
Last synced: 26 Jan 2025
https://github.com/pmndrs/react-three-flex
💪📦 Flexbox for react-three-fiber
3d flex flexbox r3f react react-three-fiber three yoga yoga-layout
Last synced: 24 Jan 2025
https://github.com/nywang16/Pixel2Mesh
Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images. In ECCV2018.
Last synced: 25 Oct 2024
https://github.com/fogleman/sdf
Simple SDF mesh generation in Python
3d 3d-models 3d-printing mesh python sdf signed-distance-functions
Last synced: 23 Jan 2025
https://github.com/Jondolf/bevy_xpbd
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 21 Dec 2024
https://github.com/charlesq34/frustum-pointnets
Frustum PointNets for 3D Object Detection from RGB-D Data
3d deep-learning object-detection point-cloud robotics
Last synced: 26 Jan 2025
https://github.com/one-2-3-45/one-2-3-45
[NeurIPS 2023] Official code of "One-2-3-45: Any Single Image to 3D Mesh in 45 Seconds without Per-Shape Optimization"
3d 3d-generation 3d-shape-generation aigc generalizable-nerf mesh-generation multi-view-reconstruction nerf
Last synced: 25 Jan 2025
https://github.com/anything-of-anything/anything-3d
Segment-Anything + 3D. Let's lift anything to 3D.
3d computer-vision reconstruction segment segment-anything
Last synced: 26 Jan 2025
https://github.com/ranahanocka/MeshCNN
Convolutional Neural Network for 3D meshes in PyTorch
3d computer-graphics convolutional-neural-networks geometric-deep-learning machine-learning mesh pytorch segmentation
Last synced: 28 Oct 2024
https://github.com/Anything-of-anything/Anything-3D
Segment-Anything + 3D. Let's lift anything to 3D.
3d computer-vision reconstruction segment segment-anything
Last synced: 28 Oct 2024
https://github.com/artivis/manif
A small C++11 header-only library for Lie theory.
2d 3d c-plus-plus computer-vision cpp11 geometry header-only lie-groups lie-theory python3 robotics slam state-estimation
Last synced: 23 Jan 2025
https://github.com/uriopass/egregoria
3D City Builder without a grid
3d city-builder emergent-behavior game gamedev rust rust-lang simulation society wgpu
Last synced: 24 Jan 2025
https://github.com/Uriopass/Egregoria
3D City Builder without a grid
3d city-builder emergent-behavior game gamedev rust rust-lang simulation society wgpu
Last synced: 12 Nov 2024
https://github.com/Jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 18 Nov 2024
https://github.com/jkuhlmann/cgltf
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
3d c c99 glb gltf gltf-loader gltf2 gltf2-loader single-header-lib stb-style
Last synced: 24 Jan 2025
https://github.com/donmccurdy/gltf-transform
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
3d compression glb gltf mesh-processing optimization scene-graph
Last synced: 23 Jan 2025
https://github.com/daavoo/pyntcloud
pyntcloud is a Python library for working with 3D point clouds.
3d 3d-deep-learning 3d-graphics 3d-models 3d-point-clouds deep-learning point-clouds python python-library
Last synced: 23 Jan 2025
https://github.com/maximevandegar/papers-in-100-lines-of-code
Implementation of papers in 100 lines of code.
3d aes artificial-intelligence deep-learning diffusion-models educational gans generative-model implementation-of-research-paper inverse-rendering machine-learning meta-learning nerf neural-radiance-fields papers python pytorch reinforcement-learning research rl
Last synced: 24 Jan 2025
https://github.com/skywind3000/renderhelp
:zap: 可编程渲染管线实现,帮助初学者学习渲染
3d 3d-graphics cpp direct3d engine graphics image learning learning-by-doing opengl picture pixels rasterizer rendering rendering-engine shaders software-renderer software-rendering tutorial
Last synced: 24 Jan 2025
https://github.com/swift502/Sketchbook
3D playground built on three.js and cannon.js.
3d cannonjs game-engine sketchbook threejs typescript
Last synced: 28 Oct 2024
https://github.com/swift502/sketchbook
3D playground built on three.js and cannon.js.
3d cannonjs game-engine sketchbook threejs typescript
Last synced: 22 Jan 2025
https://github.com/skywind3000/RenderHelp
:zap: 可编程渲染管线实现,帮助初学者学习渲染
3d 3d-graphics cpp direct3d engine graphics image learning learning-by-doing opengl picture pixels rasterizer rendering rendering-engine shaders software-renderer software-rendering tutorial
Last synced: 08 Nov 2024
https://github.com/lume/lume
Create 3D web applications with HTML. Bring a new depth to your DOM!
3d 3d-engine 3d-graphics 3d-models css3d custom-elements dom-elements graphics graphics-engine graphics-programming html javascript lume scene three-d three-dimensions threejs ui web-components webgl
Last synced: 23 Jan 2025
https://github.com/godlikepanos/anki-3d-engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
3d android c-plus-plus cpp game-engine graphics linux vulkan windows
Last synced: 26 Oct 2024
https://github.com/drwhut/tabletop-club
An open-source platform for playing tabletop games in a physics-based 3D environment for Windows, macOS, and Linux! Made with the Godot Engine.
3d game godot-engine multiplayer physics singleplayer tabletop tabletop-games tabletop-gaming tabletop-simulator
Last synced: 23 Jan 2025
https://github.com/heremaps/harp.gl
3D web map rendering engine written in TypeScript using three.js
3d harpgl heremaps heremaps-js javascript map threejs typescript webgl
Last synced: 22 Jan 2025
https://github.com/zenustech/zeno
ZEn NOde system - a simulation & rendering engine in nodes
3d cpp dataflow-programming graphics node-editor rendering simulation vfx visualization
Last synced: 23 Jan 2025
https://github.com/andyzeng/tsdf-fusion-python
Python code to fuse multiple RGB-D images into a TSDF voxel volume.
3d 3d-deep-learning 3d-reconstruction artificial-intelligence cuda depth-camera kinect-fusion rgbd tsdf vision volumetric-data
Last synced: 26 Jan 2025
https://github.com/donmccurdy/glTF-Transform
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
3d compression glb gltf mesh-processing optimization scene-graph
Last synced: 28 Oct 2024
https://github.com/john-chapman/im3d
Immediate mode rendering and 3d gizmos.
3d debug drawing-library gizmo graphics immediate-gui rendering
Last synced: 26 Jan 2025
https://github.com/buaacyw/gaussianeditor
[CVPR 2024] GaussianEditor: Swift and Controllable 3D Editing with Gaussian Splatting
Last synced: 27 Jan 2025
https://github.com/xeolabs/xeogl
A WebGL-based 3D engine for technical visualization. Not actively maintained.
3d archviz bim cad ec6 gltf graphics javascript visualization webgl xeogl
Last synced: 26 Jan 2025
https://github.com/curv3d/curv
a language for making art using mathematics
3d creative-coding csg function-representation functional-language generative-art language signed-distance-field solid-modeling
Last synced: 28 Oct 2024
https://github.com/honzaap/githubcity
Create a 3D city from your GitHub contributions 🏙
3d blender city contribution github threejs visualization
Last synced: 26 Jan 2025
https://github.com/itowns/itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
3d gis globe immersion-vr itowns javascript pointcloud vector-tiles visualization webgl webmapping wfs wms
Last synced: 21 Jan 2025
https://github.com/medmnist/medmnist
[pip install medmnist] 18x Standardized Datasets for 2D and 3D Biomedical Image Classification
2d 3d automl benchmark classification dataset decathlon deep-learning federated-learning few-shot-learning machine-learning medical medical-image-analysis medical-image-computing medical-imaging medmnist mnist multi-modal pytorch
Last synced: 23 Jan 2025
https://github.com/react-spring/react-postprocessing
📬 postprocessing for react-three-fiber
3d postprocessing react react-postprocessing react-three-fiber threejs webgl
Last synced: 09 Nov 2024
https://github.com/pmndrs/react-postprocessing
📬 postprocessing for react-three-fiber
3d postprocessing react react-postprocessing react-three-fiber threejs webgl
Last synced: 21 Jan 2025
https://github.com/honzaap/GithubCity
Create a 3D city from your GitHub contributions 🏙
3d blender city contribution github threejs visualization
Last synced: 05 Nov 2024
https://github.com/iTowns/itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
3d gis globe immersion-vr itowns javascript pointcloud vector-tiles visualization webgl webmapping wfs wms
Last synced: 27 Oct 2024
https://github.com/thu-lyj-lab/t3bench
T3Bench: Benchmarking Current Progress in Text-to-3D Generation
Last synced: 22 Jan 2025
https://github.com/Xharlie/pointnerf
Point-NeRF: Point-based Neural Radiance Fields
3d 3d-reconstruction cvpr2022 differentiable-rendering graphics implicit-functions multiview-stereo mvs nerf neural-radiance-fields neural-renderer neural-rendering point-based-graphics point-cloud radiance-field reconstruction scannet scene-reconstruction tanks-and-temples volume-rendering
Last synced: 28 Oct 2024
https://alibaba.github.io/G3D/
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
3d g3d gcanvas hybrid react-native webgl weex
Last synced: 02 Nov 2024
https://github.com/alibaba/g3d
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
3d g3d gcanvas hybrid react-native webgl weex
Last synced: 26 Jan 2025
https://github.com/rswinkle/portablegl
An implementation of OpenGL 3.x-ish in clean C
3d 3d-graphics computer-graphics graphics opengl rasterization rasterizer renderer rendering rendering-pipeline shader shaders single-header-library software-renderer software-rendering tutorial
Last synced: 24 Jan 2025
https://github.com/kzampog/cilantro
A lean C++ library for working with point cloud data
3d 3d-visualization clustering convex convex-hull icp iterative-closest-point k-means mds mean-shift model-fitting non-rigid-registration pca point-cloud ransac reconstruction registration rgbd segmentation spectral-clustering
Last synced: 26 Jan 2025
https://github.com/rswinkle/PortableGL
An implementation of OpenGL 3.x-ish in clean C
3d 3d-graphics computer-graphics graphics opengl rasterization rasterizer renderer rendering rendering-pipeline shader shaders single-header-library software-renderer software-rendering tutorial
Last synced: 28 Dec 2024
https://github.com/3dtopia/openlrm
An open-source impl. of Large Reconstruction Models
3d aigc computer-vision generation
Last synced: 22 Jan 2025
https://github.com/aurora-opensource/xviz
A protocol for real-time transfer and visualization of autonomy data
3d protocol robotics self-driving-car
Last synced: 13 Nov 2024
https://github.com/enable3d/enable3d
🕹️ Standalone 3D Framework / Physics for three.js (using ammo.js) / 3D extension for Phaser 3
3d ammojs enable3d game-framework phaser threejs webgl
Last synced: 23 Jan 2025
https://github.com/Vincentqyw/Recent-Stars-2025
🔥SLAM, VIsual localization, keypoint detection, Image matching, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
3d 3d-graphics camera-localization depth-estimation disparity flow-estimation image-matching image-retrieval keypoint-descriptor keypoint-detection keypoint-matching orb-slam pose-tracking slam visual-localization
Last synced: 02 Jan 2025
https://github.com/andyzeng/visual-pushing-grasping
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
3d artificial-intelligence computer-vision deep-learning deep-reinforcement-learning grasping manipulation pushing robotics vision
Last synced: 22 Jan 2025
https://github.com/Vincentqyw/Recent-Stars-2024
🔥SLAM, VIsual localization, keypoint detection, Image matching, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
3d 3d-graphics camera-localization depth-estimation disparity flow-estimation image-matching image-retrieval keypoint-descriptor keypoint-detection keypoint-matching orb-slam pose-tracking slam visual-localization
Last synced: 15 Nov 2024