Inverse rendering pipeline NVIDIA 3D
Jazz is all about improvisation - and NVIDIA is paying tribute to the genre with AI research that could one day enable graphics creators to improvise with 3D objects created in the time it takes to hold a jam session.
The method, NVIDIA 3D
Extracting 3D Objects From 2D Images
Inverse rendering, a technique to reconstruct a series of still photos into a 3D model of an object or scene, 'has long been a holy grail unifying computer vision and computer graphics,' said
'By formulating every piece of the inverse rendering problem as a GPU-accelerated differentiable component, the NVIDIA 3D
To be most useful for an artist or engineer, a 3D object should be in a form that can be dropped into widely used tools such as game engines, 3D modelers and film renderers. That form is a triangle mesh with textured materials, the common language used by such 3D tools.
trumpet mesh
Triangle meshes are the underlying frames used to define shapes in 3D graphics and modeling.
Game studios and other creators would traditionally create 3D objects like these with complex photogrammetry techniques that require significant time and manual effort. Recent work in neural radiance fields can rapidly generate a 3D representation of an object or scene, but not in a triangle mesh format that can be easily edited.
NVIDIA 3D
The pipeline's reconstruction includes three features: a 3D mesh model, materials and lighting. The mesh is like a papier-mche model of a 3D shape built from triangles. With it, developers can modify an object to fit their creative vision. Materials are 2D textures overlaid on the 3D meshes like a skin. And NVIDIA 3D
Tuning Instruments for
To showcase the capabilities of NVIDIA 3D
NVIDIA 3D
editing the 3D trumpet in NVIDIA Omniverse
In any traditional graphics engine, creators can easily swap out the material of a shape generated by NVIDIA 3D
Creators can then place the newly edited objects into any virtual scene. The NVIDIA team dropped the instruments into a Cornell box, a classic graphics test for rendering quality. They demonstrated that the virtual instruments react to light just as they would in the physical world, with the shiny brass instruments reflecting brightly, and the matte drum skins absorbing light.
These new objects, generated through inverse rendering, can be used as building blocks for a complex animated scene - showcased in the video's finale as a virtual jazz band.
The paper behind NVIDIA 3D
(C) 2022 Electronic News Publishing, source