854 Open Source 3D Software Projects
Free and open source 3d code projects including engines, APIs, generators, and tools.
Babylon.js 12470 ⭐
3D Game Shaders For Beginners 7200 ⭐
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Cesiumgs Cesium 6214 ⭐
Freecad 7819 ⭐
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Tensorspace 4269 ⭐
Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js
Vrn 4197 ⭐
:man: Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression"
Webglstudio.js 4149 ⭐
A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Prnet 4057 ⭐
Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network (ECCV 2018)
Mosra Magnum 3204 ⭐
Lightweight and modular C++11/C++14 graphics middleware for games and data visualization
3Ddfa 2785 ⭐
The PyTorch improved version of TPAMI 2017 paper: Face Alignment in Full Pose Range: A 3D Total Solution.
Isometric Contributions 2555 ⭐
Browser extension for rendering an isometric pixel art version of your GitHub contribution graph.
L7 2012 ⭐
🌎 Large-scale WebGL-powered Geospatial Data Visualization analysis framework which relies on Mapbox GL or AMap to render basemaps.
Layaair_discard 1887 ⭐
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.
Dust3D 1881 ⭐
:dromedary_camel: Dust3D is a cross-platform open-source 3D modeling software. Auto UV unwrapping, auto rigging with PBR Material support, pose and motion authoring all in one.
Jeelizfacefilter 1590 ⭐
Kavex Gamedev Resources 1240 ⭐
:video_game: :game_die: A wonderful list of Game Development resources.
Loam_velodyne 1039 ⭐
Laser Odometry and Mapping (Loam) is a realtime method for state estimation and mapping using a 3D lidar.
Curtains.js 860 ⭐
Unsup3D 764 ⭐
(CVPR'20 Oral) Unsupervised Learning of Probably Symmetric Deformable 3D Objects from Images in the Wild
Vive Diy Position Sensor 703 ⭐
Code & schematics for position tracking sensor using HTC Vive's Lighthouse system and a Teensy board.
3D Convolutional Speaker Recognition 673 ⭐
:speaker: Deep Learning & 3D Convolutional Neural Networks for Speaker Verification
Zyyoona7 Wheelpicker 628 ⭐
A smooth, highly customizable wheel view and picker view, support 3D effects like iOS. 一个顺滑的、高度自定义的滚轮控件和选择器，支持类似 iOS 的 3D 效果
3Ddfa_v2 1031 ⭐
The official PyTorch implementation of Towards Fast, Accurate and Stable 3D Dense Face Alignment, ECCV 2020.
Webworldwind 588 ⭐
Veloren 586 ⭐
[Mirror] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World
Pyvista 548 ⭐
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
3Dmatch Toolbox 527 ⭐
3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.
Yourview 504 ⭐
YourView is a desktop App in MacOS based on Apple SceneKit. You may use it to view iOS App's view hierarchy 3D.
Junyanz Von 486 ⭐
[NeurIPS 2018] Visual Object Networks: Image Generation with Disentangled 3D Representation.
Worldwindjava 486 ⭐
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Hedera 466 ⭐
paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
Visual Pushing Grasping 455 ⭐
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
Itowns 450 ⭐
Pytorch Dense Correspondence 431 ⭐
Code for "Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation"
Atlasnet 406 ⭐
This repository contains the source codes for the paper "AtlasNet: A Papier-Mâché Approach to Learning 3D Surface Generation ". The network is able to synthesize a mesh (point cloud + connectivity) from a low-resolution point cloud, or from an image.
Silk.net 385 ⭐
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Tin Terrain 341 ⭐
A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
Aterriblekingdom 357 ⭐
Scripting the Timeline for games in creative ways. Includes a small RTS game build on the 'A Mighty Kingdom' assets
K3D Jupyter 350 ⭐
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.
Universalviewer 319 ⭐
A community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
Mesh_mesh_align_plus 320 ⭐
Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
Lume 317 ⭐
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Osm2world 300 ⭐
converter that creates three-dimensional models of the world from OpenStreetMap data
Stuntrally 291 ⭐
The main repository containing Stunt Rally sources and game data. A 3D racing game based on VDrift and OGRE with track editor.
Numpy Stl 292 ⭐
Simple library to make working with STL files (and 3D objects in general) fast and easy.
Recent Stars 2020 311 ⭐
:star: SLAM, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
Cpp 3D Game Tutorial Series 320 ⭐
This repository contains all the code written in the C++ 3D Game Tutorial Series, a video tutorial series available on YouTube.
R Lyeh Ava 277 ⭐
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.
Apc Vision Toolbox 266 ⭐
MIT-Princeton Vision Toolbox for the Amazon Picking Challenge 2016 - RGB-D ConvNet-based object segmentation and 6D object pose estimation.
Curated List Of Awesome 3D Morphable Model Software And Data 286 ⭐
The idea of this list is to collect shared data and algorithms around 3D Morphable Models. You are invited to contribute to this list by adding a pull request. The original list arised from the Dagstuhl seminar on 3D Morphable Models https://www.dagstuhl.de/19102 in March 2019.
Intrinsic3D 262 ⭐
Intrinsic3D - High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting (ICCV 2017)
Fcgf 250 ⭐
Fully Convolutional Geometric Features: Fast and accurate 3D features for registration and correspondence.
Awesome Blender 295 ⭐
🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.
Probreg 233 ⭐
Python package for point cloud registration using probabilistic model (Coherent Point Drift, GMMReg, SVR, GMMTree, FilterReg, Bayesian CPD)
Arc Robot Vision 210 ⭐
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.
Bforartists 206 ⭐
Bforartists is a fork of the popular 3D software Blender, with the goal to improve the UI.
Realityui 203 ⭐
A Swift Package for creating familiar UI Elements in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Worldwindandroid 191 ⭐
The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.
Trimesh2 192 ⭐
C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes
Lambdacube Edsl 179 ⭐
Previous version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
I3s Spec 165 ⭐
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.
Dicomtomesh 162 ⭐
A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.
Unity Dithered Transparency Shader 163 ⭐
Unity material and shader for applying clipped, dithered transparency
3D Iwgan 157 ⭐
A repository for the paper "Improved Adversarial Systems for 3D Object Generation and Reconstruction".
Visual Gps Slam 159 ⭐
This is a repo for my master thesis research about the Fusion of Visual SLAM and GPS. It contains the research paper, code and other interesting data.
Vga Passthrough 154 ⭐
Up to date (2020) reference for setting up a VGA passthrough on (Ubuntu) Linux.
Gaiasky 149 ⭐
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Person Reid 3D 168 ⭐
:statue_of_liberty: Person Re-identification in the 3D Space :statue_of_liberty:
Elm 3D Scene 152 ⭐
A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
Vxr 152 ⭐
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Nileshkulkarni Csm 147 ⭐
Code release for "Canonical Surface Mapping via Geometric Cycle Consistency"
Enable3D 170 ⭐
🕹️ Standalone 3D Framework / Physics for three.js (using ammo.js) / 3D extension for Phaser 3
Skhadem 3D Boundingbox 137 ⭐
PyTorch implementation for 3D Bounding Box Estimation Using Deep Learning and Geometry
Xbimgeometry 129 ⭐
XbimGeometry contains the CLR interop libraries and the c++ engine used to compute the 3D geometry of models.
Synthesize3Dviadepthorsil 130 ⭐
[CVPR 2017] Generation and reconstruction of 3D shapes via modeling multi-view depth maps or silhouettes
Cityengine Sdk 129 ⭐
This is the official site for the SDK of CityEngine, a 3D city modeling software for urban design, visual effects, and VR/AR production.
Quantized Mesh Viewer 120 ⭐
Render custom quantized mesh tiles in Cesium.js and debug individual tiles using THREE.js renderer.
Facemoji Kit 119 ⭐
Face tracker with blend shapes coefficients, 3D head pose and dense mesh in real-time on iOS, Android, Mac, PC and Linux.
Model_viewer.dart 118 ⭐
A Flutter widget for rendering interactive 3D models in the glTF and GLB formats.
Improved Sapling Tree Generator 103 ⭐
A new version of Blenders sapling tree generator addon with improvements, new features, and bug fixes
Geometrics 102 ⭐
Repo for the paper "GEOMetrics: Exploiting Geometric Structure for Graph-Encoded Objects"
CSS Transform 101 ⭐
CSS Transform Playground. Online tool to visualize 2D & 3D CSS3 Transform functions.
Pose Interpreter Networks 98 ⭐
Real-Time Object Pose Estimation with Pose Interpreter Networks (IROS 2018)
Spatiotemporalsegmentation 149 ⭐
4D Spatio-Temporal Semantic Segmentation on a 3D video (a sequence of 3D scans)
Three.textsprite 96 ⭐
Automatically computes the optimal font size depending on the distance to the camera and the size of the renderer DOM element.
Supervoxel For 3D Point Clouds 96 ⭐
A no dependency, header-only, license free, fast supervoxel segmentation library for 3D point clouds
Spatial Collision Datastructures 95 ⭐
Benchmark of various spatial data structures for collision detection.
D3feat 111 ⭐
Implementation of CVPR'20 oral paper - D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features https://arxiv.org/abs/2003.03164
Layoutnetv2 100 ⭐
PyTorch implementation for LayoutNet v2 in the paper: "3D Manhattan Room Layout Reconstruction from a Single 360 Image"
Covid 19 Respirators 92 ⭐
JPL designed 3D and tested printed respirators to help with the COVID-19 pandemic response.
Lba2remake 93 ⭐
Cesium ThreeJS Experiment 91 ⭐
A small example for using Three JS on Cesium to emulate a combined scene.
Atlasnetv2 86 ⭐
This repository contains the source codes for the paper AtlasNet V2 - Learning Elementary Structures.
Spark Ar Creators 87 ⭐
List of 3000 (and counting) Spark AR Creators. Open an issue or contact me if you want to be added.❤️
Uav Mapper 88 ⭐
UAV-Mapper is a lightweight UAV Image Processing System, Visual SFM reconstruction or Aerial Triangulation, Fast Ortho-Mosaic, Plannar Mosaic, Fast Digital Surface Map (DSM) and 3d reconstruction for UAVs.
Supra 84 ⭐
SUPRA: Software Defined Ultrasound Processing for Real-Time Applications - An Open Source 2D and 3D Pipeline from Beamforming to B-Mode
Fully Convolutional Point Network 78 ⭐
Fully-Convolutional Point Networks for Large-Scale Point Clouds
Pathfinding Visualizer Three.js 88 ⭐
A visualizer for pathfinding algorithms in 3D with maze generation and first-person view
Mxnet E2far 74 ⭐
MXNET/Gluon Implementation of End-to-end 3D Face Reconstruction with Deep Neural Networks
Connected Components 3D 75 ⭐
Connected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Dc Sdk 87 ⭐
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能，旨在为开发者快速构建 WebGis 应用。🌎
Vulkust 63 ⭐
An engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Icellr 69 ⭐
Single (i) Cell R package (iCellR) is an interactive R package to work with high-throughput single cell sequencing technologies (i.e scRNA-seq, scVDJ-seq and CITE-seq).
Poly 68 ⭐
🦕 Unofficial Google Poly SDK in Swift – search, discover, and download 3D objects and scenes
Three.multiplayer 66 ⭐
🤼♂️ A boilerplate server and client setup for Three.js multiplayer using Socket.io
Gk 62 ⭐
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Procedural Terrain Generator Opengl 61 ⭐
Procedural terrain generator with tessellation | C++ OpenGL 4.1
Viewpagertransformer 60 ⭐
Vimeo Depth Player 62 ⭐
A WebVR volumetric video renderer that uses color-depth based videos hosted on Vimeo.
React Gio.js 59 ⭐
:tada: A Declarative 3D Globe Data Visualization Library built with Three.js -- React version for Gio.js
Segcaps 56 ⭐
A Clone version from Original SegCaps source code with enhancements on MS COCO dataset.
Spherelayout 56 ⭐
a layout which supports 3d rotate and enable its childview has z-depth for android
Aframe SVG Extruder 53 ⭐
A-Frame component to extrude your SVG's files and use in WebVR scenes like magic 🌟
Worldwindearth Explorer 53 ⭐
WorldWindExplorer: A 3D virtual globe geo-browser app framework based on WorldWindJS, Bootstrap and KnockoutJS. Includes 3D globe and 2D map projections, imagery, terrain, markers, plus solar and celestial data.
Buildings Wave 52 ⭐
:european_post_office: A tutorial on how to create a 3D building wave animation with three.js and TweenMax
Giscience Helios 57 ⭐
HELIOS - the Heidelberg LiDAR Operations Simulator - is a software package for interactive real-time simulation and visualisation of terrestrial, mobile and airborne laser scan surveys written in Java.
Spatialmath Matlab 54 ⭐
Create, manipulate and convert representations of position and orientation in 2D or 3D using Python
Psychosynth 50 ⭐
GNU Psychosynth is a a synthesizer and modular audio framework inspired by the ideas of the Reactable.
Physicell 50 ⭐
PhysiCell: Scientist end users should use latest release! Developers please fork the development branch and submit PRs to the dev branch. Thanks!
Semidensenet 50 ⭐
Repository containing the code of one of the networks that we employed in the iSEG Grand MICCAI Challenge 2017, infant brain segmentation.
Euclidean Distance Transform 3D 54 ⭐
Euclidean distance transform for multi-label 3D anisotropic images using marching parabolas.
Project Athena 69 ⭐
Vircadia open source metaverse engine, based on the High Fidelity Virtual Reality Platform.
Rectangle Pack 45 ⭐
A general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.
Pulp Fiction Arkit 42 ⭐
An experiment using Volume to reconstruct Pulp Fiction's dance scene in Augmented Reality
Fastai_sparse 42 ⭐
3D augmentation and transforms of 2D/3D sparse data, such as 3D triangle meshes or point clouds in Euclidean space. Extension of the Fast.ai library to train Sub-manifold Sparse Convolution Networks
Learnbgame 44 ⭐
:computer: 虚拟的现实世界Learnbgame :globe_with_meridians: www.learnbgame.com :video_game:FreetimeJoW:http://184.108.40.206:globe_with_meridians:
Monodepth360 40 ⭐
Master's project implementing depth estimation for spherical images using unsupervised learning with CNNs.
Expresso 38 ⭐
A free extension for Photoshop CC that tries to improve the texturing workflow for 3D Artists. It provides a set of utility panels that integrates directly into Photoshop to enhance your productivity by speeding up slow, repetitive and error-prone tasks.
Geoportal Extensions 39 ⭐
Magestudio Mage 39 ⭐
Clash Royale Clone 38 ⭐
A Unity clone of Supercell's Clash of Clans spin-off mobile game Clash Royale with possibly some twists.
3D Object Reconstrution 38 ⭐
A curated list of awesome Single-view 3D Object Reconstruction papers & resources
Mctsegmentation 37 ⭐
Deep-Learning for Tidemark Segmentation in Human Osteochondral Tissues Imaged with Micro-computed Tomography
Low Poly Procedural Generation 38 ⭐
Low Poly Terrain generation in Unity with changes from Sebastian Langue's tutorial series
Arfacefilter 36 ⭐
Tetgen 41 ⭐
A Python interface to the C++ TetGen library to generate tetrahedral meshes of any 3D polyhedral domains
Sketchar 34 ⭐
SketchUp model into ARKit. Use SketchUp home remodel and Apple's ARKit (beta) for augmented reality. Goal: import a model (in this case, a remodel) to overlay onto existing real world that you can walk around and 'experience' and compare.
Pixi3D 40 ⭐
The 3D rendering library which makes it simple to composite both 3D and 2D content on the web
Nat 36 ⭐
NeuroAnatomy Toolbox: An R package for the (3D) visualisation and analysis of biological image data, especially tracings of single neurons.
Altium Libraries 32 ⭐
Open source Altium libraries including symbols, footprints, and 3D models for thousands of part
Ofxlsystemgrammar 31 ⭐
openFrameworks addon that implements most of the string rewriting grammars described in the book "The Algorithimic Beauty of Plants"
Flocking 29 ⭐
Iros_bshot 30 ⭐
B-SHOT : A Binary Feature Descriptor for Fast and Efficient Keypoint Matching on 3D Point Clouds
Calcite Maps Styler Template 27 ⭐
Cineast 29 ⭐
Cineast is a multi-feature content-based mulitmedia retrieval engine. It is capable of retrieving images, audio- and video sequences as well as 3d models based on edge or color sketches, sketch-based motion queries and example objects.
Tk Substancepainter 29 ⭐
:moyai: Shotgun Toolkit Engine for Allegorithmic Substance Painter https://www.allegorithmic.com/products/substance-painter
Revit Family Web Viewer 26 ⭐
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
Glsl Rotate 26 ⭐
GLSL rotation functions with matrices: 2D and 3D (with X/Y/Z convenience functions).
Pgfplots 30 ⭐
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.
Thunder Lightning 24 ⭐
An Open Source Futuristic Action Flight Simulator Game Inspired By Carrier Command
Meshcatmechanisms.jl 23 ⭐
3D Visualization of mechanisms and URDFs using MeshCat.jl and RigidBodyDynamics.jl
Drl_deliveryduel 24 ⭐
Deep Reinforcement Learning applied to a modern 3D video-game environment called Delivery Duel.
01 Introduction And Setup Original 25 ⭐
Setup Blender, and understand how to manage the window layout. (IS_CBC) http://gdev.tv/cbcgithub
Awesome 3D 27 ⭐
Awesome list of 3D resources. AR/MR/VR is the future, and 3D model is the basics of all of them.
C Through 22 ⭐
Cura Dremel 3D20 Plugin 23 ⭐
Dremel Idea Builder 3D20 plugin for Cura version 3.x and onward. This plugin enables the user to use the Dremel Ideabuilder 3D20 printer and export the proprietary .g3drem files using Cura.
Gpsprune 24 ⭐
GpsPrune is a map-based application for viewing, editing and converting coordinate data from GPS systems.
Webgl 3D Animation 22 ⭐
An interactive 3D animation using WebGL to depict a 2D predator prey ecology on a grid real-time mapped onto the surface of a 3D torus. Sound file is parsed then visualized both in time and frequency domains as well as rendered using Web Audio API - this is an exercise where I taught myself how to display data for an ongoing project on sound synthesis
Slam Dunk Android 22 ⭐
Android implementation of "Fusion of inertial and visual measurements for rgb-d slam on mobile devices"
Valleyofcubes_unity3D 24 ⭐
Valley of cubes is a game replica of Bluk, its a 3D simple game best suited for mobile devices.
Opendev 22 ⭐
OpenDev is a non-profit project that tries to collect as many resources (assets) of free use for the development of video games and applications.
Keypoint Learning 21 ⭐
Code for "Learning a Descriptor-Specific 3D Keypoint Detector" and "Learning to detect good 3d keypoints" -ICCV 2015, IJCV 2018
Threemap 20 ⭐
Library for high-quality :high_brightness: fully-customizable vector maps built with THREE.JS for creating stunning :sunglasses: visualizations with ease
3D Bounding Boxes From Monocular Images 22 ⭐
A two stage multi-modal loss model along with rigid body transformations to regress 3D bounding boxes
Thingiverse_downloader 21 ⭐
Python program that massive download designs for Thingiverse like the user likes, etc.
Covgt 3Dregistration Matlab 19 ⭐
A 3D Scene Registration Method via Covariance Descriptors and an Evolutionary Stable Strategy Game Theory Solver
Led3D 20 ⭐
This project is an implementation for "Led3D: A Lightweight and Efficient Deep Approach to Recognizing Low-quality 3D Faces".
Ribfrac Challenge 20 ⭐
Code for MICCAI 2020 RibFrac Challenge: Rib Fracture Detection and Classification
Wasm Render 20 ⭐
Software 3D renderer & rasteriser written in WASM/C & TypeScript to test / showcase WebAssembly and compare performance
Waveprop_in_matlab 19 ⭐
Single-file implementations of 2D and 3D acoustic and elastic wave propagation in time domain using finite-differences(FDTD). Simple formulation and implementation
Virtualgizmo3D 22 ⭐
Virtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Iros20 6d Pose Tracking 23 ⭐
[IROS 2020] se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domains
Hello 3D World 43 ⭐
Plot 3d points, lines, and polygon on an svg. A demonstration of what you can do with the BareMinimum3d package
Point2sequence 18 ⭐
Point2Sequence: Learning the Shape Representation of 3D Point Clouds with an Attention-based Sequence to Sequence Network
Wangsamas Firmware 17 ⭐
Wangsamas firmware can be used for cartesian, delta and SCARA 3d printers and can be modified for plotter, CNC and laser.
Inside 3D Mesh 18 ⭐
A short, reasonnably simple, fast, and robust function to determine if a set of points are inside a 3d mesh
Convhull_3D 17 ⭐
A header-only C implementation of the Quickhull algorithm for building 3-D Convex Hulls
Libot Adventure 15 ⭐
LiBot Adventure is a non-profit, open source game made with Unity 3D game engine.
Picp 17 ⭐
pICP: plain Iterative Closest Point, a no-frills implementation in C++ of a simple rigid 3D registration algorithm. Easy to integrate, uses minimal dependencies.
Retro Ngon 16 ⭐
:doughnut: A software 3D renderer for the HTML5 canvas - rasterizes n-sided polygons with a strong retro funk. Streamlined end-user API. Single-file distributable. Pixel/vertex shaders. Async rendering. Docs.
Spark3D 15 ⭐
Spark extension for processing large-scale 3D data sets: Astrophysics, High Energy Physics, Meteorology, …
Xyfsnowanimation 15 ⭐
A category of NSTimer for showing 3D Fluttered animation for iOS, which is used very simply. Lightweight CALayer animation, core animation, 3D transform, performance safety. iOS 3D三维飘落下雪落花动画，轻量级CALayer图层动画，核心动画，3D形变，性能安全，定时器NSTimer分类，直接使用，很简单
Spatialmath Python 15 ⭐
Create, manipulate and convert representations of position and orientation in 2D or 3D using Python
Diffgeoops 15 ⭐
This repository contains a Python implementation of the paper "Discrete Differential-Geometry Operators for Triangulated 2-Manifolds" by Meyer et. al. VisMath 2002
3D Semantic Segmentation For Scene Parsing 15 ⭐
A new approach for the real time 3D semantic segmentation based on feature abstract and deep learning method
Androidzdog 13 ⭐
Porting Zdog(Round, flat, designer-friendly pseudo-3D engine for canvas) to Android with kotlin
St Hadoop 14 ⭐
ST-Hadoop is an open-source MapReduce extension of Hadoop designed specially to analyze your spatio-temporal data efficiently
Jse3D 13 ⭐
A basic, simple-to-use 3D engine written in Java created as a quarantine time killer. Pull requests welcome!
Tk Harmony 14 ⭐
:boom: Shotgun Toolkit Engine for Toon Boom Harmony: https://www.toonboom.com/products/harmony
Deprecated F4dconverter 13 ⭐
Converter for web 3D geo/gis service of various types of 3D models/formats
Console 3D Maze Game 13 ⭐
a simple console based 3D game with mazes written in C++ without using any library (Windows and Linux)
Iris Web Viewer 14 ⭐
A lightweight 3D Model Viewer for viewing Exchange Format files (i.e *.stl and *.obj) without the need for larger packages to be preinstalled on a computer.
Roll Up Game 13 ⭐
this my first Unity project, it's a simple game where you have to collect cubes with a ball.
Zhou Accv 2018 12 ⭐
A Python 3 implementation of "A Stable Algebraic Camera Pose Estimation for Minimal Configurations of 2D/3D Point and Line Correspondences." by Zhou et al. ACCV 2018
Embree_viewer 15 ⭐
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.
Intersection Wasm 12 ⭐
Mesh-Mesh and Triangle-Triangle Intersection tests based on the algorithm by Tomas Akenine-Möller
Gcam 16 ⭐
Gcam is an easy to use Pytorch library that makes model predictions more interpretable for humans. It allows the generation of attention maps with multiple methods like Guided Backpropagation, Grad-Cam, Guided Grad-Cam and Grad-Cam++.
Retico 12 ⭐
Real Time Companion, a Blender add-on made to work faster, oriented 3D realtime and glTF workflow.
Vehicle Damage Reporting 11 ⭐
Library for reporting damage to a vehicle using an interactive 3D model displayed on a mobile device.
Stereoscopy 11 ⭐
Stereoscopic 3D image creator: anaglyph, side-by-side (cross-eye and parallel), over/under, wiggle GIF, interlaced, checkerboard
Overblowngame 16 ⭐
A physics-based split-screen FPS parody of Overwatch. Uses LibGDX and Bullet for physics.
Mage Studio 12 ⭐
Mage Studio is a Game Editor, built on top of Mage Engine, embedded in Electron. Mage Studio will allow to easily develop 3D apps using WebGL.
Ar Drawing 11 ⭐
This is a project that recognizes shapes(Circle, line, triangle, rectangle) in 3D and regularize and visualize them back to 3D
Fsbrain 14 ⭐
GNU R library for structural neuroimaging. Provides high-level functions to access (read and write) and visualize surface-based brain morphometry data (e.g. cortical thickness) for individual subjects and groups.
3Deposit 12 ⭐
3d-content management for academic libraries. This project is now being developed on GitLab: https://gitlab.engr.illinois.edu/dev-studio/3deposit
Bzscene 12 ⭐
BZScene Multimedia 2D, 3D, Audio library for Lazarus and FPC / BZScene Bibliothèque multimédia 2D, 3D, Audio pour Lazarus et FPC
Transitive Bullshit Milton 10 ⭐
C++ Rendering Framework w/ MLT, bidi path tracing, etc. and OpenGL Previews (undergrad thesis project from Brown '09)
Awesome Ldraw 10 ⭐
LDraw — awesome software, file format, parts library and model repository (3D models of LEGO® and LEGO-compatible bricks)
Polydraw 10 ⭐
:eight_spoked_asterisk: PTSource PolyDraw is a free 3D polygonal modeller for Windows x86 and x64, for creating or modifying 3D objects using a mesh of 3D points and parametric NURBS Curves .Exports and imports to over 40 formats including WebVR and 3D Printing.
Exomia Framework 10 ⭐
The exomia/framework is used for building 2D and 3D games and more inspired by the XNA/Mono framework.
Supershapes 25 ⭐
A tiny macOS app showing how to use Satin, Forge, Youi and SwiftUI to visualize super shapes in 3D.
D3feat.pytorch 14 ⭐
[PyTorch] Implementation of CVPR'20 oral paper - D3Feat: Joint Learning of Dense Detection and Description of 3D Local Features https://arxiv.org/abs/2003.03164
Colin97 Point2mesh 17 ⭐
Meshing Point Clouds with Predicted Intrinsic-Extrinsic Ratio Guidance (ECCV2020)
bad-slug 91 ⭐
📊 Create interactive, animated 3d graphs. Surfaces, lines, dots and block styling out of the box.
bad-slug 14 ⭐
Public repository for paper "Finding Your (3D) Center: 3D object detection using a learned loss"