Blender  V2.59
Classes | Defines | Typedefs
DNA_world_types.h File Reference
#include "DNA_ID.h"

Go to the source code of this file.

Classes

struct  World

Defines

#define MAX_MTEX   18
#define WO_SKYBLEND   1
#define WO_SKYREAL   2
#define WO_SKYPAPER   4
#define WO_SKYTEX   8
#define WO_ZENUP   16
#define WO_MIST   1
#define WO_STARS   2
#define WO_ACTIVITY_CULLING   8
#define WO_ENV_LIGHT   16
#define WO_DBVT_CULLING   32
#define WO_AMB_OCC   64
#define WO_INDIRECT_LIGHT   128
#define WO_AOADD   0
#define WO_AOSUB   1
#define WO_AOADDSUB   2
#define WO_AOMUL   3
#define WO_AOSAMP_CONSTANT   0
#define WO_AOSAMP_HALTON   1
#define WO_AOSAMP_HAMMERSLEY   2
#define WO_AODIST   1
#define WO_AORNDSMP   2
#define WO_AOCACHE   4
#define WO_AOPLAIN   0
#define WO_AOSKYCOL   1
#define WO_AOSKYTEX   2
#define WO_AOGATHER_RAYTRACE   0
#define WO_AOGATHER_APPROX   1
#define TEXCO_ANGMAP   64
#define TEXCO_H_SPHEREMAP   256
#define TEXCO_H_TUBEMAP   1024
#define WOMAP_BLEND   1
#define WOMAP_HORIZ   2
#define WOMAP_ZENUP   4
#define WOMAP_ZENDOWN   8
#define WOMAP_MIST   16
#define WO_DS_EXPAND   (1<<0)
#define WO_DS_SHOW_TEXS   (1<<2)

Typedefs

typedef struct World World

Detailed Description

Definition in file DNA_world_types.h.


Define Documentation

#define MAX_MTEX   18

Definition at line 43 of file DNA_world_types.h.

#define TEXCO_ANGMAP   64

Definition at line 178 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define TEXCO_H_SPHEREMAP   256

Definition at line 179 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define TEXCO_H_TUBEMAP   1024

Definition at line 180 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define WO_ACTIVITY_CULLING   8

Definition at line 146 of file DNA_world_types.h.

Referenced by BL_ConvertBlenderObjects().

#define WO_AMB_OCC   64
#define WO_AOADD   0
#define WO_AOADDSUB   2

Definition at line 155 of file DNA_world_types.h.

Referenced by do_versions().

#define WO_AOCACHE   4

Definition at line 166 of file DNA_world_types.h.

Referenced by occ_tree_build(), and rna_def_lighting().

#define WO_AODIST   1
#define WO_AOGATHER_APPROX   1
#define WO_AOGATHER_RAYTRACE   0

Definition at line 174 of file DNA_world_types.h.

Referenced by init_render_world(), and rna_def_lighting().

#define WO_AOMUL   3

Definition at line 156 of file DNA_world_types.h.

Referenced by ambient_occlusion_apply(), do_versions(), and rna_def_lighting().

#define WO_AOPLAIN   0
#define WO_AORNDSMP   2

Definition at line 165 of file DNA_world_types.h.

Referenced by sphere_sampler().

#define WO_AOSAMP_CONSTANT   0
#define WO_AOSAMP_HALTON   1

Definition at line 160 of file DNA_world_types.h.

Referenced by ray_ao(), ray_ao_qmc(), and rna_def_lighting().

#define WO_AOSAMP_HAMMERSLEY   2

Definition at line 161 of file DNA_world_types.h.

Referenced by add_world(), do_versions(), ray_ao(), ray_ao_qmc(), and rna_def_lighting().

#define WO_AOSKYCOL   1
#define WO_AOSKYTEX   2
#define WO_AOSUB   1

Definition at line 154 of file DNA_world_types.h.

Referenced by do_versions().

#define WO_DBVT_CULLING   32
#define WO_DS_EXPAND   (1<<0)

Definition at line 190 of file DNA_world_types.h.

Referenced by acf_dswor_setting_flag().

#define WO_DS_SHOW_TEXS   (1<<2)

Definition at line 194 of file DNA_world_types.h.

#define WO_ENV_LIGHT   16
#define WO_INDIRECT_LIGHT   128
#define WO_MIST   1
#define WO_SKYBLEND   1

Definition at line 135 of file DNA_world_types.h.

Referenced by RNA_def_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_SKYPAPER   4

Definition at line 137 of file DNA_world_types.h.

Referenced by RNA_def_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_SKYREAL   2

Definition at line 136 of file DNA_world_types.h.

Referenced by do_sky_tex(), RNA_def_world(), and shadeSkyView().

#define WO_SKYTEX   8

Definition at line 139 of file DNA_world_types.h.

Referenced by init_render_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_STARS   2
#define WO_ZENUP   16

Definition at line 140 of file DNA_world_types.h.

Referenced by do_sky_tex(), and shadeSkyView().

#define WOMAP_BLEND   1

Definition at line 183 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_HORIZ   2

Definition at line 184 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_MIST   16

Definition at line 187 of file DNA_world_types.h.

#define WOMAP_ZENDOWN   8

Definition at line 186 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_ZENUP   4

Definition at line 185 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().


Typedef Documentation

typedef struct World World

World defines general modeling data such as a background fill, gravity, color model, stars, etc. It mixes game-data, rendering data and modeling data.