Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A real-time dynamic cloud layer rendering method based on cellular automata

A real-time dynamic and automaton technology, applied in the fields of software, virtual reality technology, and computer graphics and images, can solve problems such as difficulty in presenting specific shapes and changing laws, and poor controllability of cloud distribution, achieving strong expressiveness and high Controllable, highly controllable effects

Active Publication Date: 2022-07-12
PEKING UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The traditional volumetric cloud rendering method mostly uses fractal noise to construct the cloud density field. The distribution of cloud clusters generated by this method is not very controllable, and it is difficult to present a specific shape and change law

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A real-time dynamic cloud layer rendering method based on cellular automata
  • A real-time dynamic cloud layer rendering method based on cellular automata
  • A real-time dynamic cloud layer rendering method based on cellular automata

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The present invention will be described in further detail below through specific embodiments and accompanying drawings.

[0038] The basic flow of this method is as follows figure 1 shown:

[0039] 1. Cellular automata generation of dynamic clouds

[0040] For the evolution of cloud layer distribution texture, the present invention proposes a compound cellular automaton that can simultaneously evolve different rule systems and maintain their interactions (corresponding to the "life system" and "time evolution" modules in the flowchart). It is worth noting that the architecture of the cellular automaton is not limited to a specific evolutionary rule, and multiple systems evolving in the same rule space can have completely different characteristics.

[0041] 1.1 Rule Definition

[0042] Although the evolution process of "Game of Life" has good chaotic characteristics, its "dead or alive" cell transformation makes the local features of the overall image change drastical...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a real-time dynamic cloud layer drawing method based on cellular automata. Judgment rule; 2) The cellular automaton establishes the data structure of the cellular automaton according to the global texture of the input initial low-resolution image, as the cell evolution texture of each frame changing with time sequence; the data structure includes the global array cellMap and each living system. 3) Smooth and interpolate the cell evolution texture of each frame to obtain the large-scale texture of the corresponding frame; 4) The large-scale texture corresponding to each frame is superimposed with fractal noise to generate cloud layer details, and the density field is calculated in each frame. The value of the point corresponding to the texture element; 5) Sampling the volume cloud formed by multiple cloud clusters; 6) Calculate the scattering effect of the point light source on the cloud layer, and finally render the realistic rendering of the cloud layer.

Description

technical field [0001] The invention belongs to the technical fields of computer graphics, virtual reality technology and software, and relates to a real-time dynamic cloud layer rendering method and system based on cellular automata. Background technique [0002] Clouds in the natural environment have different shapes and lighting details. How to reasonably model and draw (render) their characteristics has always been a meaningful research topic. [0003] Cellular automata (also translated as cellular automata) is a mathematical model that describes complex patterns and behaviors, in which each cell distributed on an evolving grid is in a certain state in a finite set of discrete states. In each time step, each cell follows the same transition rules and transitions to the next state according to the state distribution of its neighbors. In 1966, von Neumann proposed early cellular automata to study automata systems with organism-general, self-replicating properties. With t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T17/20G06T15/08G06T15/20G06T15/04G06T5/00
CPCG06T17/20G06T15/08G06T15/205G06T15/04G06T5/70
Inventor 李胜徐浩川汪国平
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products