function data() return { params = { fade_out_range = { fadeOutEndDist = 20000, fadeOutStartDist = 10000, }, map_color_reflect = -- Color map и reflection map { compressionAllowed = true, fileName = "models/vehicle/train/ep20.tga", -- Путь к текстуре magFilter = "LINEAR", minFilter = "LINEAR_MIPMAP_LINEAR", mipmapAlphaScale = 0, type = "TWOD", wrapS = "REPEAT", wrapT = "REPEAT", }, map_env = -- Cube map { compressionAllowed = true, fileName = "c.tga", -- Путь к текстуре, c.tga - стандартный cubemap magFilter = "LINEAR", minFilter = "LINEAR", mipmapAlphaScale = 0, type = "CUBE_MAP", wrapS = "REPEAT", wrapT = "REPEAT", }, map_normal = -- Normap map и specular map { compressionAllowed = true, fileName = "models/vehicle/train/ep20_nrml.tga", -- Путь к текстуре magFilter = "LINEAR", minFilter = "LINEAR_MIPMAP_LINEAR", mipmapAlphaScale = 0, type = "TWOD", wrapS = "REPEAT", wrapT = "REPEAT", }, polygon_offset = { factor = 0, units = 0, }, props = { coeffs = { 1, 1, 1.0, 10, }, }, two_sided = { twoSided = false, }, -- Нужно установить true, если модель содержит двухсторонние полигоны }, type = "REFLECTIVE_NRML_MAP", -- Шейдер } end