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-30 00:00:35 UTC
- JSON Representation
https://github.com/AntonPalmqvist/physically-based-api
A database of physically based values for CG artists.
3d 3d-graphics computer-graphics gamedev materialx pbr physically-based-rendering real-time-rendering rendering unreal-engine usd vfx
Last synced: 19 Nov 2024
https://github.com/Team-on/UnityGameTemplate
Template with all necessary stuff taken care, just create your games main features.
2d 3d game-development game-template hacktoberfest template template-project ui unity unity-3d unity3d vr
Last synced: 14 Nov 2024
https://github.com/ReshotAI/gaussian-painters
Gaussian Painters using 3D Gaussian Splatting
3d ai art gaussian-splatting machine-learning nerf painting python pytorch
Last synced: 04 Nov 2024
https://github.com/AndrewPrifer/react-three-editable
⚠️ Moved! See @theatre/r3f and the theatre-js/theatre repo for the new version with animation tools! Link below 👇 Edit your react-three-fiber scene with a visual editor without giving up control over your code.
3d editor react react-three-fiber threejs webgl
Last synced: 14 Nov 2024
https://github.com/SolarLune/tetra3d
Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.
3d 3d-graphics blender ebiten-framework ebitengine gamedev games golang hardware hybrid renderer software
Last synced: 05 Nov 2024
https://github.com/zengyh1900/3d-human-body-shape
[ICIMCS'2017] Official Code for 3D Human Body Reshaping with Anthropometric Modeling
3d anthropometric-modeling human-body-reconstruction
Last synced: 26 Jan 2025
https://github.com/GlPortal/glPortal
:video_game: Open Source teleportation based first person puzzle-platformer
3d game hacktoberfest opengl physics sdl
Last synced: 25 Oct 2024
https://github.com/ianthehenry/bauble
a playground for making 3D art with lisp and math
3d 3d-graphics art glsl graphics janet janet-lang lisp playground procedural-generation sdf sdfs shaders signed-distance-field signed-distance-functions wasm webassembly webgl
Last synced: 12 Dec 2024
https://github.com/zengyh1900/3D-Human-Body-Shape
[ICIMCS'2017] Official Code for 3D Human Body Reshaping with Anthropometric Modeling
3d anthropometric-modeling human-body-reconstruction
Last synced: 13 Nov 2024
https://github.com/gecko0307/dagon
3D game engine for D
3d dlang game-engine opengl rendering sdl2
Last synced: 27 Jan 2025
https://github.com/apple/ml-gmpi
[ECCV 2022, Oral Presentation] Official PyTorch implementation of GMPI
3d eccv2022 generative-adversarial-network generative-model multiplane-images neural-rendering pytorch
Last synced: 28 Jan 2025
https://github.com/devkitpro/deko3d
Homebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)
3d deko3d devkitpro graphics homebrew horizon-os lightweight low-level nintendo-switch nvidia nx
Last synced: 27 Jan 2025
https://github.com/lijx10/SO-Net
SO-Net: Self-Organizing Network for Point Cloud Analysis, CVPR2018
3d autonomous-driving computer-vision cvpr deep-learning point-cloud
Last synced: 28 Oct 2024
https://github.com/francisengelmann/PyViz3D
PyViz3D is a web-based visualizer for 3D objects and point clouds.
Last synced: 28 Oct 2024
https://github.com/r-lyeh-archived/AVA
A tiny unlicensed 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
3d c game-editor game-engine gamedev imgui lua opengl public-domain tiny unlicense
Last synced: 02 Nov 2024
https://github.com/hustvl/tineuvox
TiNeuVox: Fast Dynamic Radiance Fields with Time-Aware Neural Voxels (SIGGRAPH Asia 2022)
3d computer-graphics computer-vision deep-learning dynamic-scenes machine-learning nerf neural-network tineuvox view-synthesis
Last synced: 30 Jan 2025
https://github.com/redcamel/RedGPU
RedGPU - Javascript WebGPU Library
3d javascript javascript-webgpu-engine javascript-webgpu-library webgpu
Last synced: 29 Oct 2024
https://github.com/fogleman/pack3d
Tightly pack 3D models.
3d 3d-printing go packing-algorithm
Last synced: 29 Jan 2025
https://github.com/killedbyapixel/huejumper2k
2 Kilobyte 3D racing game in JavaScript
3d 3d-game-engine demoscene game javascript tiny
Last synced: 29 Jan 2025
https://github.com/galacean/effects-runtime
It can load and render cool animation effects
2d 3d animation effects html5 javascript typescript webgl webgl2
Last synced: 27 Jan 2025
https://github.com/crazysunj/CardSlideView
一行代码实现ViewPager卡片效果,比ViewPager2更强大,底层同样是RecyclerView
3d banner card cardview gallery itemdecoration linear page rebound recyclerview reflection transform viewpager
Last synced: 18 Nov 2024
https://github.com/parallel101/opengltutor
零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。
3d game-engine glsl graphics opengl opengl-tutorial opengl3 realtime-rendering rendering shaders tutorial webinar
Last synced: 26 Jan 2025
https://github.com/digitalextinction/game
A 3D RTS game implemented in Rust.
3d 3d-game bevy bevy-engine game game-development gamedev games linux-gaming real-time-strategy rts rts-game rust
Last synced: 24 Jan 2025
https://github.com/OpenWebCAD/node-occ
build BREP Solids with OpenCascade and NodeJS - 3D Modeling
3d 3d-models boundary-model cad computer-aided-design constructive-solid-geometries csg iges nodejs opencascade step threejs
Last synced: 05 Nov 2024
https://github.com/Esri/i3s-spec
This repository hosts the specification for Scene Layers which are containers for arbitrarily large amounts of geographic data. The delivery and persistence model for Scene Layers, referred to as Indexed 3d Scene Layer (I3S) and Scene Layer Package (SLPK) respectively, are specified.
3d specification web-development
Last synced: 01 Nov 2024
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 25 Dec 2024
https://github.com/gavinmn/nelson.co
🏡 My personal website and portfolio. Built using Next.js and deployed on Vercel.
3d design dynamic-routing icondesign mdx next nextjs portfolio product-design react tailwind vercel visual-design
Last synced: 28 Jan 2025
https://github.com/DigitalExtinction/Game
A 3D RTS game implemented in Rust.
3d 3d-game bevy bevy-engine game game-development gamedev games linux-gaming real-time-strategy rts rts-game rust
Last synced: 18 Nov 2024
https://github.com/tanling8334/Matplot3D-for-Java
Matplot3D for java. It is a library for drawing 3D plot
3d 3d-engine 3d-graphics 3d-models java matplot
Last synced: 21 Nov 2024
https://github.com/marian42/shapegan
Generative Adversarial Networks and Autoencoders for 3D Shapes
3d autoencoder gan generative-adversarial-network machine-learning pytorch sdf
Last synced: 30 Jan 2025
https://github.com/wojciech-graj/termgl
2D & 3D graphics engine in the terminal [C/C++]
3d 3d-graphics c c-plus-plus cli computer-graphics cpp cpp-library graphics graphics-engine graphics-library linux linux-shell terminal terminal-based terminal-graphics unix unix-shell windows
Last synced: 29 Jan 2025
https://github.com/roman01la/threegn
Procedural 3D graphics editor for the web
3d blender geometry-nodes threejs
Last synced: 28 Jan 2025
https://github.com/visjs/vis-graph3d
📊 Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.
Last synced: 24 Jan 2025
https://github.com/aheze/swiftuicraft
Minecraft but made with SwiftUI.
3d 3d-graphics ios minecraft prism swift swiftui
Last synced: 30 Jan 2025
https://github.com/nartc/angular-three
🧊 THREE.js integration for Angular 🧊
Last synced: 16 Nov 2024
https://github.com/andyzeng/apc-vision-toolbox
MIT-Princeton Vision Toolbox for the Amazon Picking Challenge 2016 - RGB-D ConvNet-based object segmentation and 6D object pose estimation.
3d amazon-picking-challenge artificial-intelligence computer-vision deep-learning marvin mit-princeton rgbd ros segmentation vision
Last synced: 24 Jan 2025
https://github.com/AlexanderVeselov/RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render
Last synced: 19 Nov 2024
https://github.com/favreau/Sol-R
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
3d 3d-graphics-engine cuda gpgpu gpu-acceleration gpu-computing graphics-engine interactive opencl path-tracing pathtracing ray-tracing raytracer raytracing raytracing-engine realtime-rendering rendering science virtual-reality vr
Last synced: 12 Nov 2024
https://github.com/zesterer/euc
A software rendering crate that lets you write shaders with Rust
3d graphics rendering rust software-rendering
Last synced: 24 Jan 2025
https://github.com/andyzeng/arc-robot-vision
MIT-Princeton Vision Toolbox for Robotic Pick-and-Place at the Amazon Robotics Challenge 2017 - Robotic Grasping and One-shot Recognition of Novel Objects with Deep Learning.
3d amazon-robotics-challenge artificial-intelligence computer-vision deep-learning grasping manipulation mit-princeton rgbd vision
Last synced: 24 Jan 2025
https://github.com/aheze/SwiftUICraft
Minecraft but made with SwiftUI.
3d 3d-graphics ios minecraft prism swift swiftui
Last synced: 12 Nov 2024
https://github.com/tresjs/cientos
Collection of useful helpers and fully functional, ready-made abstractions for TresJS
3d abstractions composable declarative threejs vite vue webgl
Last synced: 25 Jan 2025
https://github.com/gkjohnson/unity-dithered-transparency-shader
Unity material and shader for applying clipped, dithered transparency
3d amplify-shader-editor dither graphics rendering shaderforge shaders transparency unity unity3d
Last synced: 23 Jan 2025
https://github.com/erkaman/hole_fixer
Demo implementation of smoothly filling holes in 3D meshes using surface fairing
3d c-plus-plus demo eigen geometry libigl math mesh processing
Last synced: 23 Jan 2025
https://github.com/chrischoy/spatiotemporalsegmentation
4D Spatio-Temporal Semantic Segmentation on a 3D video (a sequence of 3D scans)
3d 3d-vision convolutional-neural-network cvpr minkowski-engine scannet semantic-segmentation spatio-temporal-analysis
Last synced: 30 Jan 2025
https://github.com/Forceflow/trimesh2
C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes
3d geometry graphics manipulation model-manipulation transformations triangle-mesh
Last synced: 27 Oct 2024
https://github.com/laanlabs/metal-splats
Toy iOS + Metal AR Gaussian Splat Renderer
3d 3d-reconstruction 3d-scanning gaussian-splatting nerf neural-radiance-fields
Last synced: 09 Nov 2024
https://github.com/Erkaman/hole_fixer
Demo implementation of smoothly filling holes in 3D meshes using surface fairing
3d c-plus-plus demo eigen geometry libigl math mesh processing
Last synced: 14 Nov 2024
https://github.com/Tresjs/cientos
Collection of useful helpers and fully functional, ready-made abstractions for TresJS
3d abstractions composable declarative threejs vite vue webgl
Last synced: 16 Nov 2024
https://github.com/yifanlu0227/ChatSim
[CVPR2024 Highlight] Editable Scene Simulation for Autonomous Driving via LLM-Agent Collaboration
3d 3d-reconstruction 3d-vision auto autonomous-driving llm llm-agent llm-agents
Last synced: 28 Oct 2024
https://github.com/mrdimas/rusty-shooter
[suspended] 3d shooter written in Rust using rg3d
Last synced: 30 Jan 2025
https://github.com/mrDIMAS/rusty-shooter
[suspended] 3d shooter written in Rust using rg3d
Last synced: 09 Nov 2024
https://github.com/yonet/mixedrealityresources
Mixed Reality related resources
3d augmented-reality documentation google-ar hololens inspirations mixed-reality mixed-reality-applications resources tutorials unity unity-webxr-exporter unity3d virtual-reality webvr webxr webxr-youtube-channel windows-mixed-reality
Last synced: 29 Jan 2025
https://github.com/Yonet/MixedRealityResources
Mixed Reality related resources
3d augmented-reality documentation google-ar hololens inspirations mixed-reality mixed-reality-applications resources tutorials unity unity-webxr-exporter unity3d virtual-reality webvr webxr webxr-youtube-channel windows-mixed-reality
Last synced: 13 Nov 2024
https://github.com/Shervanator/Engine
A basic cross-platform 3D game engine
3d 3d-game-engine android assimp bullet-physics c-plus-plus cmake cross-platform dank dear-imgui emscripten engine game game-engine lighting linux mac opengl sdl2 windows
Last synced: 28 Oct 2024
https://github.com/jamesblasco/zflutter
Flat, round, designer-friendly pseudo-3D engine for Flutter
Last synced: 27 Jan 2025
https://github.com/bbodi/rustarok
Multiplayer, fast-paced Moba style game
2d 3d game moba multiplayer opengl ragnarok rust
Last synced: 22 Jan 2025
https://github.com/Haiyang-W/UniTR
[ICCV2023] Official Implementation of "UniTR: A Unified and Efficient Multi-Modal Transformer for Bird’s-Eye-View Representation"
3d 3d-object-detection 3d-segmentation backbone bev camera computer-vision iccv2023 lidar multi-modal multi-view point-cloud transformer unified
Last synced: 28 Oct 2024
https://github.com/archilogic-com/3dio-js
JavaScript toolkit for interior apps
3d aframe ai ar architecture architecture-visualization bim furniture html interior-design interiors real-estate real-time threejs vr webgl webvr
Last synced: 21 Jan 2025
https://github.com/syncaidius/moltenengine
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
3d 3d-engine android cross-platform csharp directx game-engine molten multithreading net7 openal opengl vulkan windows wip
Last synced: 27 Jan 2025
https://github.com/cadaver/turso3d
Experimental 3D / game engine
3d cplusplus game-engine opengl
Last synced: 29 Jan 2025
https://github.com/agargaro/three.ez
Simplify three.js development, including events, drag & drop, binding, focus management, smart rendering, tweening and more.
3d asset-management binding drag-and-drop event-system events focus helper interaction multiple-views query smart-rendering three-js threejs toolkit tweening
Last synced: 25 Jan 2025
https://github.com/nasaworldwind/worldwindandroid
The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.
3d android earth geospatial globe gradle graphics java nasa opengl-es sdk worldwind
Last synced: 26 Jan 2025
https://katharostech.github.io/arsenal/
Blender game engine prototype written in Rust.
3d arsenal blender blender-game-engine game-development game-engine produce-games rust
Last synced: 16 Nov 2024
https://github.com/NVlabs/splatnet
SPLATNet: Sparse Lattice Networks for Point Cloud Processing (CVPR2018)
3d cvpr2018 deep-learning joint-2d-3d point-cloud
Last synced: 28 Oct 2024
https://github.com/flymin/magicdrive3d
Official implementation of the paper “MagicDrive3D: Controllable 3D Generation for Any-View Rendering in Street Scenes”
3d autonomous-driving diffusion-models scene-generation
Last synced: 22 Jan 2025
https://github.com/layumi/person-reid-3d
TNNLS'22 :statue_of_liberty: Parameter-Efficient Person Re-identification in the 3D Space :statue_of_liberty:
3d dukemtmc-reid graph-neural-networks market-1501 msmt17 ognet person-reid person-reidentification pytorch re-id re-identification reid
Last synced: 22 Jan 2025
https://github.com/danaugrs/gokoban
3D Puzzle Game written in Go
3d 3d-game 3d-puzzle-game game go golang gopher puzzle-game singleplayer-game
Last synced: 22 Jan 2025
https://github.com/shrekshao/gltf-avatar-threejs
A glTF-based 3d avatar system
Last synced: 23 Jan 2025
https://github.com/lbalab/lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
3d game game-engine gamedev javascript react reimplementation threejs webgl
Last synced: 30 Jan 2025
https://github.com/tvytlx/render-py
A software 3D renderer written in Python. (Purely educational)
Last synced: 26 Jan 2025
https://github.com/nasa-jpl/pulse
A pendant to warn you when you touch your face
3d 3d-models 3d-printing caltech covid-19 covid-virus covid19 electonics electrical-engineering face ir-sensor jpl mechatronics motor nasa nasa-jpl pendant personal-protective-equipment ppe protective
Last synced: 07 Jan 2025
https://github.com/vinibiavatti1/raycastingtutorial
A simple RayCasting rendering tutorial for game development
2-5d 3d ceilcasting floorcasting game-development graphical-programming javascript pseudo-3d raycast-algorithm raycaster raycasting raycasting-engine raycasting-rendering-tutorial raytracing skycasting tutorial
Last synced: 29 Jan 2025
https://github.com/abrg-models/morphologica
C++ header-only graphing and data visualization with Modern OpenGL
2d 3d cplusplus cplusplus-17 data-visualization graphics graphics-engine graphs matplotlib opengl plotting simulation visualization
Last synced: 27 Jan 2025
https://github.com/avilapa/vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
3d anisotropy c-plus-plus clear-coat engine game-engine gamedev glfw graphics graphics-programming imgui iridescence materials multithreading open-source opengl pbr physically-based-rendering procedural rendering
Last synced: 14 Nov 2024
https://github.com/jeeliz/jeelizglassesvtowidget
JavaScript/WebGL glasses virtual try-on widget. Real-time camera experience, robust to all lighting conditions, high-end 3D PBR rendering, easy integration, fully customizable.
3d augmented-reality camera glasses javascript pbr real-time try-on virtual virtual-mirror vto webar webcam webgl widget
Last synced: 25 Jan 2025
https://github.com/ABRG-Models/morphologica
A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)
2d 3d cplusplus cplusplus-17 data-visualization graphics graphics-engine graphs matplotlib opengl plotting simulation visualization
Last synced: 14 Nov 2024
https://github.com/leetful/u.movin
Unity library for rendering After Effects shape animations
3d after-effects animation bodymovin lottie unity unity-scripts unity2d vector
Last synced: 27 Dec 2024
https://github.com/vasturiano/three-forcegraph
Force-directed graph as a ThreeJS 3d object
3d 3d-force-graph d3js data-visualization force-directed-graphs threejs webgl
Last synced: 27 Jan 2025
https://github.com/PeterTYLiu/toaster
3D editor for modelling in pure CSS+HTML; no canvas, no WebGL
Last synced: 16 Nov 2024
https://github.com/vLAR-group/DM-NeRF
🔥DM-NeRF in PyTorch (ICLR 2023)
3d 3d-computer-vision 3d-editor 3d-reconstruction 3d-segmentation deep-learning iclr2023 nerfs
Last synced: 28 Oct 2024
https://github.com/wangerzi/3d-model-convert-to-gltf
Convert 3d model (STL/IGES/STEP/OBJ/FBX) to gltf and compression
3d compression docker-environment glb gltf iges-models model-conversion
Last synced: 28 Oct 2024
https://github.com/fogleman/ribbon
Ribbon diagrams of proteins in #golang.
3d biochemistry chemistry go protein protein-data-bank
Last synced: 23 Jan 2025
https://github.com/breakfast-studio/lunchboxjs
Declarative ThreeJS via web components
3d custom-elements three-js threejs web-components
Last synced: 29 Jan 2025
https://github.com/zfturbo/volumentations
Library for 3D augmentations
3d 3d-augmentation augmentation transformations
Last synced: 25 Jan 2025