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

Related Keywords
differentiable-rendering 69 pytorch 20 computer-graphics 19 computer-vision 19 3d-reconstruction 15 deep-learning 15 rendering 13 machine-learning 11 inverse-rendering 8 3d 7 point-cloud 7 optimization 6 geometry-processing 6 differentiable-programming 5 neural-fields 4 meshes 4 mesh-generation 4 tensorflow 4 raytracing 4 graphics 4 3d-graphics 4 neural-rendering 4 pytorch3d 4 reconstruction 3 radiance-field 3 artificial-intelligence 3 neural-style 3 nerf 3 python 3 cpp 3 inverse-graphics 3 medical-imaging 3 pose-estimation 2 3d-face-reconstruction 2 discontinuous 2 face-recognition 2 dirac-delta-distribution 2 eccv2022 2 graph-neural-networks 2 reflectance-from-image 2 path-tracing 2 cuda-programming 2 3d-gaussian-splatting 2 style-transfer 2 implicit-neural-representation 2 3d-vision 2 novel-view-synthesis 2 cvpr2020 2 gan 2 neural-radiance-fields 2 deep-neural-networks 2 deeplearning 2 ray-tracing 2 3d-deep-learning 2 differentiable-renderer 2 rasterizer 2 2d-3d-registration 2 neural-networks 2 rasterization 2 4d-reconstruction 2 brdf 2 cuda 2 video-reconstruction 2 rendering-engine 2 mitsuba 1 siggraph 1 transparent-objects 1 3dmm 1 face-animation 1 flame-model 1 image-manipulation 1 optimization-problem 1 reenactment 1 video-editing 1 differentiable-simulations 1 face 1 face-detection 1 face-reconstruction 1 material-estimation 1 morphable-model 1 shape-from-image 1 shape-from-shading 1 spherical-harmonics 1 weakly-supervised-learning 1 gui 1 pyqt5 1 qt 1 qt5 1 iccv2019 1 hands 1 photometric 1 sparse-supervision 1 video 1 siggraph-asia 1 3dface 1 cvpr2019 1 generative-adversarial-network 1 identity-features 1 texture 1 analysis-by-synthesis 1