242 lines
10 KiB
Plaintext
242 lines
10 KiB
Plaintext
(schema_version: 4, resources: {}, entities: {
|
|
1: (components: {
|
|
"bevy_ecs::name::Name": "Rendering Lab Floor",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (1.0, -0.25, 0.0),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-floor"),
|
|
"shared::components::ActorKind": StaticMesh,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (0),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::Primitive": (shape: Box, size: (38.0, 0.5, 12.0)),
|
|
"shared::components::MaterialDesc": (
|
|
shader: (kind: StandardLit, schema_path: None, shader_path: None),
|
|
base_color: (r: 0.12, g: 0.14, b: 0.16, a: 1.0),
|
|
metallic: 0.05,
|
|
roughness: 0.72,
|
|
emissive_color: (r: 1.0, g: 1.0, b: 1.0, a: 1.0),
|
|
emissive_intensity: 0.0,
|
|
base_color_texture: None,
|
|
emissive_texture: None,
|
|
normal_map_texture: None,
|
|
metallic_roughness_texture: None,
|
|
material_asset_path: None,
|
|
parameters: [],
|
|
textures: [],
|
|
),
|
|
}),
|
|
2: (components: {
|
|
"bevy_ecs::name::Name": "Vignette Anchor",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (-12.0, 1.2, 0.0),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-vignette-anchor"),
|
|
"shared::components::ActorKind": StaticMesh,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (1),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::Primitive": (shape: Sphere, size: (2.4, 2.4, 2.4)),
|
|
"shared::components::MaterialDesc": (
|
|
shader: (kind: StandardLit, schema_path: None, shader_path: None),
|
|
base_color: (r: 0.82, g: 0.18, b: 0.2, a: 1.0),
|
|
metallic: 0.08,
|
|
roughness: 0.38,
|
|
emissive_color: (r: 1.0, g: 0.2, b: 0.2, a: 1.0),
|
|
emissive_intensity: 0.0,
|
|
base_color_texture: None,
|
|
emissive_texture: None,
|
|
normal_map_texture: None,
|
|
metallic_roughness_texture: None,
|
|
material_asset_path: None,
|
|
parameters: [],
|
|
textures: [],
|
|
),
|
|
}),
|
|
3: (components: {
|
|
"bevy_ecs::name::Name": "Fog Anchor",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (0.0, 1.4, 0.0),
|
|
rotation: (0.0, 0.258819, 0.0, 0.9659258),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-fog-anchor"),
|
|
"shared::components::ActorKind": StaticMesh,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (2),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::Primitive": (shape: Box, size: (2.8, 2.8, 2.8)),
|
|
"shared::components::MaterialDesc": (
|
|
shader: (kind: StandardLit, schema_path: None, shader_path: None),
|
|
base_color: (r: 0.1, g: 0.58, b: 0.72, a: 1.0),
|
|
metallic: 0.15,
|
|
roughness: 0.35,
|
|
emissive_color: (r: 0.1, g: 0.58, b: 0.72, a: 1.0),
|
|
emissive_intensity: 0.0,
|
|
base_color_texture: None,
|
|
emissive_texture: None,
|
|
normal_map_texture: None,
|
|
metallic_roughness_texture: None,
|
|
material_asset_path: None,
|
|
parameters: [],
|
|
textures: [],
|
|
),
|
|
}),
|
|
4: (components: {
|
|
"bevy_ecs::name::Name": "Exposure Anchor",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (14.0, 1.3, 0.0),
|
|
rotation: (0.0, -0.1736482, 0.0, 0.9848078),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-exposure-anchor"),
|
|
"shared::components::ActorKind": StaticMesh,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (3),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::Primitive": (shape: Box, size: (3.0, 2.6, 3.0)),
|
|
"shared::components::MaterialDesc": (
|
|
shader: (kind: StandardLit, schema_path: None, shader_path: None),
|
|
base_color: (r: 0.92, g: 0.62, b: 0.12, a: 1.0),
|
|
metallic: 0.12,
|
|
roughness: 0.32,
|
|
emissive_color: (r: 1.0, g: 0.65, b: 0.12, a: 1.0),
|
|
emissive_intensity: 0.0,
|
|
base_color_texture: None,
|
|
emissive_texture: None,
|
|
normal_map_texture: None,
|
|
metallic_roughness_texture: None,
|
|
material_asset_path: None,
|
|
parameters: [],
|
|
textures: [],
|
|
),
|
|
}),
|
|
5: (components: {
|
|
"bevy_ecs::name::Name": "Emissive Comparison Panel",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (0.0, 2.6, -4.8),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-emissive-panel"),
|
|
"shared::components::ActorKind": StaticMesh,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (4),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::Primitive": (shape: Box, size: (26.0, 1.2, 0.25)),
|
|
"shared::components::MaterialDesc": (
|
|
shader: (kind: StandardLit, schema_path: None, shader_path: None),
|
|
base_color: (r: 0.15, g: 0.22, b: 0.28, a: 1.0),
|
|
metallic: 0.0,
|
|
roughness: 0.35,
|
|
emissive_color: (r: 0.55, g: 0.85, b: 1.0, a: 1.0),
|
|
emissive_intensity: 2500.0,
|
|
base_color_texture: None,
|
|
emissive_texture: None,
|
|
normal_map_texture: None,
|
|
metallic_roughness_texture: None,
|
|
material_asset_path: Some("assets/materials/emissive_panel.ron"),
|
|
parameters: [],
|
|
textures: [],
|
|
),
|
|
}),
|
|
6: (components: {
|
|
"bevy_ecs::name::Name": "Fog Volume",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (0.0, 2.0, 0.0),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-fog-volume"),
|
|
"shared::components::ActorKind": PostProcessVolume,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (5),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::PostProcessVolumeDesc": (
|
|
half_extents: (6.0, 3.0, 6.0),
|
|
priority: 0,
|
|
blend_distance: 2.0,
|
|
overrides: (
|
|
fog_density: Some(0.004),
|
|
fog_color: Some((r: 0.5, g: 0.55, b: 0.65, a: 1.0)),
|
|
),
|
|
fullscreen_effect: None,
|
|
profile: None,
|
|
label: Some("Foggy courtyard"),
|
|
),
|
|
}),
|
|
7: (components: {
|
|
"bevy_ecs::name::Name": "Dark Exposure Volume",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (14.0, 2.0, 0.0),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-exposure-volume"),
|
|
"shared::components::ActorKind": PostProcessVolume,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (6),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::PostProcessVolumeDesc": (
|
|
half_extents: (4.0, 2.5, 4.0),
|
|
priority: 5,
|
|
blend_distance: 1.5,
|
|
overrides: (
|
|
exposure_ev100: Some(9.5),
|
|
bloom: Some(false),
|
|
),
|
|
fullscreen_effect: None,
|
|
profile: Some("assets/rendering_profiles/cave_dark.ron"),
|
|
label: Some("Cave mouth"),
|
|
),
|
|
}),
|
|
8: (components: {
|
|
"bevy_ecs::name::Name": "Vignette FX Volume",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (-12.0, 2.0, 0.0),
|
|
rotation: (0.0, 0.0, 0.0, 1.0),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-vignette-volume"),
|
|
"shared::components::ActorKind": PostProcessVolume,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (7),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::PostProcessVolumeDesc": (
|
|
half_extents: (5.0, 2.0, 5.0),
|
|
priority: 2,
|
|
blend_distance: 2.0,
|
|
overrides: (),
|
|
fullscreen_effect: Some("assets/post_fx/vignette.ron"),
|
|
profile: None,
|
|
label: Some("Vignette demo"),
|
|
),
|
|
}),
|
|
9: (components: {
|
|
"bevy_ecs::name::Name": "Rendering Lab Sun",
|
|
"bevy_transform::components::transform::Transform": (
|
|
translation: (0.0, 10.0, 5.0),
|
|
rotation: (-0.3826834, 0.0, 0.0, 0.9238795),
|
|
scale: (1.0, 1.0, 1.0),
|
|
),
|
|
"shared::components::ActorId": ("rendering-showcase-sun"),
|
|
"shared::components::ActorKind": Light,
|
|
"shared::components::EditorVisibility": (visible: true),
|
|
"shared::components::HierarchySiblingIndex": (8),
|
|
"shared::components::LevelObject": (),
|
|
"shared::components::LightDesc": (
|
|
kind: Directional,
|
|
color: (r: 1.0, g: 0.95, b: 0.85, a: 1.0),
|
|
intensity: 100000.0,
|
|
range: 0.0,
|
|
shadows: true,
|
|
inner_angle_deg: 25.0,
|
|
outer_angle_deg: 35.0,
|
|
),
|
|
}),
|
|
})
|