LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

Да понятное дело, материалы не рандомные сомволы содержат, а чёткий набор только того что поддерживается вот дефолтный материал в движке, любой объект в игре имеет их все


bool    surfaces_numbers = false
bool    envcube_dynamic  = false

shader  vertex           = $ASSETS/shaders/basic.vs
shader  fragment         = $ASSETS/shaders/basic.fs
texture diffuse_map      = $ASSETS/textures/orange_peel.dds
texture normal_map       = $ASSETS/textures/orange_peel_nm.dds
texture specular_map     = $ASSETS/textures/orange_peel_s.dds
texture parallax_map     = $ASSETS/textures/orange_peel_s.dds 
texture reflecting_map   = $ASSETS/textures/reflecting.tga
texture refracting_map   = $ASSETS/textures/refracting.tga
texture envcube_map      = $ASSETS/water/cube_sea.dds

float transparency_level = 0

float reflecting_level  = 0
int   reflecting_chanel = 1
float refracting_level  = 0
int   refracting_chanel = 1
int   specular_chanel   = 1
int   repeat_level      = 0
float glossiness_level  = 10
float bumpiness_level   = 3
float specular_level    = 1
float parallax_level    = 0
int   parallax_layers   = 22
int   parallax_type     = 3
int   parallax_chanel   = 1
bool  parallax_offlim   = true
bool  parallax_filter   = false 
float alpha_filter      = 0
int   material          = 2

Тоесть ведётся поиск только по ним, я конечно их проверю, но потом я буду добавлять ещё опции и хотелось бы не парится и имена где то проверять на колизии заранее, ну а в предварительную проверку сунуть пару сотен общих слов поторые подвержены коллизиям. Прям всё всё мне не надо проверять.

Исходная версия Deleted, :

Да понятное дело, материалы не рандомные сомволы содержат, а чёткий набор только того что поддерживается вот дефолтный материал в движке, любой объект в игре имеет их все


bool    surfaces_numbers = false
bool    envcube_dynamic  = false

shader  vertex           = $ASSETS/shaders/basic.vs
shader  fragment         = $ASSETS/shaders/basic.fs
texture diffuse_map      = $ASSETS/textures/orange_peel.dds
texture normal_map       = $ASSETS/textures/orange_peel_nm.dds
texture specular_map     = $ASSETS/textures/orange_peel_s.dds
texture parallax_map     = $ASSETS/textures/orange_peel_s.dds 
texture reflecting_map   = $ASSETS/textures/reflecting.tga
texture refracting_map   = $ASSETS/textures/refracting.tga
texture envcube_map      = $ASSETS/water/cube_sea.dds

float transparency_level = 0

float reflecting_level  = 0
int   reflecting_chanel = 1
float refracting_level  = 0
int   refracting_chanel = 1
int   specular_chanel   = 1
int   repeat_level      = 0
float glossiness_level  = 10
float bumpiness_level   = 3
float specular_level    = 1
float parallax_level    = 0
int   parallax_layers   = 22
int   parallax_type     = 3
int   parallax_chanel   = 1
bool  parallax_offlim   = true
bool  parallax_filter   = false 
float alpha_filter      = 0
int   material          = 2

Тоесть ведётся поиск только по ним, я конечно их проверю, но потом я буду добавлять ещё опции и хотелось бы не парится и имена где то проверять на колизии заранее, ну а в предварительную проверку сунуть пару сотен общих слов поторые подвержены коллизиям. Прям всё всё мне не надо проверять.