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.

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: 06 Apr 2025

https://github.com/colin97/openshape_code

official code of “OpenShape: Scaling Up 3D Shape Representation Towards Open-World Understanding”

3d 3d-classification 3d-shape-retrieval 3d-understanding image-generation point-cloud point-cloud-caption zero-shot-classification zero-shot-retrieval

Last synced: 07 Apr 2025

https://github.com/tvytlx/render-py

A software 3D renderer written in Python. (Purely educational)

3d python rendering

Last synced: 10 Feb 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/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/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: 04 Apr 2025

https://github.com/armory3d/iron

3D Engine Core

3d rendering

Last synced: 15 Jan 2025

https://github.com/king2088/vue-3d-loader

VueJS and threeJS 3d viewer plugin

3d gltf threejs vue vue3 webgl

Last synced: 04 Apr 2025

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/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: 24 Mar 2025

https://github.com/PeterTYLiu/toaster

3D editor for modelling in pure CSS+HTML; no canvas, no WebGL

3d css css-transforms

Last synced: 16 Nov 2024

https://github.com/qmuntal/gltf

Go library for encoding glTF 2.0 files

3d gltf go golang webgl

Last synced: 12 Apr 2025

https://github.com/frzi/swiftui-model3dview

Render 3d models with SwiftUI effortlessly

3d gltf model obj render swiftui

Last synced: 09 Apr 2025

https://github.com/zfturbo/volumentations

Library for 3D augmentations

3d 3d-augmentation augmentation transformations

Last synced: 08 Apr 2025

https://github.com/breakfast-studio/lunchboxjs

Declarative ThreeJS via web components

3d custom-elements three-js threejs web-components

Last synced: 12 Apr 2025

https://github.com/kurtdekker/makegeo

Make Geometry - Procedural Unity3D Geometry

3d procedural-generation unity3d unity3d-script

Last synced: 12 Apr 2025

https://github.com/fogleman/ribbon

Ribbon diagrams of proteins in #golang.

3d biochemistry chemistry go protein protein-data-bank

Last synced: 13 Apr 2025

https://github.com/iwatake2222/rotation_master

Provide conversion between the major representations of 3D rotation and visualize the orientation of a rigid body

3d cpp emscripten imgui opengl quaternion rotation wasm

Last synced: 20 Mar 2025

https://github.com/prismpipeline/quiltix

QuiltiX is a graphical node editor to edit, and author MaterialX based materials of 3D assets

3d 3d-graphics materialx nodegraph openusd pyside python qt real-time-rendering rendering rendering-3d-graphics universal-scene-description usd vfx

Last synced: 06 Apr 2025

https://github.com/renpenguin/display3d

A command line interface for rendering and animating 3D objects

3d ansi cli rust tui

Last synced: 18 Jan 2025

https://github.com/vasturiano/3d-force-graph-vr

3D force-directed graph component in VR

3d aframe d3js data-visualization graph-theory graphviz vr webgl

Last synced: 10 Apr 2025

https://github.com/florent37/android-3d-layout

Wow effect, transform your layout into 3D views

3d android depth elevation layout matrix view

Last synced: 10 Jan 2025

https://github.com/nilooy/character-animation-combiner

The tool can be used to add multiple animations to a single character and blend all of them into a single animation file.

3d 3d-character-animation animations character character-animation-combine

Last synced: 09 Apr 2025

https://github.com/alwxkxk/threejs-example

3D可视化教程

3d blender threejs

Last synced: 07 Apr 2025

https://github.com/allenai/objaverse-rendering

📷 Scripts for rendering Objaverse

3d ai blender objaverse

Last synced: 14 Feb 2025

https://github.com/koide3/slam_docker_collection

A collection of docker environments for 3D SLAM packages

3d docker lidar ros slam

Last synced: 26 Feb 2025

https://github.com/XuyangBai/PointDSC

[PyTorch] Official implementation of CVPR2021 paper "PointDSC: Robust Point Cloud Registration using Deep Spatial Consistency". https://arxiv.org/abs/2103.05465

3d outlier-rejection pointcloud registration

Last synced: 20 Mar 2025

https://github.com/Open3DA/LL3DA

[CVPR 2024] "LL3DA: Visual Interactive Instruction Tuning for Omni-3D Understanding, Reasoning, and Planning"; an interactive Large Language 3D Assistant.

3d 3d-models 3d-to-text cvpr2024 gpt instruction-tuning language-model llm multi-modal scene-understanding

Last synced: 19 Jan 2025

https://github.com/almarklein/visvis

Visvis - the object oriented approach to visualization

2d 3d medical-imaging opengl python visualization

Last synced: 04 Apr 2025

https://github.com/juniorxsound/three.multiplayer

🤼‍♂️ A boilerplate server and client setup for Three.js multiplayer using Socket.io

3d gaming graphics multiplayer multiuser nodejs socket-io threejs webgl websockets

Last synced: 17 Mar 2025

https://github.com/taichi-dev/taichi_three

A soft renderer based on Taichi (work in progress)

3d graphics python renderer software-rendering taichi

Last synced: 06 Apr 2025

https://github.com/tpaviot/pythonocc-demos

Examples and demos for the pythonocc CAD package

3d cad demos jupyter jupyter-notebook python-script pythonocc

Last synced: 05 Apr 2025

https://github.com/juniorxsound/THREE.Multiplayer

🤼‍♂️ A boilerplate server and client setup for Three.js multiplayer using Socket.io

3d gaming graphics multiplayer multiuser nodejs socket-io threejs webgl websockets

Last synced: 29 Apr 2025

https://github.com/urholaukkarinen/egui-gizmo

3d transformation gizmo

3d bevy egui gamedev gizmo rust scene-editor

Last synced: 31 Jan 2025

https://github.com/sdslabs/rootex

An advanced C++ 3D game engine powering an in-production game yet to be announced

3d bullet-physics c-plus-plus cpp17 dear-imgui directx directx-11 engine game gamedev lua openal physics rmlui

Last synced: 07 Apr 2025

https://github.com/ajhamdi/ges-splatting

Original reference implementation of "GES : Generalized Exponential Splatting for Efficient Radiance Field Rendering" [CVPR 2024]

3d cvpr2024 deep-learning gaussian-splatting nerf

Last synced: 13 Apr 2025

https://github.com/alex-petrenko/megaverse

High-throughput simulation platform for Artificial Intelligence reseach

3d artificial-intelligence games reinforcement-learning simulation

Last synced: 04 May 2025

https://github.com/buaacyw/it3d-text-to-3d

[AAAI'2024] IT3D: Improved Text-to-3D Generation with Explicit View Synthesis

3d aaai2024 generative-ai

Last synced: 13 Apr 2025

https://github.com/WeikaiTan/Toronto-3D

A Large-scale Mobile LiDAR Dataset for Semantic Segmentation of Urban Roadways

3d dataset deep-learning lidar point-cloud-dataset point-cloud-segmentation point-clouds semanticsegmentation

Last synced: 16 Nov 2024

https://github.com/mbrlabs/mundus

A 3D world/level editor built with Java, Kotlin & libGDX.

3d editor engine game libgdx terrain

Last synced: 12 Apr 2025

https://github.com/OpenGeoVis/PVGeo

🌍 Python package of VTK-based algorithms to analyze geoscientific data and models

3d data-visualization geophysics geosciences model-building open-science paraview paraview-plugin python visual-data-integration visualization vtk

Last synced: 14 Nov 2024

https://nilooy.github.io/character-animation-combiner/

The tool can be used to add multiple animations to a single character and blend all of them into a single animation file.

3d 3d-character-animation animations character character-animation-combine

Last synced: 21 Nov 2024

https://github.com/esri/cityengine-sdk

CityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.

3d alembic api arcgis c-plus-plus cityengine cityengine-sdk collada cross-platform decoder encoder esri fbx geometry modelling native-development procedural processing sdk usd

Last synced: 13 Apr 2025

https://github.com/pgf-tikz/pgfplots

pgfplots - A TeX package to draw normal and/or logarithmic plots directly in TeX in two and three dimensions with a user-friendly interface and pgfplotstable - a TeX package to round and format numerical tables. Examples in manuals and/or on web site.

3d draw graph latex plot visualization

Last synced: 09 Apr 2025

https://github.com/LOG1997/log-lottery

🎈🎈🎈🎈年会抽奖程序,threejs+vue3 3D球体动态抽奖应用。

3d daisyui lottery lucky lucky-draw prizes raffle threejs vue3 vue3-typescript

Last synced: 06 Jan 2025

https://github.com/woodneck/css-camera

New way to see a web page with CSS3 3D transform

3d camera css-camera css3 graphics

Last synced: 09 Apr 2025

https://github.com/WoodNeck/css-camera

New way to see a web page with CSS3 3D transform

3d camera css-camera css3 graphics

Last synced: 28 Apr 2025

https://github.com/rozenmad/menori

Library for 3D rendering with LÖVE.

3d love2d lua

Last synced: 04 Apr 2025

https://github.com/rozenmad/Menori

Library for 3D rendering with LÖVE.

3d love2d lua

Last synced: 01 Apr 2025

https://github.com/nor-s/anim

3D animation editor (with ai mocap, mixamorig)

3d animation computer-graphics mixamo motion opengl skeletal-animation skeleton

Last synced: 04 Apr 2025

https://github.com/petercorke/spatialmath-matlab

Create, manipulate and convert representations of position and orientation in 2D or 3D using Python

2d 3d animation euler-angles graphics math matlab-toolbox quaternion robot roll-pitch-yaw-angles transform

Last synced: 09 Apr 2025

https://github.com/lewhunt/divz

A 3D slider component that lets you scroll, swipe and zoom through content on the z-axis. Ideal to showcase your portfolio, media or products. Try out the demos here: https://lewhunt.github.io/divz/

3d 3d-slider carousel component css3 custom-cards deck experimental gallery navigation popup presentations react showcase slider slideshow swipe ui-design vertical-slider zoom

Last synced: 12 Apr 2025

https://github.com/naver/egjs-view3d

Fast & customizable 3D model viewer for everyone

3d ar egjs gltf threejs typescript webxr

Last synced: 05 Apr 2025

https://github.com/ianmackenzie/elm-3d-scene

A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.

3d elm hacktoberfest rendering webgl

Last synced: 09 Apr 2025

https://github.com/calico-games/react-native-godot

Bring Godot to React Native 🔮. Create immersive 3D experiences or interactive games directly within React Native.

3d android gltf godot godot-engine godotengine ios metal opengl react-native react-native-godot rendering vulkan

Last synced: 12 Apr 2025

https://github.com/machineinteractive/skies-adsb

skies-adsb transforms your browser into a real-time 3D air traffic display. Using unfiltered ADS-B data from an RTL-SDR receiver, explore your local air traffic, surrounding airspace, and geography with custom 3D maps you can tailor to your needs.

3d adsb adsb-b html5 javascript pwa python3 raspberrypi responsive rtl-sdr rtlsdr simulation threejs webgl

Last synced: 06 Apr 2025

https://github.com/Nodi3d/nodi

Nodi is an online node-based geometry design tool & social development environment.

3d cad computational-geometry computer-graphics modeling procedural web

Last synced: 14 Nov 2024

https://github.com/danaugrs/go-tsne

t-Distributed Stochastic Neighbor Embedding (t-SNE) in Go

3d data-science dimensionality-reduction go machine-learning tsne unsupervised-learning visualization

Last synced: 30 Apr 2025

https://github.com/alvarosabu/modern-three

Modern ThreeJS boilerplate powered by Vite & Typescript.

3d modern three threejs vite vitejs

Last synced: 04 Apr 2025

https://github.com/playcanvas/react

Build 3D apps with React

3d declarative gaussian react splats webgl webgpu

Last synced: 12 Apr 2025

https://github.com/aws-samples/amazon-sumerian-hosts

Amazon Sumerian Hosts (Hosts) is an experimental open source project that aims to make it easy to create interactive animated 3D characters for Babylon.js, three.js, and other web 3D frameworks. It leverages AWS services including Amazon Polly (text-to-speech) and Amazon Lex (chatbot).

3d animation babylonjs threejs webgl

Last synced: 04 Apr 2025

https://github.com/bhouston/threeify

A Typescript 3D library loosely based on three.js

3d ar javascript typescript vr webgl webgl2 webgpu webxr xr

Last synced: 06 Apr 2025

https://github.com/kovacsv/occt-import-js

The emscripten interface for OpenCascade import functionalities.

3d brep brp iges igs import opencascade step stp

Last synced: 08 Apr 2025

https://github.com/ubisoft/shotmanager

Shot Manager is a Blender add-on that introduces a true shot entity in Blender scenes, as well as a wide and powerful set of tools to build and edit sequences in real-time directly in the 3D context.

3d add-on blender blender-addon storyboard ubisoft

Last synced: 16 Nov 2024

https://github.com/opentk/glwpfcontrol

A fast native control for OpenTK 4.x + 3.x on WPF.

3d glcontrol graphics nuget opengl opentk wpf

Last synced: 12 Apr 2025

https://github.com/dmnsgn/dgel

A WebGPU engine.

3d engine opengl webgl webgpu

Last synced: 04 Apr 2025

https://github.com/markuslerner/three.interactive

Fast and simple interaction manager for three.js for enabling mouse and touch events on 3D objects

3d event-system events interaction interactive javascript mouse-events pointer-events threejs touch-events webgl

Last synced: 04 Apr 2025

https://github.com/sburris0/bevy_flycam

Basic first-person fly camera for the Bevy game engine

3d bevy bevy-engine firstperson

Last synced: 14 Apr 2025

https://github.com/hustvl/gaussiandreamerpro

GaussianDreamerPro: Text to Manipulable 3D Gaussians with Highly Enhanced Quality

3d 3d-gaussian-splatting 3dgeneration animation assets text-to-3d

Last synced: 05 Apr 2025

https://github.com/BrokenVector/LowPolyShaders

Unity shaders optimized for Low Poly models.

3d low lowpoly materials poly shader shaders unity unity-3d unity-asset unity-shader

Last synced: 17 Nov 2024

https://github.com/jimy-byerley/pymadcad

Simple yet powerful CAD (Computer Aided Design) library, written with Python.

3d 3d-printing cad engineers geometry gui kinematics library madcad mesh modeling python qt rendering

Last synced: 05 Apr 2025

https://github.com/partcad/partcad

The first package manager for CAD models and a framework for managing assemblies.

3d 3d-models build123d cad cadquery mechanical-design mechanical-engineering modelling openscad python

Last synced: 27 Nov 2024

https://github.com/MirageML/MirageStock

Open-Source Implementations of Multi-Modal Diffusion Models Optimized for Highest Quality and Ease of Use

3d ai audio diffusion-models open-source video

Last synced: 11 Apr 2025

https://github.com/dvlab-research/LargeKernel3D

LargeKernel3D: Scaling up Kernels in 3D Sparse CNNs (CVPR 2023)

3d nuscenes object-detection scannet semantic-segmentation

Last synced: 20 Mar 2025

https://daveredrum.github.io/SceneTex/

[CVPR 2024 Highlight] SceneTex: High-Quality Texture Synthesis for Indoor Scenes via Diffusion Priors

3d aigc cv cvpr2024

Last synced: 31 Mar 2025

https://github.com/xiaoaoran/3d_url_survey

(TPAMI2023) Unsupervised Point Cloud Representation Learning with Deep Neural Networks: A Survey

3d deep-learning pointcloud survey tpami2023 unsupervised-learning

Last synced: 20 Mar 2025

https://github.com/antoniond/nitro-engine

3D engine for the Nintendo DS

3d devkitarm engine homebrew libnds nds

Last synced: 04 Apr 2025

https://github.com/heremaps/quantized-mesh-viewer

Render custom quantized mesh tiles in Cesium.js and debug individual tiles using THREE.js renderer.

3d 3d-terrain cesium-terrain cesiumjs quantized-mesh terrain three-js

Last synced: 19 Dec 2024

https://github.com/jaames/zfont

💬 Text plugin for Zdog - works with any .ttf font!

3d canvas font svg text truetype zdog

Last synced: 06 Apr 2025

https://github.com/fasani/three-js-resources

A collection of resources for building 3D projects with three.js

3d 3d-graphics 3d-models javascript react-three-fiber resources three-js threejs tools tutorials

Last synced: 19 Dec 2024

https://github.com/TSKI433/hime-display

A universal desktop model displayer for Live2D, Spine, MMD and VRoid.

2d 3d acg electron live2d mmd pixijs spine threejs vite vroid vue3

Last synced: 15 Nov 2024

https://github.com/uinosoft/t3d.js

ThingJS 3D Engine (t3d) is a lightweight, web-first, and extendable 3D rendering library.

3d canvas javascript webgl webxr

Last synced: 09 Apr 2025