This invention relates to the field of
computer graphics technology, specifically to a high-performance modular differentiable rendering method, apparatus, device, and storage medium based on a Digital Core Utility (DCU). The method includes: initializing a modular rendering pipeline; placing rendering data in DCU memory in
tensor form; performing geometric transformations on vertex coordinates and outputting homogeneous coordinates, with delayed perspective division; generating pixel-level geometric information through a multi-layered pipeline of triangle setup, layered binning, coarse rasterization, and fine rasterization; and performing rendering and gradient
backpropagation through a pluggable, differentiable modular rendering pipeline composed of rasterization, attribute interpolation,
texture filtering, anti-
aliasing, and shading modules. This invention deeply optimizes the domestic DCU architecture, solving the problems of difficult
porting, poor non-modular
scalability, and coarse gradient approximation in existing technologies. It achieves high-performance, high-precision differentiable rendering on domestic hardware, significantly improving rendering speed,
system flexibility, and 3D reconstruction convergence.