differentiable-rendering

There are 92 repositories under differentiable-rendering topic.

  • NVIDIAGameWorks/kaolin

    A PyTorch Library for Accelerating 3D Deep Learning Research

    Language:Python4.9k109474598
  • BachiLi/redner

    Differentiable rendering without approximation.

    Language:NASL1.4k41147141
  • ShichenLiu/SoftRas

    Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"

    Language:Python1.3k37106155
  • pointnerf

    Xharlie/pointnerf

    Point-NeRF: Point-based Neural Radiance Fields

    Language:Python1.1k18104130
  • threedle/text2mesh

    3D mesh stylization driven by a text input in PyTorch

    Language:Jupyter Notebook9682228136
  • 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:Python824307393
  • NextFace

    abdallahdib/NextFace

    A high-fidelity 3D face reconstruction library from monocular RGB image(s)

    Language:Jupyter Notebook7782380100
  • barisgecer/GANFit

    Project Page of 'GANFIT: Generative Adversarial Network Fitting for High Fidelity 3D Face Reconstruction' [CVPR2019]

    Language:Python651492165
  • yifita/DSS

    Differentiable Surface Splatting

    Language:Python448142730
  • ximinng/PyTorch-SVGRender

    SVG Differentiable Rendering: Generating vector graphics using neural networks. Support: text-to-SVG, Image-to-SVG, SVG Editing.

    Language:Python437241447
  • martinResearch/DEODR

    A differentiable 3D renderer with Pytorch, Tensorflow and Matlab interfaces

    Language:Python379113723
  • lab4d-org/lab4d

    A framework for 4D reconstruction from monocular videos.

    Language:Python332153722
  • pmh47/dirt

    DIRT: a fast differentiable renderer for TensorFlow

    Language:C++3141311763
  • Anttwo/Frosting

    [ECCV 2024 - ORAL] Official PyTorch implementation of Gaussian Frosting: Editable Complex Radiance Fields with Real-Time Rendering

    Language:Python295111013
  • fraunhoferhhi/neural-deferred-shading

    Multi-View Mesh Reconstruction with Neural Deferred Shading (CVPR 2022)

    Language:Python26561421
  • zubair-irshad/NeO-360

    Pytorch code for ICCV'23 paper. NEO 360: Neural Fields for Sparse View Synthesis of Outdoor Scenes

    Language:Python242241510
  • Anttwo/MAtCha

    [CVPR 2025] Official PyTorch implementation of MAtCha Gaussians: Atlas of Charts for High-Quality Geometry and Photorealism From Sparse Views

    Language:Python22822211
  • DiffDRR

    eigenvivek/DiffDRR

    Auto-differentiable digitally reconstructed radiographs in PyTorch

    Language:Python218421439
  • Qiulin-W/SAFA

    Official Pytorch Implementation of 3DV2021 paper: SAFA: Structure Aware Face Animation.

    Language:Python182101729
  • singer-yang/AutoLens

    Automated lens design from scratch.

    Language:Python1786632
  • CompVis/brushstroke-parameterized-style-transfer

    TensorFlow implementation of our CVPR 2021 Paper "Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes".

    Language:Python16716418
  • unicorn

    monniert/unicorn

    (ECCV 2022) Code for Share With Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistency

    Language:Python1657814
  • DiffPose

    eigenvivek/DiffPose

    [CVPR 2024] Intraoperative 2D/3D registration via differentiable X-ray rendering

    Language:Python15354618
  • Anttwo/MILo

    [SIGGRAPH Asia 2025 - TOG] Official implementation of MILo: Mesh-In-the-Loop Gaussian Splatting for Detailed and Efficient Surface Reconstruction

    Language:Python1497
  • mbanani/unsupervisedRR

    [CVPR 2021 - Oral] UnsupervisedR&R: Unsupervised Point Cloud Registration via Differentiable Rendering

    Language:Python1418920
  • Gorilla-Lab-SCUT/tango

    [NeurIPS 2022] Official code repository for "TANGO: Text-driven Photorealistic and Robust 3D Stylization via Lighting Decomposition"

    Language:Python140567
  • hassony2/handobjectconsist

    [cvpr 20] Demo, training and evaluation code for joint hand-object pose estimation in sparsely annotated videos

    Language:Python12152218
  • akanimax/thr3ed_atom

    ReLU Fields The Little Non-linearity That Could

    Language:Python114688
  • threedle/3DHighlighter

    Localizing Regions on 3D Shapes via Text Descriptions

    Language:Python1057312
  • NeRF-MAE

    zubair-irshad/NeRF-MAE

    [ECCV 2024] Pytorch code for our ECCV'24 paper NeRF-MAE: Masked AutoEncoders for Self-Supervised 3D Representation Learning for Neural Radiance Fields

    Language:Python104834
  • uwgraphics/ProximityPlanarRecovery

    Official Demo Code for "Unlocking the Performance of Proximity Sensors by Utilizing Transient Histograms"

    Language:C986110
  • gengshan-y/ppr

    Code for PPR: Physically Plausible Reconstruction from Monocular Videos (ICCV 23).

  • threedle/3d-paintbrush

    Local text-driven editing of 3D shapes with Cascaded Score Distillation

    Language:Jupyter Notebook839211
  • ndrplz/differentiable-renderer

    Rastering algorithm to approximate the rendering of a 3D model silhouette in a fully differentiable way.

    Language:Python824212
  • 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 Notebook75457
  • lvjiahui/DRT

    SIGGRAPH Asia 2020: Differentiable Refraction-Tracing for Mesh Reconstruction of Transparent Objects

    Language:Python755109