Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: differentiable-rendering
NVIDIAGameWorks/kaolin
A PyTorch Library for Accelerating 3D Deep Learning Research
Language: Python - Size: 106 MB - Last synced: about 7 hours ago - Pushed: 2 months ago - Stars: 4,250 - Forks: 529
lab4d-org/lab4d
A framework for 4D reconstruction from monocular videos.
Language: Python - Size: 68.8 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 214 - Forks: 11
ximinng/PyTorch-SVGRender
SVG Differentiable Rendering: Generating vector graphics using neural networks.
Language: Python - Size: 35.9 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 73 - Forks: 4
martinResearch/DEODR
A differentiable 3D renderer with Pytorch, Tensorflow and Matlab interfaces
Language: Python - Size: 43.9 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 366 - Forks: 23
microscopic-image-analysis/DiffPointRasterisation.jl
Differentiable rasterisation of point clouds in julia
Language: Julia - Size: 4.09 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
BachiLi/redner
Differentiable rendering without approximation.
Language: NASL - Size: 44.3 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 1,362 - Forks: 136
threedle/text2mesh
3D mesh stylization driven by a text input in PyTorch
Language: Jupyter Notebook - Size: 1.88 GB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 908 - Forks: 124
eigenvivek/DiffDRR
Auto-differentiable digitally reconstructed radiographs in PyTorch
Language: Python - Size: 2.55 GB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 101 - Forks: 9
JoeyTeng/jaxrenderer
Differentiable Rasteriser implemented in JAX. Reference: https://github.com/erwincoumans/tinyrenderer, https://github.com/ssloy/tinyrenderer/wiki; PR: https://github.com/google/brax/pull/367
Language: Jupyter Notebook - Size: 47.4 MB - Last synced: 22 days ago - Pushed: 6 months ago - Stars: 42 - Forks: 2
hg-chung/DPIR
Differentiable Point-based Inverse Rendering
Language: Python - Size: 97.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 1
LuisaGroup/luisa-compute-rs
Rust frontend to LuisaCompute and more!
Language: Rust - Size: 2.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 44 - Forks: 6
threedle/iSeg
Interactive 3D Segmentation via Interactive Attention
Language: Jupyter Notebook - Size: 30.1 MB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 12 - Forks: 1
eigenvivek/DiffPose
[CVPR 2024] Intraoperative 2D/3D registration via differentiable X-ray rendering
Language: Python - Size: 122 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 66 - Forks: 6
ChezJrk/Teg
A differentiable programming language with an integration primitive that soundly handles interactions among the derivative, integral, and discontinuities.
Language: Python - Size: 257 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 34 - Forks: 4
mworchel/differentiable-rendering-parametric
Differentiable Rendering of Parametric Geometry (SIGGRAPH Asia 2023)
Language: Python - Size: 20.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 16 - Forks: 1
Xharlie/pointnerf
Point-NeRF: Point-based Neural Radiance Fields
Language: Python - Size: 1.94 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 1,058 - Forks: 124
singer-yang/AutoLens
Automated lens design from scratch.
Language: Python - Size: 10.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 87 - Forks: 19
divicomp/potto
A prototype differentiable programming language with an integration primitive that soundly handles interactions among the derivative, integral, and discontinuities and supports separate compilation.
Language: Python - Size: 282 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
divicomp/potto_applications
Applications of the Potto differentiable programming language (https://github.com/divicomp/potto) to problems in graphics.
Language: Python - Size: 90.8 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
sfu-mial/DermSynth3D
Official code for "DermSynth3D: Synthesis of in-the-wild Annotated Dermatology Images". A data generation pipeline for creating photorealistic in-the-wild synthetic dermatalogical data with rich multi-task annotations for various skin-analysis tasks.
Language: Jupyter Notebook - Size: 287 MB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 13 - Forks: 3
fmannan/diffrend
Differentiable Renderer
Language: Python - Size: 45 MB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
andrewkchan/pytorch_mesh_renderer
Some implementations of differentiable 3D mesh renderers using PyTorch with examples
Language: Python - Size: 1.34 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
autonomousvision/differentiable_volumetric_rendering
This repository contains the code for the CVPR 2020 paper "Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervision"
Language: Python - Size: 22.1 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 779 - Forks: 93
mbanani/unsupervisedRR
[CVPR 2021 - Oral] UnsupervisedR&R: Unsupervised Point Cloud Registration via Differentiable Rendering
Language: Python - Size: 4.55 MB - Last synced: 8 days ago - Pushed: about 3 years ago - Stars: 134 - Forks: 20
uwgraphics/ProximityPlanarRecovery
Official Demo Code for "Unlocking the Performance of Proximity Sensors by Utilizing Transient Histograms"
Language: C - Size: 45.9 KB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 78 - Forks: 7
Gorilla-Lab-SCUT/tango
[NeurIPS 2022] Official code repository for "TANGO: Text-driven Photorealistic and Robust 3D Stylization via Lighting Decomposition"
Language: Python - Size: 23.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 135 - Forks: 5
ucsd-fcrl/NeuralCT_new_seg_Final_v_ZC
An implicit neural representation framework to correct motion artifacts from CT. Author: Zhennong Chen, PhD
Language: Jupyter Notebook - Size: 1.31 MB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
threedle/3DHighlighter
Localizing Regions on 3D Shapes via Text Descriptions
Language: Python - Size: 19.5 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 87 - Forks: 7
zubair-irshad/NeO-360
Pytorch code for ICCV'23 paper. NEO 360: Neural Fields for Sparse View Synthesis of Outdoor Scenes
Language: Python - Size: 114 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 206 - Forks: 8
fraunhoferhhi/neural-deferred-shading
Multi-View Mesh Reconstruction with Neural Deferred Shading (CVPR 2022)
Language: Python - Size: 25.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 232 - Forks: 19
mworchel/differentiable-shadow-mapping
Differentiable Shadow Mapping for Efficient Inverse Graphics (CVPR 2023)
Language: Jupyter Notebook - Size: 5.05 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 44 - Forks: 4
CompVis/brushstroke-parameterized-style-transfer
TensorFlow implementation of our CVPR 2021 Paper "Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes".
Language: Python - Size: 53.3 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 160 - Forks: 19
Angtian/VoGE
VoGE: A Differentiable Volume Renderer using Gaussian Ellipsoids for Analysis-by-Synthesis [ICLR 2023]
Language: Python - Size: 22 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 33 - Forks: 4
Accelsnow/gaussian-splatting-distwar Fork of graphdeco-inria/gaussian-splatting
DISTWAR atomic reduction optimization on "3D Gaussian Splatting for Real-Time Radiance Field Rendering".
Language: Python - Size: 2.05 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
Accelsnow/diff-gaussian-rasterization-distwar Fork of graphdeco-inria/diff-gaussian-rasterization
DISTWAR-enabled rasterization engine for the paper "3D Gaussian Splatting for Real-Time Rendering of Radiance Fields"
Language: Cuda - Size: 52.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
rfeinman/pyBPL
Python implementation of Bayesian Program Learning tools (with PyTorch)
Language: Python - Size: 43.5 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 67 - Forks: 11
diegovalsesia/XMFnet
Code for "Cross-modal Learning for Image-Guided Point Cloud Shape Completion" (NeurIPS 2022)
Language: Python - Size: 22.2 MB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 34 - Forks: 6
salehahr/pytorch3d-gui
GUI to view current mesh during render using pytorch3d.
Language: Python - Size: 9.32 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
henzler/platonicgan
Escaping Plato’s Cave: 3D Shape from Adversarial Rendering [ICCV 2019]
Language: Python - Size: 22.6 MB - Last synced: 6 months ago - Pushed: almost 3 years ago - Stars: 43 - Forks: 10
hassony2/handobjectconsist
[cvpr 20] Demo, training and evaluation code for joint hand-object pose estimation in sparsely annotated videos
Language: Python - Size: 15.9 MB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 116 - Forks: 18
yifita/DSS
Differentiable Surface Splatting
Language: Python - Size: 32 MB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 332 - Forks: 29
barisgecer/GANFit
Project Page of 'GANFIT: Generative Adversarial Network Fitting for High Fidelity 3D Face Reconstruction' [CVPR2019]
Language: Python - Size: 18.7 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 608 - Forks: 65
ShichenLiu/SoftRas
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
Language: Python - Size: 10.5 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 1,133 - Forks: 152
monniert/unicorn
(ECCV 2022) Code for Share With Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistency
Language: Python - Size: 72.9 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 154 - Forks: 14
lvjiahui/DRT
SIGGRAPH Asia 2020: Differentiable Refraction-Tracing for Mesh Reconstruction of Transparent Objects
Language: Python - Size: 20.7 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 65 - Forks: 9
szattila/pTFrenderer
A differentiable renderer written purely in TensorFlow.
Language: Python - Size: 707 KB - Last synced: 7 months ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 0
Qiulin-W/SAFA
Official Pytorch Implementation of 3DV2021 paper: SAFA: Structure Aware Face Animation.
Language: Python - Size: 38.5 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 158 - Forks: 25
gengshan-y/ppr
Code for PPR: Physically Plausible Reconstruction from Monocular Videos (ICCV 23).
Size: 154 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 43 - Forks: 0
abdallahdib/NextFace
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
Language: Jupyter Notebook - Size: 14.5 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 599 - Forks: 83
sapo17/BachelorThesis
Simple material parameter estimator tool using Mitsuba 3 and Dr.Jit.
Language: Python - Size: 1.36 GB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
AyoubKhammassi/diff-rend-opt
Differentiable Rendering Optimization using image masks.
Language: Python - Size: 47.8 MB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 0
pmh47/dirt
DIRT: a fast differentiable renderer for TensorFlow
Language: C++ - Size: 326 KB - Last synced: 6 months ago - Pushed: about 2 years ago - Stars: 307 - Forks: 62
JonathanRaiman/tf_mesh_renderer
TF Mesh Renderer
Language: Jupyter Notebook - Size: 1.4 MB - Last synced: 10 days ago - Pushed: over 4 years ago - Stars: 14 - Forks: 4
postech-ami/CLIP-Actor
[ECCV'22] Official PyTorch Implementation of "CLIP-Actor: Text-Driven Recommendation and Stylization for Animating Human Meshes"
Language: Python - Size: 40 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 92 - Forks: 5
Spiideo/soccersegcal
Soccer pitch segmentation and camera calibration in two steps. Step 1, pixelwise segmentation of an broacast image of a soccer game into six different clases defined by the line markings. Step 2, a differential-rendering optimizer that tries to estimate camera parameters from such segementations.Trained on SoccerNet.
Language: Python - Size: 16.8 MB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
AndreiMiculita/nbv_mevs
Next Best View - Maximum Entropy Viewpoint Selection
Language: Python - Size: 106 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
aluo-x/3D_SLN
Official code for "End-to-End Optimization of Scene Layout" -- including VAE, Diff Render, SPADE for colorization (CVPR 2020 Oral)
Language: Python - Size: 370 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 47 - Forks: 7
murumura/NeRF-Simple
Simple PyTorch implementation of NeRF (Neural Radiance Fields).
Language: Python - Size: 37.2 MB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 18 - Forks: 0
ChezJrk/teg_applications
Applications of the Teg differentiable programming language to problems spanning graphics and physical simulation.
Language: Python - Size: 67.5 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 9 - Forks: 2
thalesfm/differentiable-renderer
Physically based differentiable rendering in C++
Language: C++ - Size: 676 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 18 - Forks: 1
mworchel/svbrdf-estimation
SVBRDF Estimation using a Physically-based Differentiable Renderer
Language: Jupyter Notebook - Size: 151 MB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 24 - Forks: 6
verlab/CreatingAndReenacting_WACV_2022
PyTorch implementation of the human neural rendering in unseen positions presented at WACV 2022 "Creating and Reenacting Controllable 3D Humans with Differentiable Rendering"
Language: Python - Size: 3.29 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 8 - Forks: 2
ndrplz/differentiable-renderer
Rastering algorithm to approximate the rendering of a 3D model silhouette in a fully differentiable way.
Language: Python - Size: 7.12 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 78 - Forks: 11
maximeraafat/humbi_textured_meshes
Code to construct textured deformed SMPL-X meshes for HUMBI data
Language: Python - Size: 5.59 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 0
VCL3D/DronePose
Code for DronePose: Photorealistic UAV-Assistant Dataset Synthesis for 3D Pose Estimation via a Smooth Silhouette Loss (ECCVW 2020)
Language: Python - Size: 40.7 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 18 - Forks: 6
Rushi314/2D-to-3D-Style-Transfer-using-Differentiable-Neural-Renderer Fork of himgupta1996/Gradient-based-3D-mesh-style-transfer-using-2D-supervision
This repository contains reimplementation of existing neural renderer based 2D-to-3D mesh editing and texture mapping approach using the latest libraries like Pytorch etc.
Language: Python - Size: 77.3 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
AndresCasado/pergamo
Code for PERGAMO, a two step approach to learn deformable models
Language: Python - Size: 85.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 24 - Forks: 2
puhsu/point-clouds
Differentiable point cloud rendering
Language: Jupyter Notebook - Size: 1.04 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1
loubetg/mitsuba2-reparam-tests
Supplemental material of the article "Reparameterizing discontinuous integrands for differentiable rendering"
Language: Python - Size: 3.48 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 15 - Forks: 0