Tf flameTensorflow framework for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 2D or 3D keypoints, and how to generate textured head meshes from Images.
Stars: ✭ 193 (+26.14%)
Curated List Of Awesome 3d Morphable Model Software And DataThe 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.
Stars: ✭ 375 (+145.1%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+2495.42%)
Pyntcloudpyntcloud is a Python library for working with 3D point clouds.
Stars: ✭ 919 (+500.65%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+1257.52%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+803.92%)
Assetkit🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (-36.6%)
Flame FittingExample code for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 3D keypoints and 3D scans.
Stars: ✭ 269 (+75.82%)
OpenscadOpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+2804.58%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+190.85%)
MeshlabThe open source mesh processing system
Stars: ✭ 2,619 (+1611.76%)
PulseA pendant to warn you when you touch your face
Stars: ✭ 229 (+49.67%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+7596.73%)
Cpp 3d Game Tutorial SeriesC++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+161.44%)
Tsdf FusionFuse multiple depth frames into a TSDF voxel volume.
Stars: ✭ 426 (+178.43%)
Vue GlVue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (+183.66%)
KleinP(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
Stars: ✭ 463 (+202.61%)
Tree GenProcedural generation of tree models in blender
Stars: ✭ 465 (+203.92%)
Tsdf Fusion PythonPython code to fuse multiple RGB-D images into a TSDF voxel volume.
Stars: ✭ 464 (+203.27%)
Vrn👨 Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression"
Stars: ✭ 4,391 (+2769.93%)
Hederapaint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
Stars: ✭ 526 (+243.79%)
BlenderMirror of the official Blender Git repository. Updated every hour.
Stars: ✭ 609 (+298.04%)
Extreme 3d facesExtreme 3D Face Reconstruction: Looking Past Occlusions
Stars: ✭ 653 (+326.8%)
Face swapEnd-to-end, automatic face swapping pipeline
Stars: ✭ 722 (+371.9%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+222.88%)
MaterialxMaterialX is an open standard for transfer of rich material and look-development content between applications and renderers.
Stars: ✭ 679 (+343.79%)
VedoA python module for scientific analysis of 3D objects based on VTK and numpy
Stars: ✭ 741 (+384.31%)
JeelizfacefilterJavascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).
Stars: ✭ 2,042 (+1234.64%)
Recent Stars 2021🔥🔥🔥SLAM, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
Stars: ✭ 393 (+156.86%)
Synthesize3dviadepthorsil[CVPR 2017] Generation and reconstruction of 3D shapes via modeling multi-view depth maps or silhouettes
Stars: ✭ 141 (-7.84%)
PrnetJoint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network (ECCV 2018)
Stars: ✭ 4,479 (+2827.45%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+3730.07%)
DotscadReduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+124.84%)
PifuThis repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
Stars: ✭ 1,021 (+567.32%)
Bfm to flameConvert from Basel Face Model (BFM) to the FLAME head model
Stars: ✭ 55 (-64.05%)
VocaThis codebase demonstrates how to synthesize realistic 3D character animations given an arbitrary speech signal and a static character mesh.
Stars: ✭ 513 (+235.29%)
ApdrawingganCode for APDrawingGAN: Generating Artistic Portrait Drawings from Face Photos with Hierarchical GANs (CVPR 2019 Oral)
Stars: ✭ 510 (+233.33%)
VersatileA simple 3D model editor based on simple quads and a sprite set.
Stars: ✭ 132 (-13.73%)
RingnetLearning to Regress 3D Face Shape and Expression from an Image without 3D Supervision
Stars: ✭ 504 (+229.41%)
SoftrasProject page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
Stars: ✭ 715 (+367.32%)
SdfSimple SDF mesh generation in Python
Stars: ✭ 683 (+346.41%)
Limonengine3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (+116.34%)
Awesome Creative CodingCreative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+5583.66%)
R1bA thermal-printer-oriented, 1-bit graphics rasterizer for 2D and 3D
Stars: ✭ 29 (-81.05%)
MeshcnnConvolutional Neural Network for 3D meshes in PyTorch
Stars: ✭ 1,032 (+574.51%)
Seam ErasureSeamlessly erase seams from your favorite 3D models.
Stars: ✭ 80 (-47.71%)
PymeshfixPython Wrapper for MeshFix: easily repair holes in PyVista surface meshes
Stars: ✭ 75 (-50.98%)
Altium LibraryAltium Library with 4000 components, IPC compliant footprints, 3D step model
Stars: ✭ 92 (-39.87%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+7545.75%)
ObjectronObjectron 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
Stars: ✭ 1,352 (+783.66%)
MeshviewPerformant 3D mesh viewer written in Go.
Stars: ✭ 110 (-28.1%)
Nips16 ptnTorch Implementation of NIPS'16 paper: Perspective Transformer Nets
Stars: ✭ 126 (-17.65%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+809.15%)
Sgnn[CVPR'20] SG-NN: Sparse Generative Neural Networks for Self-Supervised Scene Completion of RGB-D Scans
Stars: ✭ 112 (-26.8%)
Cnncomplete[CVPR'17] Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis
Stars: ✭ 117 (-23.53%)
DecaDECA: Detailed Expression Capture and Animation
Stars: ✭ 292 (+90.85%)