Loading...
Searching...
No Matches
Go to the documentation of this file.
5#define ENGINE_NAME "Polyphase"
6#define POLYPHASE_VERSION 6
7#define POLYPHASE_VERSION_STRING "6.2.0-beta.6"
8#define MAX_PATH_SIZE 260
10#define DEFAULT_GAME_NAME "Polyphase"
11#define DEFAULT_WINDOW_WIDTH 1280
12#define DEFAULT_WINDOW_HEIGHT 720
13#define DEFAULT_TEXTURE_DIRECTORY_NAME "Engine/Assets/Textures/"
14#define DEFAULT_DIFFUSE_TEXTURE_NAME "T_White"
15#define DEFAULT_SPECULAR_TEXTURE_NAME "T_Black"
16#define DEFAULT_NORMAL_TEXTURE_NAME "T_DefaultNormal"
17#define DEFAULT_REFLECTIVE_TEXTURE_NAME "T_Black"
18#define DEFAULT_EMISSIVE_TEXTURE_NAME "T_Black"
19#define DEFAULT_ORM_TEXTURE_NAME "T_DefaultORM"
21#define DEFAULT_TEXTURE_SIZE 4
22#define MATERIAL_LITE_MAX_TEXTURES 4
23#define MAX_LIGHTS_PER_FRAME 32
24#define MAX_LIGHTS_PER_DRAW 8
25#define MAX_BONE_INFLUENCES 4
29#define DEFAULT_AMBIENT_LIGHT_COLOR glm::vec4(0.1f, 0.1f, 0.1f, 1.0f)
30#define DEFAULT_SHADOW_COLOR glm::vec4(0.0f, 0.0f, 0.0f, 0.8f)
32#define SHADOW_MAP_RESOLUTION 2048
33#define SHADOW_RANGE 50.0f
34#define SHADOW_RANGE_Z 400.0f
36#define LOGGING_ENABLED 1
37#define CONSOLE_ENABLED 1
38#define DEBUG_DRAW_ENABLED 1
40#define INVALID_TYPE_ID 0
41#define INVALID_NET_ID 0
42#define INVALID_NODE_ID 0
44#define INVALID_HOST_ID 0
45#define SERVER_HOST_ID 1
46#define AUTHORITY_HOST_ID 1
48#define MAX_NET_FUNC_PARAMS 8
50#define OCT_SESSION_NAME_LEN 31
51#define OCT_MAX_SESSION_LIST_SIZE 32
53#define EMBED_ALL_ASSETS 1
55#define LARGE_BOUNDS 10000.0f
58#define ASSET_LIVE_REF_TRACKING 1
60#define ASSET_LIVE_REF_TRACKING 0
64#define LUA_TYPE_CHECK 1