Kinetic Visualization (Visualisierung 2 - S2012)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Globals.h
Go to the documentation of this file.
1 #pragma once
2 
3 // particle system defaults
4 #define DEFAULT_K_CURVATURE 1.0f
5 #define DEFAULT_K_FLOCKING 0.2f
6 #define DEFAULT_K_REPULSION 0.2f
7 #define DEFAULT_K_USER_DIRECTION 0.0f
8 #define DEFAULT_SIGMA_PREPROCESSING 1.0f
9 #define DEFAULT_SIGMA_FLOCKING 2.0f
10 #define DEFAULT_SIGMA_REPULSION 2.0f
11 #define DEFAULT_PREPROCESSING_GAUSSIAN true
12 #define DEFAULT_DENSITY 0.70f
13 #define DEFAULT_DENSITY_NEIGHBOURS 1
14 #define DEFAULT_GRADIENT_MAGNITUDE_THRESHOLD 0.0f
15 #define DEFAULT_MAX_NUM_PARTICLES 500
16 #define DEFAULT_STICK_PARTICLES_TO_DENSITY_LEVEL true
17 #define DEFAULT_ENABLE_FLOCKING true
18 #define DEFAULT_USER_DIR_X 1.0f
19 #define DEFAULT_USER_DIR_Y 1.0f
20 #define DEFAULT_USER_DIR_Z 1.0f
21 #define DEFAULT_ENABLE_REPULSION true
22 #define DEFAULT_CROWDED_THRESHOLD 0.5
23 #define DEFAULT_CROWDED_SIGMA 1.0
24 #define DEFAULT_PARTICLE_SIZE 0.2
25 #define DEFAULT_PARTICLES_ENABLED true
26 #define DEFAULT_PARTICLE_SHADING_ENABLED true
27 
28 // volume rendering defaults
29 #define DEFAULT_SHADING_INTENSITY 0.9
30 #define DEFAULT_GRADIENT_INTENSITY 0.9
31 #define DEFAULT_OPACITY_INTENSITY 0.7
32 #define DEFAULT_SAMPLE_STEP 60.0f
33 #define DEFAULT_RENDER_SMOOTHED_IMAGE false