awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Multi-view rendering

Clasament actualizat la 24 iul. 2026

For multi view rendering, the strongest matches are yenchenlin/nerf-pytorch (This repository provides a PyTorch implementation of a Neural), facebookresearch/pytorch3d (PyTorch3D provides differentiable 3D rendering and neural radiance field) and google-research/multinerf (MultiNeRF is a neural radiance field framework for synthesizing). bmild/nerf and nerfies/nerfies.github.io round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked multi-view rendering libraries for GitHub. Compare the top repositories by stars, features, and activity to find the best fit.

Multi-view rendering

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • yenchenlin/nerf-pytorchAvatar yenchenlin

    yenchenlin/nerf-pytorch

    6,037Vezi pe GitHub↗

    This project is a PyTorch implementation of a Neural Radiance Field framework. It serves as a 3D scene synthesizer and differentiable volumetric renderer used to train volumetric representations of scenes by predicting color and density for 3D spatial coordinates. The system enables novel view synthesis, allowing for the generation of new images of complex 3D scenes from previously unseen perspectives. It supports 3D scene reconstruction by processing 2D images and camera poses to build a digital volumetric representation of a physical space. The framework includes capabilities for 3D model

    This repository provides a PyTorch implementation of a Neural Radiance Field framework that supports differentiable volume rendering and novel view synthesis from camera poses, making it the right kind of tool for multi-view scene reconstruction even though it lacks explicit real-time performance.

    PythonDifferentiable Volume RenderingNeural Radiance Field ImplementationsNeural Radiance Field Synthesizers
    Vezi pe GitHub↗6,037
  • facebookresearch/pytorch3dAvatar facebookresearch

    facebookresearch/pytorch3d

    9,902Vezi pe GitHub↗

    PyTorch3D is a 3D geometric deep learning library and mesh processing toolkit designed for learning from point clouds and complex 3D surface geometries. It provides a collection of reusable components and data structures for deep learning with 3D data, including a framework for training and evaluating neural radiance fields to enable photorealistic view synthesis. The project features a differentiable 3D renderer that converts meshes and point clouds into 2D images while allowing gradients to flow back into the geometry and textures. This enables 3D shape optimization, where mesh geometry, te

    PyTorch3D provides differentiable 3D rendering and neural radiance field support suited for multi-view tasks, though it functions as a deep learning library and toolkit rather than a standalone turnkey rendering engine.

    PythonDifferentiable Geometry RenderersNeural Radiance Field ImplementationsNeural Radiance Field Synthesizers
    Vezi pe GitHub↗9,902
  • google-research/multinerfAvatar google-research

    google-research/multinerf

    3,806Vezi pe GitHub↗

    MultiNeRF is a 3D scene reconstruction suite and framework for training Neural Radiance Fields to synthesize novel views from sets of 2D images. It provides a system for generating new perspectives of a scene by optimizing a neural network based on images and camera poses. The toolkit includes research implementations such as Mip-NeRF 360 and Ref-NeRF for high-fidelity volumetric rendering. It features a structure-from-motion pipeline to calculate camera positions and orientations from image datasets to prepare data for training. The project covers a full workflow for volumetric rendering, i

    MultiNeRF is a neural radiance field framework for synthesizing novel views from 2D images, fitting the multi-view rendering domain well while focusing on research-grade volumetric reconstruction rather than real-time interactive performance.

    PythonNeural Radiance Field SynthesizersNovel View Synthesis EnginesCamera Pose Estimators
    Vezi pe GitHub↗3,806
  • bmild/nerfAvatar bmild

    bmild/nerf

    10,902Vezi pe GitHub↗

    This project is a framework for neural radiance fields used to synthesize three-dimensional environments from sets of two-dimensional images and camera poses. It functions as a volumetric rendering engine and scene synthesizer that optimizes neural representations of spatial volumes to generate novel views of complex 3D scenes. The system implements a coordinate encoding system that transforms spatial coordinates into high-dimensional space to capture high-frequency geometric details. It also includes a neural mesh extractor that converts trained radiance fields into triangle meshes via march

    This framework synthesizes 3D environments from 2D images using neural radiance fields and volumetric rendering, fitting the core multi-view rendering engine category while omitting real-time performance and differentiable rendering features.

    Jupyter NotebookNeural Radiance Field ImplementationsNeural Radiance Field SynthesizersNeural Radiance Fields
    Vezi pe GitHub↗10,902
  • nerfies/nerfies.github.ioAvatar nerfies

    nerfies/nerfies.github.io

    3,966Vezi pe GitHub↗

    This project is a computer vision pipeline and volumetric rendering system used to transform photos and videos into high-fidelity 3D models. It implements a deformable neural radiance field framework that optimizes deformation fields to represent non-rigid moving subjects in three dimensions. The system utilizes volumetric deformation fields to map 3D coordinates from a static canonical space to a deformed state. This allows for the reconstruction of photorealistic scenes and the synthesis of high-fidelity images from camera perspectives not present in the original input data. The framework

    This project is a deformable neural radiance field implementation that reconstructs 3D models and synthesizes novel views from images, fitting the multi-view rendering domain well even though it focuses on research-oriented volumetric capture rather than real-time performance.

    JavaScriptNeural Radiance Field ImplementationsNovel View Synthesis Engines
    Vezi pe GitHub↗3,966
  • tencentarc/instantmeshAvatar TencentARC

    TencentARC/InstantMesh

    4,431Vezi pe GitHub↗

    InstantMesh is a neural 3D reconstruction tool and single-image 3D mesh generator. It utilizes a sparse-view large reconstruction model to convert a single two-dimensional image into a three-dimensional object mesh. The system functions as a textured 3D mesh exporter, saving generated objects with either vertex colors or full texture maps for use in external rendering software. The framework covers a range of capabilities including feed-forward geometry inference, single-image depth estimation, and neural radiance fields. It also supports differentiable mesh rendering and workflows for spars

    InstantMesh is a neural 3D reconstruction and image-to-mesh generator that incorporates differentiable rendering and neural radiance fields, fulfilling the core requirements of a multi-view rendering engine despite focusing primarily on single-image asset creation rather than general live scene rendering.

    PythonDifferentiable RenderingNeural Radiance Field Synthesizers
    Vezi pe GitHub↗4,431
  • nvlabs/neuralangeloAvatar NVlabs

    NVlabs/neuralangelo

    4,602Vezi pe GitHub↗

    Neuralangelo is a neural surface reconstruction framework that transforms two-dimensional image sequences and multi-view photography into high-fidelity 3D meshes. It implements a pipeline for training neural radiance fields to represent complex scenes as digital geometry. The project utilizes a signed distance function for surface representation and multi-resolution hash encoding to capture both coarse and fine geometric details. It employs differentiable volume rendering and gradient-based eikonal regularization to ensure the learned distance functions remain physically plausible. The syste

    Neuralangelo is a neural surface reconstruction framework that uses differentiable volume rendering and multi-view photography to create 3D meshes, matching the core intent despite lacking explicit real-time performance.

    PythonDifferentiable Volume RenderingNeural Radiance Field Implementations
    Vezi pe GitHub↗4,602
  • nerfstudio-project/nerfstudioAvatar nerfstudio-project

    nerfstudio-project/nerfstudio

    11,737Vezi pe GitHub↗

    Nerfstudio is a modular development framework for training, visualizing, and exporting three-dimensional scene representations derived from two-dimensional image datasets. It provides a neural scene reconstruction pipeline that converts raw images and camera data into high-fidelity 3D assets and cinematic video using a differentiable volumetric renderer. The system features an interactive web-based visualizer that allows users to monitor training progress and inspect neural scene geometry in real time. It decouples neural network architectures from the training loop through a standardized mod

    Nerfstudio is a modular neural radiance field framework featuring differentiable rendering, camera data handling, and image-based 3D reconstruction, making it well-suited for multi-view scene representation even though real-time performance is limited.

    PythonDifferentiable RenderingNeural Radiance Field Implementations
    Vezi pe GitHub↗11,737
  • threestudio-project/threestudioAvatar threestudio-project

    threestudio-project/threestudio

    7,027Vezi pe GitHub↗

    Threestudio is a 3D generative AI framework designed to create three-dimensional assets from text prompts and images. It provides specialized pipelines for text-to-3D generation and image-to-3D reconstruction, utilizing a neural radiance field trainer to produce geometry and textures. The framework is distinguished by its support for hybrid geometry backends, including signed distance functions, tetrahedra grids, and volume grids. It employs score distillation sampling to guide the generation process and features a modular plugin system for loading custom modules and nodes. The system covers

    Threestudio is a 3D generative framework utilizing neural radiance fields and multi-view techniques for asset creation, fitting well within the multi-view rendering and reconstruction domain.

    Jupyter NotebookDifferentiable Geometry RenderersDifferentiable Volume Rendering
    Vezi pe GitHub↗7,027
  • nerfstudio-project/gsplatAvatar nerfstudio-project

    nerfstudio-project/gsplat

    4,528Vezi pe GitHub↗

    gsplat is a high-performance differentiable rasterization engine for 3D Gaussian splatting, designed for real-time novel view synthesis from 2D images. It provides a complete pipeline for reconstructing 3D scenes by optimizing differentiable Gaussian representations, training models from COLMAP-processed captures or proprietary device files, and generating new viewpoints through a CUDA-accelerated rendering backend. The framework distinguishes itself through memory-optimized CUDA kernels that reduce training memory usage by up to 4x compared to standard implementations while matching publishe

    gsplat is a high-performance differentiable rendering and rasterization engine built for 3D Gaussian splatting and novel view synthesis, offering CUDA-accelerated multi-view reconstruction capabilities even though it focuses specifically on splat-based pipelines rather than general multi-view rendering.

    PythonDifferentiable Geometry RenderersNovel View Synthesis Engines
    Vezi pe GitHub↗4,528
  • mitsuba-renderer/mitsuba3Avatar mitsuba-renderer

    mitsuba-renderer/mitsuba3

    2,698Vezi pe GitHub↗

    Mitsuba 3 is a high-performance physically based rendering framework that operates as a CPU and GPU render engine. It functions as a spectral rendering system and a differentiable path tracer, simulating the transport of light as spectral or polarized data through materials and geometry. The system is distinguished by its differentiable rendering pipeline, which calculates derivatives of images relative to input parameters to enable inverse rendering and optimization. It utilizes a just-in-time compilation layer to transform rendering logic into optimized kernels for hardware-agnostic executi

    Mitsuba 3 is a high-performance physically based and differentiable rendering framework with support for inverse rendering and optimization, though it focuses on general light transport simulation rather than specialized neural radiance fields or multi-camera setups out of the box.

    C++Differentiable Geometry Renderers
    Vezi pe GitHub↗2,698
  • nvidiagameworks/kaolinAvatar NVIDIAGameWorks

    NVIDIAGameWorks/kaolin

    5,107Vezi pe GitHub↗

    Kaolin is a PyTorch 3D deep learning library providing a comprehensive suite of tools for 3D geometry processing, physics simulation, data visualization, and gradient-based rendering for computer vision. The library includes a differentiable 3D renderer and a geometry processing toolkit for converting and transforming 3D representations such as meshes and point clouds. It also features a 3D physics simulation engine to calculate physical interactions and collisions between three-dimensional objects and scenes. The toolkit provides utilities for 3D data visualization, including the creation o

    Kaolin is a PyTorch 3D deep learning library that provides differentiable rendering and geometry processing tools, fitting the core needs of a multi-view rendering engine despite lacking a standalone real-time viewer.

    PythonDifferentiable Rendering
    Vezi pe GitHub↗5,107
  • daniilidis-group/neural_rendererAvatar daniilidis-group

    daniilidis-group/neural_renderer

    1,165Vezi pe GitHub↗

    Neural renderer is a differentiable rendering library for PyTorch that projects three-dimensional meshes into two-dimensional images while maintaining continuous mathematical gradients for backpropagation. The framework enables gradient-based inverse rendering, allowing optimization of input parameters such as camera pose, vertex positions, and texture maps by propagating pixel-level reconstruction errors backward to the source geometry. The architecture incorporates approximate rasterisation gradients that substitute discontinuous edge derivatives with heuristic approximations to facilitate

    This PyTorch implementation of a neural mesh renderer provides differentiable rendering capabilities suitable for multi-view tasks, though it focuses specifically on mesh-based neural rendering rather than full neural radiance fields.

    PythonDifferentiable RenderingCamera Pose Estimators
    Vezi pe GitHub↗1,165
  • hustvl/4dgaussiansAvatar hustvl

    hustvl/4DGaussians

    3,783Vezi pe GitHub↗

    4DGaussians is a research library and neural rendering engine designed for reconstructing and rendering dynamic three-dimensional scenes. It represents moving environments as a collection of Gaussian primitives that evolve in position and appearance over a temporal dimension. The framework utilizes neural deformation fields to predict spatial offsets and rotations for static point representations, simulating complex motion over time. It further employs temporal basis decomposition to encode motion trajectories into learned functions, compressing dynamic scene data while maintaining smooth tra

    This repository provides a neural rendering engine that reconstructs dynamic 3D scenes from multi-view inputs and supports differentiable rasterization, aligning well with your search for multi-view rendering capabilities.

    Jupyter NotebookGaussian SplattingDeformation-Field Neural MappingsDifferentiable Rasterizers
    Vezi pe GitHub↗3,783
  • chenhsuanlin/signed-distance-srnAvatar chenhsuanlin

    chenhsuanlin/signed-distance-SRN

    129Vezi pe GitHub↗

    SDF-SRN: Learning Signed Distance 3D Object Reconstruction from Static Images 🎯 (NeurIPS 2020)

    This repository implements neural-based 3D object reconstruction from images, fitting the category through neural rendering techniques, though it focuses on shape learning from static views rather than a generalized real-time multi-view rendering engine.

    PythonMeta-LearningNeural Rendering
    Vezi pe GitHub↗129
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
yenchenlin/nerf-pytorch6KPythonMIT25 iul. 2024
facebookresearch/pytorch3d9.9KPythonNOASSERTION13 iun. 2026
google-research/multinerf3.8KPythonApache-2.08 dec. 2023
bmild/nerf10.9KJupyter NotebookMIT12 apr. 2025
nerfies/nerfies.github.io4KJavaScript—21 iun. 2024
tencentarc/instantmesh4.4KPythonApache-2.03 ian. 2025
nvlabs/neuralangelo4.6KPythonNOASSERTION14 apr. 2024
nerfstudio-project/nerfstudio11.7KPythonApache-2.029 iul. 2025
threestudio-project/threestudio7KJupyter NotebookApache-2.016 dec. 2024
nerfstudio-project/gsplat4.5KPythonapache-2.019 feb. 2026

Related searches

  • Dynamic view engine
  • Hybrid rendering framework
  • a web framework using mvc architecture
  • Data grid component
  • Image rendering engine
  • Template engine
  • Multimodal retrieval system
  • 3D rendering engine