This invention provides a low-latency 3D
Gaussian splash rendering method,
system, and application for multi-body dynamic scenes, relating to the field of
computer graphics technology. This scheme divides the 3D
Gaussian splash scene into multiple
Gaussian semantic volume subsets according to the Gaussian semantic volume constraints of the simulated object. It pre-computes and caches the Boolean index
mask and Gaussian semantic volume ID mapping array for each Gaussian point's Gaussian semantic volume. It receives
control data for each frame, including
virtual camera intrinsic and extrinsic parameters and
pose parameters of each Gaussian semantic volume, with the
pose parameters transmitted in the form of a compact binary array of preset dimensions. It copies the static Gaussian template to the output buffer, extracts the dynamic Gaussian points and their corresponding Gaussian semantic volume poses using the Boolean index
mask and Gaussian semantic volume ID mapping array, and completes the position transformation and rotation synthesis of the dynamic Gaussian points. Finally, it directly submits the rendered output
tensor to the hardware
encoder for encoding
processing.