The invention provides a three-dimensional volume
cloud rendering method and
system based on a three-dimensional
noise map, and the method comprises the steps: S1, constructing a three-dimensional
noise texture space, and constructing a three-dimensional volume cloud in the three-dimensional
noise texture space; s2, constructing a real three-dimensional space, and mapping the three-dimensional volume cloud to the real three-dimensional space; s3, obtaining the
sight line direction of the pixel points, determining the overall density of the three-dimensional volume cloud in the
sight line direction, and determining the transparency of the pixel point rendering cloud based on the overall density; and S4, obtaining the position, the illumination intensity and the preset color of the sun, anddetermining the color of the pixel point rendering cloud in combination with the overall density and the
sight line direction. According to the three-dimensional volume
cloud rendering method based onthe three-dimensional
noise map, only two groups of three-dimensional noise texture maps are needed, the storage space is reduced, layer clouds, accumulated clouds and layer accumulated clouds can berendered, and the real lighting effect of the clouds is displayed after rendering.