The invention discloses a 3D
Gaussian splash rendering optimization method based on a Unity engine in VR, and relates to the technical field of
computer graphics. PLY
point cloud files are converted into SOG high-compression formats containing multi-level LOD information, after low-transparency
Gaussian points are removed, Morton coding sorting is carried out on the center coordinates of the
Gaussian points, and then the 3D Gaussian splash rendering optimization method based on the Unity engine in VR is realized. The method comprises the following steps: constructing an
octree spatial index containing a spatial bounding box and multiple LOD data, removing Gaussian points in a grading manner according to a camera distance, selecting an LOD hierarchy, carrying out deep
barrel sorting on visible Gaussian points, executing drawing by taking a
barrel as a unit, and combining near-to-far sorting, an improved mixed equation and
screen space edge removal and amplification operation to obtain a target image. According to the method, through multi-dimensional optimization such as loading, space
elimination and rendering, the loading efficiency of the VR equipment is improved, the rendering burden is reduced, Tile-Based hardware is adapted, and smooth operation of 3D Gaussian splashing on the VR all-in-one
machine is realized.