536 lines
No EOL
15 KiB
Text
536 lines
No EOL
15 KiB
Text
(
|
|
selection: (
|
|
ignore_back_faces: false,
|
|
track_selection: true,
|
|
),
|
|
graphics: (
|
|
quality: (
|
|
point_shadow_map_size: 1024,
|
|
point_soft_shadows: true,
|
|
point_shadows_enabled: true,
|
|
point_shadows_distance: 15.0,
|
|
point_shadow_map_precision: Full,
|
|
point_shadows_fade_out_range: 1.0,
|
|
spot_shadow_map_size: 1024,
|
|
spot_soft_shadows: true,
|
|
spot_shadows_enabled: true,
|
|
spot_shadows_distance: 15.0,
|
|
spot_shadow_map_precision: Full,
|
|
spot_shadows_fade_out_range: 1.0,
|
|
csm_settings: (
|
|
enabled: true,
|
|
size: 2048,
|
|
precision: Full,
|
|
pcf: true,
|
|
),
|
|
use_ssao: true,
|
|
ssao_radius: 0.5,
|
|
light_scatter_enabled: true,
|
|
fxaa: true,
|
|
use_parallax_mapping: true,
|
|
use_bloom: true,
|
|
use_occlusion_culling: false,
|
|
use_light_occlusion_culling: false,
|
|
),
|
|
z_near: 0.025,
|
|
z_far: 128.0,
|
|
draw_grid: true,
|
|
),
|
|
build: (
|
|
selected_profile: 0,
|
|
profiles: [
|
|
(
|
|
name: "Debug",
|
|
build_commands: [
|
|
(
|
|
command: "cargo",
|
|
args: [
|
|
"build",
|
|
"--package",
|
|
"executor",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
],
|
|
run_command: (
|
|
command: "cargo",
|
|
args: [
|
|
"run",
|
|
"--package",
|
|
"executor",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
),
|
|
(
|
|
name: "Debug (HR)",
|
|
build_commands: [
|
|
(
|
|
command: "cargo",
|
|
args: [
|
|
"build",
|
|
"--package",
|
|
"game_dylib",
|
|
"--no-default-features",
|
|
"--features",
|
|
"dylib-engine",
|
|
"--profile",
|
|
"dev-hot-reload",
|
|
],
|
|
environment_variables: [
|
|
(
|
|
name: "RUSTFLAGS",
|
|
value: "-C prefer-dynamic=yes",
|
|
),
|
|
],
|
|
),
|
|
(
|
|
command: "cargo",
|
|
args: [
|
|
"build",
|
|
"--package",
|
|
"executor",
|
|
"--no-default-features",
|
|
"--features",
|
|
"dylib",
|
|
"--profile",
|
|
"dev-hot-reload",
|
|
],
|
|
environment_variables: [
|
|
(
|
|
name: "RUSTFLAGS",
|
|
value: "-C prefer-dynamic=yes",
|
|
),
|
|
],
|
|
),
|
|
],
|
|
run_command: (
|
|
command: "cargo",
|
|
args: [
|
|
"run",
|
|
"--package",
|
|
"executor",
|
|
"--no-default-features",
|
|
"--features",
|
|
"dylib",
|
|
"--profile",
|
|
"dev-hot-reload",
|
|
],
|
|
environment_variables: [
|
|
(
|
|
name: "RUSTFLAGS",
|
|
value: "-C prefer-dynamic=yes",
|
|
),
|
|
],
|
|
),
|
|
),
|
|
(
|
|
name: "Release",
|
|
build_commands: [
|
|
(
|
|
command: "cargo",
|
|
args: [
|
|
"build",
|
|
"--package",
|
|
"executor",
|
|
"--release",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
],
|
|
run_command: (
|
|
command: "cargo",
|
|
args: [
|
|
"run",
|
|
"--package",
|
|
"executor",
|
|
"--release",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
),
|
|
(
|
|
name: "Release (HR)",
|
|
build_commands: [
|
|
(
|
|
command: "cargo",
|
|
args: [
|
|
"build",
|
|
"--package",
|
|
"executor",
|
|
"--release",
|
|
"--release",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
],
|
|
run_command: (
|
|
command: "cargo",
|
|
args: [
|
|
"run",
|
|
"--package",
|
|
"executor",
|
|
"--release",
|
|
"--release",
|
|
],
|
|
environment_variables: [],
|
|
),
|
|
),
|
|
],
|
|
),
|
|
general: (
|
|
show_node_removal_dialog: true,
|
|
suspend_unfocused_editor: true,
|
|
script_editor: SystemDefault,
|
|
max_history_entries: 512,
|
|
generate_previews: true,
|
|
max_log_entries: 256,
|
|
style: Dark,
|
|
),
|
|
debugging: (
|
|
show_physics: true,
|
|
show_bounds: true,
|
|
show_tbn: false,
|
|
show_terrains: false,
|
|
show_light_bounds: true,
|
|
show_camera_bounds: true,
|
|
pictogram_size: 0.33,
|
|
save_scene_in_text_form: false,
|
|
),
|
|
move_mode_settings: (
|
|
grid_snapping: false,
|
|
x_snap_step: 0.05,
|
|
y_snap_step: 0.05,
|
|
z_snap_step: 0.05,
|
|
),
|
|
rotate_mode_settings: (
|
|
angle_snapping: false,
|
|
x_snap_step: 2.5,
|
|
y_snap_step: 2.5,
|
|
z_snap_step: 2.5,
|
|
),
|
|
model: (
|
|
instantiation_scale: (1.0, 1.0, 1.0),
|
|
),
|
|
camera: (
|
|
speed: 10.0,
|
|
zoom_speed: 0.5,
|
|
zoom_range: (
|
|
start: 0.0,
|
|
end: 100.0,
|
|
),
|
|
),
|
|
navmesh: (
|
|
draw_all: true,
|
|
vertex_radius: 0.2,
|
|
),
|
|
key_bindings: (
|
|
move_forward: Some(KeyW),
|
|
move_back: Some(KeyS),
|
|
move_left: Some(KeyA),
|
|
move_right: Some(KeyD),
|
|
move_up: Some(KeyE),
|
|
move_down: Some(KeyQ),
|
|
speed_up: Some(ControlLeft),
|
|
slow_down: Some(ShiftLeft),
|
|
undo: Some(
|
|
code: KeyZ,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
redo: Some(
|
|
code: KeyY,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_select_mode: Some(
|
|
code: Digit1,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_move_mode: Some(
|
|
code: Digit2,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_rotate_mode: Some(
|
|
code: Digit3,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_scale_mode: Some(
|
|
code: Digit4,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_navmesh_mode: Some(
|
|
code: Digit5,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
enable_terrain_mode: Some(
|
|
code: Digit6,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
save_scene: Some(
|
|
code: KeyS,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
save_scene_as: Some(
|
|
code: KeyS,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: true,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
save_all_scenes: Some(
|
|
code: KeyS,
|
|
modifiers: (
|
|
alt: true,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
load_scene: Some(
|
|
code: KeyL,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
copy_selection: Some(
|
|
code: KeyC,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
paste: Some(
|
|
code: KeyV,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
new_scene: Some(
|
|
code: KeyN,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
close_scene: Some(
|
|
code: KeyQ,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: true,
|
|
system: false,
|
|
),
|
|
),
|
|
remove_selection: Some(
|
|
code: Delete,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
focus: Some(
|
|
code: KeyF,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
terrain_key_bindings: (
|
|
modify_height_map_mode: Some(
|
|
code: F1,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
draw_on_mask_mode: Some(
|
|
code: F2,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
flatten_slopes_mode: Some(
|
|
code: F3,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
increase_brush_size: Some(
|
|
code: BracketRight,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
decrease_brush_size: Some(
|
|
code: BracketLeft,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
increase_brush_opacity: Some(
|
|
code: Period,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
decrease_brush_opacity: Some(
|
|
code: Comma,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
prev_layer: Some(
|
|
code: Semicolon,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
next_layer: Some(
|
|
code: Quote,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
),
|
|
run_game: Some(
|
|
code: F5,
|
|
modifiers: (
|
|
alt: false,
|
|
shift: false,
|
|
control: false,
|
|
system: false,
|
|
),
|
|
),
|
|
),
|
|
scene_settings: {
|
|
"data/scene.rgs": (
|
|
camera_settings: (
|
|
position: (-1.2582655, 0.37696767, -0.41422594),
|
|
yaw: 2.317344,
|
|
pitch: 0.2702732,
|
|
projection: Perspective((
|
|
fov: 1.3089969,
|
|
z_near: 0.025,
|
|
z_far: 128.0,
|
|
)),
|
|
),
|
|
node_infos: {
|
|
(
|
|
index: 1,
|
|
generation: 1,
|
|
): (
|
|
is_expanded: true,
|
|
),
|
|
(
|
|
index: 2,
|
|
generation: 1,
|
|
): (
|
|
is_expanded: true,
|
|
),
|
|
(
|
|
index: 3,
|
|
generation: 1,
|
|
): (
|
|
is_expanded: true,
|
|
),
|
|
},
|
|
),
|
|
},
|
|
recent: (
|
|
scenes: [
|
|
"data/scene.rgs",
|
|
],
|
|
),
|
|
windows: (
|
|
window_position: (0.0, 0.0),
|
|
window_size: (979.0, 505.0),
|
|
window_maximized: false,
|
|
layout: None,
|
|
),
|
|
) |