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

Real-time dynamic cloud layer drawing method based on cellular automaton

A real-time dynamic and automaton technology, applied in the fields of software, computer graphics, and virtual reality technology, can solve the problems of poor controllability of cloud cluster distribution, difficulty in presenting specific shapes and changing laws, etc., and achieve high controllability, Expressive, controllable effects

Active Publication Date: 2021-07-23
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
  • Real-time dynamic cloud layer drawing method based on cellular automaton
  • Real-time dynamic cloud layer drawing method based on cellular automaton
  • Real-time dynamic cloud layer drawing method based on cellular automaton

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 the cloud distribution texture, the present invention proposes a composite cellular automaton (corresponding to the "living system" and "evolution with time" modules in the flowchart) that can simultaneously evolve different rule systems and maintain their interaction. It is worth noting that the architecture of the cellular automata is not limited to a specific evolution 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 the "Game of Life" has good chaotic characteristics, its "dead or alive" cell transformation makes the local characteristics of the overall image chan...

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 a cellular automaton, which comprises the following steps of: 1) generating the cellular automaton of a dynamic cloud layer, and adopting a Moore neighborhood as a death-living judgment rule of a cell neighborhood and a life game by the cellular automaton; 2) the cellular automaton establishes a data structure of the cellular automaton according to the global texture of the input initial low-resolution image, and the data structure is used as the cell evolution texture of each frame changing along with the time sequence; the data structure comprises a global array cellMap and each life system; 3) smoothing and interpolating and amplifying the cell evolution texture of each frame to obtain a large-size texture of the corresponding frame; 4) superposing the large-size texture corresponding to each frame and the fractal noise to generate cloud layer details, and calculating the value of the density field at a point corresponding to each texture element; 5) sampling a volume cloud formed by a plurality of cloud clusters; and 6) calculating the scattering effect of the point light source on the cloud layer, and finally rendering a realistic effect picture of the cloud layer.

Description

technical field [0001] The invention belongs to the technical fields of computer graphic image, virtual reality technology and software, and relates to a real-time dynamic cloud layer drawing method and system based on cellular automata. Background technique [0002] Clouds in the natural environment have different shapes and lighting details. How to model and draw (render) reasonably according to their characteristics has always been a meaningful research topic. [0003] Cellular automata (also translated as cellular automaton) is a mathematical model that describes complex patterns and behaviors. In this model, each cell distributed on the evolutionary grid is in a certain state of a limited set of discrete states. In each time step, each cell follows the same transfer rules and transfers to the state at the next moment according to the state distribution of its neighbor cells. In 1966, von Neumann proposed early cellular automata to study automaton systems with biologica...

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 Applications(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