Добавлены пропсы конвейера и стереодвижки, задействованные в прогоне
assets/conveyors (274 МБ) - ленты и угловая секция NVIDIA, на которые ссылается сцена относительным путём. Раньше исключались как перекачиваемые, но без них сцена не композится из коробки. cv/ - код стереодвижков, которые вызывает control_test, без весов: * defom-stereo - рабочий бейзлайн (DEFOM vitl, вход 480, iters 24) * crestereo - второй движок, точнее по габаритам (MAE 23.5 против 32.8 мм) * fast-foundationstereo - проверялся, в бейзлайн не вошёл * circular_section.py - показатель кругового сечения, перенесён в measure_plane.py: выравнивает облако по СОБСТВЕННЫМ главным осям и режет на пяти высотах вдоль каждой. Три самодельные версии (мировые оси, одно сечение) давали хуже; результаты проверки на эталонной геометрии - в circular_section_results.json Веса по-прежнему не в репозитории - источники в MODELS.md. Наборы кадров прежних прогонов (cv/flow_*, 1.26 ГБ) исключены: это выход, а не исходники. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
mdl 1.4;
|
||||
|
||||
using ::OmniPBR import OmniPBR;
|
||||
import ::tex::gamma_mode;
|
||||
import ::state::normal;
|
||||
import ::base::mono_mode;
|
||||
|
||||
export material Plastic_Orange_A(*)
|
||||
= OmniPBR(
|
||||
diffuse_color_constant: color(0.2, 0.2, 0.2),
|
||||
diffuse_texture: texture_2d("../Textures/T_Plastic_Orange_A_Albedo.png", ::tex::gamma_srgb),
|
||||
albedo_desaturation: 0.0,
|
||||
albedo_add: 0.0,
|
||||
albedo_brightness: 1.0,
|
||||
diffuse_tint: color(1, 1, 1),
|
||||
reflection_roughness_constant: 0.5,
|
||||
reflection_roughness_texture_influence: 1.0,
|
||||
reflectionroughness_texture: texture_2d(),
|
||||
metallic_constant: 0.0,
|
||||
metallic_texture_influence: 1.0,
|
||||
metallic_texture: texture_2d(),
|
||||
specular_level: 0.5,
|
||||
enable_ORM_texture: true,
|
||||
ORM_texture: texture_2d("../Textures/T_Plastic_Orange_A_ORM.png", ::tex::gamma_linear),
|
||||
ao_to_diffuse: 0.0,
|
||||
ao_texture: texture_2d(),
|
||||
enable_emission: false,
|
||||
emissive_color: color(1, 0.1, 0.1),
|
||||
emissive_color_texture: texture_2d(),
|
||||
emissive_mask_texture: texture_2d(),
|
||||
emissive_intensity: 40.0,
|
||||
enable_opacity: false,
|
||||
enable_opacity_texture: false,
|
||||
opacity_constant: 1.0,
|
||||
opacity_texture: texture_2d(),
|
||||
opacity_mode: ::base::mono_average,
|
||||
opacity_threshold: 0.0,
|
||||
bump_factor: 1.0,
|
||||
normalmap_texture: texture_2d("../Textures/T_Plastic_Orange_A_Normal.png", ::tex::gamma_linear),
|
||||
detail_bump_factor: 0.30000001192092896,
|
||||
detail_normalmap_texture: texture_2d(),
|
||||
flip_tangent_u: false,
|
||||
flip_tangent_v: true,
|
||||
project_uvw: false,
|
||||
world_or_object: false,
|
||||
uv_space_index: 0,
|
||||
texture_translate: float2(0, 0),
|
||||
texture_rotate: 0.0,
|
||||
texture_scale: float2(3, 3),
|
||||
detail_texture_translate: float2(0, 0),
|
||||
detail_texture_rotate: 0.0,
|
||||
detail_texture_scale: float2(1, 1));
|
||||
@@ -0,0 +1,20 @@
|
||||
mdl 1.4;
|
||||
|
||||
using ::OmniPBR import OmniPBR;
|
||||
import ::tex::gamma_mode;
|
||||
import ::state::normal;
|
||||
import ::base::mono_mode;
|
||||
|
||||
export material Plastic_Red_A(*)
|
||||
= OmniPBR(
|
||||
albedo_add: 0.4099999964237213,
|
||||
albedo_brightness: 0.9099999666213989,
|
||||
diffuse_texture: texture_2d("../Textures/T_Plastic_Red_A_Albedo.png", ::tex::gamma_srgb),
|
||||
diffuse_tint: color(0.2680115, 0.053293347, 0.053293347),
|
||||
enable_ORM_texture: true,
|
||||
metallic_constant: 0.0,
|
||||
metallic_texture_influence: 1.0,
|
||||
normalmap_texture: texture_2d("../Textures/T_Plastic_Red_A_Normal.png", ::tex::gamma_linear),
|
||||
ORM_texture: texture_2d("../Textures/T_Plastic_Red_A_ORM.png", ::tex::gamma_linear),
|
||||
reflection_roughness_texture_influence: 1.0,
|
||||
texture_scale: float2(3, 3));
|
||||
@@ -0,0 +1,52 @@
|
||||
mdl 1.4;
|
||||
|
||||
using ::OmniPBR import OmniPBR;
|
||||
import ::tex::gamma_mode;
|
||||
import ::state::normal;
|
||||
import ::base::mono_mode;
|
||||
|
||||
export material Plastic_Rough_Black_A(*)
|
||||
= OmniPBR(
|
||||
diffuse_color_constant: color(0.2, 0.2, 0.2),
|
||||
diffuse_texture: texture_2d("../Textures/T_Plastic_Rough_Black_A_Albedo.png", ::tex::gamma_srgb),
|
||||
albedo_desaturation: 0.0,
|
||||
albedo_add: 0.0,
|
||||
albedo_brightness: 1.0,
|
||||
diffuse_tint: color(1, 1, 1),
|
||||
reflection_roughness_constant: 0.5,
|
||||
reflection_roughness_texture_influence: 1.0,
|
||||
reflectionroughness_texture: texture_2d(),
|
||||
metallic_constant: 0.0,
|
||||
metallic_texture_influence: 1.0,
|
||||
metallic_texture: texture_2d(),
|
||||
specular_level: 0.5,
|
||||
enable_ORM_texture: true,
|
||||
ORM_texture: texture_2d("../Textures/T_Plastic_Rough_Black_A_ORM.png", ::tex::gamma_linear),
|
||||
ao_to_diffuse: 0.0,
|
||||
ao_texture: texture_2d(),
|
||||
enable_emission: false,
|
||||
emissive_color: color(1, 0.1, 0.1),
|
||||
emissive_color_texture: texture_2d(),
|
||||
emissive_mask_texture: texture_2d(),
|
||||
emissive_intensity: 40.0,
|
||||
enable_opacity: false,
|
||||
enable_opacity_texture: false,
|
||||
opacity_constant: 1.0,
|
||||
opacity_texture: texture_2d(),
|
||||
opacity_mode: ::base::mono_average,
|
||||
opacity_threshold: 0.0,
|
||||
bump_factor: 2.5,
|
||||
normalmap_texture: texture_2d("../Textures/T_Plastic_Rough_Black_A_Normal.png", ::tex::gamma_linear),
|
||||
detail_bump_factor: 0.30000001192092896,
|
||||
detail_normalmap_texture: texture_2d(),
|
||||
flip_tangent_u: false,
|
||||
flip_tangent_v: true,
|
||||
project_uvw: false,
|
||||
world_or_object: false,
|
||||
uv_space_index: 0,
|
||||
texture_translate: float2(0, 0),
|
||||
texture_rotate: 0.0,
|
||||
texture_scale: float2(1, 1),
|
||||
detail_texture_translate: float2(0, 0),
|
||||
detail_texture_rotate: 0.0,
|
||||
detail_texture_scale: float2(1, 1));
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 27 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 76 MiB |
Reference in New Issue
Block a user