RT
Macros
config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BACK_COLOR   0x000000
 
#define FOV   40.0f
 
#define DEPTH_MAX   2
 
#define SUB_SAMPLE   8
 
#define DEBUG   0
 
#define MAC   MACB
 
#define KEYMAP_PATH   "resources/layout.jpg"
 
#define TEX_DIR   "resources/textures/"
 
#define MAT_LST_DIR   "resources/materialList.csv"
 
#define SCENE_DIR   "scenes/"
 
#define NEW_SCENE   "resources/new_scene.rt"
 
#define USAGE   "Usage : ./RT <scene.rt> [options]\nOptions : hlt"
 
#define T_STEP   5.0f
 
#define A_STEP   5 * DEG_TO_RAD
 
#define MOUSE_SCALING   0.005f
 
#define RENDER_SCALE   0.75
 
#define MENUBAR_HEIGHT   18
 
#define MACB   1
 
#define IMAC   2
 
#define IMAC4K   3
 
#define WIDTH   840
 
#define HEIGHT   500
 

Macro Definition Documentation

◆ A_STEP

#define A_STEP   5 * DEG_TO_RAD

◆ BACK_COLOR

#define BACK_COLOR   0x000000

◆ DEBUG

#define DEBUG   0

◆ DEPTH_MAX

#define DEPTH_MAX   2

◆ FOV

#define FOV   40.0f

◆ HEIGHT

#define HEIGHT   500

◆ IMAC

#define IMAC   2

◆ IMAC4K

#define IMAC4K   3

◆ KEYMAP_PATH

#define KEYMAP_PATH   "resources/layout.jpg"

◆ MAC

#define MAC   MACB

◆ MACB

#define MACB   1

◆ MAT_LST_DIR

#define MAT_LST_DIR   "resources/materialList.csv"

◆ MENUBAR_HEIGHT

#define MENUBAR_HEIGHT   18

◆ MOUSE_SCALING

#define MOUSE_SCALING   0.005f

◆ NEW_SCENE

#define NEW_SCENE   "resources/new_scene.rt"

◆ RENDER_SCALE

#define RENDER_SCALE   0.75

◆ SCENE_DIR

#define SCENE_DIR   "scenes/"

◆ SUB_SAMPLE

#define SUB_SAMPLE   8

◆ T_STEP

#define T_STEP   5.0f

◆ TEX_DIR

#define TEX_DIR   "resources/textures/"

◆ USAGE

#define USAGE   "Usage : ./RT <scene.rt> [options]\nOptions : hlt"

◆ WIDTH

#define WIDTH   840