WORLD-format
AUTHOR: Dr. Gerd Döben-Henisch
FIRST DATE: December 27, 1995
DATE of LAST CHANGE: January 18, 1996
A file with suffix 'world' contains the description of exactly one world compartment.
- world -->
- WORLD '<' world_head object_number world_objects '>'
- world_head -->
- world_name world_mass world_geometry world_light world_temperature world_humidity wind_value wind_direction
- world_name -->
- ALPHANUM
- world_mass, x,y,z -->
- LONG
- world_geometry -->
- vetor1 ... vector8
- vector1, ..., vector8 -->
- x y z
- world_objects -->
- OBJ '<' obj_arg '>'
|
world_objects OBJ '<' obj_arg '>'
A world file contains only the 'fixed' objects of a world. Objects, which are themselves world compartments or autonomous clients are connected to a world compartment at runtime.
- obj_arg -->
- object_head object_part_number object_parts
- object_head -->
- object_type object_name object_position direction selector
sensory_envelope_general
- object_name, noise_condition -->
- ALPHANUM
- object_type --->
- ALPHANUM
'object_type is a name which corresponds to a file with suffix 'type'.
- object_position, direction -->
- x y z
- selector -->
- '0' | '1'
If selector = 0, then will only the general sensory envelope be valid, if selector = 1 then will the special sensory envelopes of every part be valid.
- sensory_envelope_general, sensory_envelope -->
- smell_intensity taste_intensity temperature
noise_condition noise_intensity moisture
- smell_intensity, taste_intensity, temperature, noise_intensity, moisture -->
- LONG
- object_parts -->
- sensory_envelope geo_parameters geom
|
object_parts sensory_envelope geo_parameters geom
- geo_parameters -->
- rotation scaling small_factor
- rotation -->
- x-angle y-angle z-angle
- x-angle, y-angle, z-angle, dx, dy, dz -->
- FLOAT
- small_factor -->
- '0' | '1'
Comments are welcomed to kip-ml@inm.de
Daimlerstrasse 32, 60314 Frankfurt am Main, Deutschland. Tel +49- (0)69-941963-0, Tel-Gerd: +49- (0)69-941963-10