A weather effects generator that generates weather data based on real-world
weather data, and provides this data to a host simulator. The type of data
provided and the spatial distribution of the data depend on the type of
simulation. A real world database is accessed to obtain a dataspace of
weather data elements, each having a location parameter and various
weather-related parameters. For visual display simulators, the data
elements are preprocessed to obtain color, transparency, and texture
values for each data element. The preprocessed data elements are further
processed to obtain a prioritized display list of those data elements that
correspond to field-of-view data provided by the simulator. Each data
element in this list is assigned a graphics primitive that can be
rasterized in accordance with the color and transparency values.
Simulators other than visual display simulators provide location data and
receive data representing the weather effects at that location.
Um tempo efetua o gerador que gera os dados do tempo baseados em dados real-world do tempo, e fornece estes dados a um simulador do anfitrião. O tipo de dados fornecidos e a distribuição spatial dos dados dependem do tipo de simulação. Uma base de dados real do mundo é alcançada para obter um dataspace de elementos de dados do tempo, cada um que tem um parâmetro de posição e uns vários parâmetros weather-related. Para simuladores da exposição visual, os elementos de dados são preprocessed obter a cor, a transparência, e os valores da textura para cada elemento de dados. Os elementos de dados preprocessed são processados mais mais para obter uma lista dada prioridade da exposição daqueles elementos de dados que correspondem aos dados do field-of-view fornecidos pelo simulador. Cada elemento de dados nesta lista é atribuído um primitivo de gráficos que possa ser rasterized de acordo com a cor e os valores da transparência. Os simuladores à excepção dos simuladores da exposição visual fornecem dados da posição e recebem os dados que representam os efeitos do tempo nessa posição.