Update demo files for Godot 4.2.1 (#1013)

All demos were opened with Godot 4.2.1, with the mesh format
upgraded for 3D demos.

The 3D antialiasing demo now uses Extra Cull Margin on the last
object to prevent it from disappearing too early when the camera
rotates (due to its use of shader-based animation).
This commit is contained in:
Hugo Locurcio
2024-02-01 17:30:08 +01:00
committed by GitHub
parent b74261ca04
commit 2a962929f3
348 changed files with 1229 additions and 1249 deletions

View File

@@ -13,7 +13,7 @@ config_version=5
config/name="BiDi and Font Features"
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://bidi.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"

View File

@@ -12,17 +12,17 @@ config_version=5
config/name="Control Gallery"
config/description="Showcases various Control nodes with their names affixed for easy recognition."
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://control_gallery.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "official")
[display]
window/vsync/vsync_mode=0
window/stretch/mode="canvas_items"
window/stretch/aspect="expand"
window/vsync/vsync_mode=0
[rendering]

View File

@@ -15,11 +15,11 @@ config/description="A demo showcasing drag and drop functionality.
- Drag and drop the color buttons to copy their colors over.
- Click on the buttons to manually adjust their color."
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://drag_and_drop.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "official")
[display]

View File

@@ -16,9 +16,9 @@ dest_files=["res://.godot/imported/paint_tools.png-224b64b7ddb26189a369199f6d686
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false

View File

@@ -14,10 +14,10 @@ config/name="GD Paint"
config/description="GD Paint is a simple image editor made using Godot and GDScript.
It supports different types of 'brushes': a basic pen/pencil
and eraser, as well as a rectangle and a circle brush."
run/main_scene="res://paint_root.tscn"
config/icon="res://icon.webp"
config/features=PackedStringArray("4.0")
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://paint_root.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[debug]

View File

@@ -16,10 +16,10 @@ config/description="A demo showing how to build an input key remapping screen.
- Click the buttons to change the bound keys.
- Persists the keys to disk, so they are preserved
after the project is restarted."
run/main_scene="res://InputRemapMenu.tscn"
config/icon="res://icon.webp"
config/features=PackedStringArray("4.0")
config/tags=PackedStringArray("demo", "gui", "input", "official", "settings")
run/main_scene="res://InputRemapMenu.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[autoload]
@@ -36,27 +36,27 @@ window/stretch/aspect="expand"
move_right={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"store_command":true,"alt_pressed":false,"shift_pressed":false,"meta_pressed":false,"command_pressed":false,"pressed":false,"keycode":16777233,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":16777233,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}
move_left={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"store_command":true,"alt_pressed":false,"shift_pressed":false,"meta_pressed":false,"command_pressed":false,"pressed":false,"keycode":16777231,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":16777231,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}
look_up={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"store_command":true,"alt_pressed":false,"shift_pressed":false,"meta_pressed":false,"command_pressed":false,"pressed":false,"keycode":16777232,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":16777232,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}
crouch={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"store_command":true,"alt_pressed":false,"shift_pressed":false,"meta_pressed":false,"command_pressed":false,"pressed":false,"keycode":16777234,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":16777234,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}
dash={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"store_command":true,"alt_pressed":false,"shift_pressed":false,"meta_pressed":false,"command_pressed":false,"pressed":false,"keycode":16777237,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":16777237,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}

View File

@@ -17,10 +17,10 @@ The technique used allows the text to remain clear under arbitrary zooms and rot
The multi-channel part refers to the font texture being generated in a way that allows
for higher precision when rendering the font. This allows MSDF fonts to be more readable
at small font sizes compared to single-channel signed distance field fonts."
run/main_scene="res://sdf_font_demo.tscn"
config/features=PackedStringArray("4.0")
config/icon="res://icon.webp"
config/tags=PackedStringArray("2d", "demo", "gui", "official", "rendering")
run/main_scene="res://sdf_font_demo.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[display]
@@ -31,7 +31,7 @@ window/stretch/aspect="expand"
toggle_msdf_font={
"deadzone": 0.5,
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":83,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":83,"physical_keycode":0,"key_label":0,"unicode":0,"echo":false,"script":null)
]
}

View File

@@ -27,20 +27,20 @@ Additionally, a GUI margin setting is provided to better handle TVs
with an overscan area to prevent GUI elements from being cut off.
This can also improve the gameplay experience on large monitors
by bringing HUD elements closer to the center of the screen."
config/tags=PackedStringArray("accessibility", "best_practices", "demo", "gui", "official")
run/main_scene="res://main.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"
config/tags=PackedStringArray("accessibility", "best_practices", "demo", "gui", "official")
[display]
window/size/viewport_width=648
window/size/window_width_override=1152
window/size/window_height_override=648
window/handheld/orientation="sensor"
window/stretch/mode="canvas_items"
window/stretch/aspect="expand"
window/handheld/orientation="sensor"
[gui]

View File

@@ -11,10 +11,10 @@ config_version=5
[application]
config/name="Pseudolocalization"
run/main_scene="res://Pseudolocalization.tscn"
config/features=PackedStringArray("4.0")
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "internationalization", "official")
run/main_scene="res://Pseudolocalization.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[internationalization]

View File

@@ -13,10 +13,10 @@ config_version=5
config/name="RegEx (Regular Expressions)"
config/description="A demo showing regex functionality and usage.
Can also serve as a playground for regex testing."
run/main_scene="res://regex.tscn"
config/features=PackedStringArray("4.0")
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://regex.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[display]

View File

@@ -12,11 +12,11 @@ config_version=5
config/name="Rich Text Label with BBCode"
config/description="A demo showcasing the support for rich text and BBCode via RichTextLabel."
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://rich_text_bbcode.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "official")
[display]

View File

@@ -16,9 +16,9 @@ dest_files=["res://.godot/imported/unicorn_icon.png-7e6ed0493ce9bae1105057e782fc
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false

View File

@@ -12,18 +12,18 @@ config_version=5
config/name="GUI Theming Override"
config/description="Demonstrates how to override GUI colors and styleboxes at runtime."
config/tags=PackedStringArray("demo", "gui", "official")
run/main_scene="res://test.tscn"
config/features=PackedStringArray("4.0")
config/features=PackedStringArray("4.2")
run/low_processor_mode=true
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "official")
[display]
window/size/viewport_height=576
window/vsync/vsync_mode=0
window/stretch/mode="canvas_items"
window/stretch/aspect="expand"
window/vsync/vsync_mode=0
[rendering]

View File

@@ -13,10 +13,10 @@ config_version=5
config/name="Translation Demo"
config/description="A demo showing how Godot seamlessly enables
the use of localized resources and texts."
run/main_scene="res://translation_demo.tscn"
config/icon="res://icon.webp"
config/features=PackedStringArray("4.0")
config/tags=PackedStringArray("demo", "internationalization", "official")
run/main_scene="res://translation_demo.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"
[display]
@@ -25,11 +25,11 @@ window/stretch/aspect="expand"
[internationalization]
locale/translations=PackedStringArray("res://text.en.translation", "res://text.es.translation", "res://text.ja.translation")
locale/translation_remaps={
"res://flag_uk.png": PackedStringArray("res://flag_spain.png:es", "res://flag_japan.png:ja"),
"res://hello_en.wav": PackedStringArray("res://hello_es.wav:es", "res://hello_jp.wav:ja")
}
locale/translations=PackedStringArray("res://text.en.translation", "res://text.es.translation", "res://text.ja.translation")
locale/locale_filter_mode=0
[locale]

View File

@@ -1,7 +1,7 @@
[remap]
importer="font_data_dynamic"
type="FontData"
type="FontFile"
uid="uid://cppw66bb3hcnx"
path="res://.godot/imported/NotoNaskhArabic-Bold.ttf-b67ac52f5189efb58090e60209f82666.fontdata"
@@ -12,17 +12,22 @@ dest_files=["res://.godot/imported/NotoNaskhArabic-Bold.ttf-b67ac52f5189efb58090
[params]
antialiased=true
Rendering=null
antialiasing=1
generate_mipmaps=false
multichannel_signed_distance_field=false
msdf_pixel_range=8.0
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload/char_ranges=PackedStringArray()
preload/glyph_ranges=PackedStringArray()
preload/configurations=PackedStringArray()
support_overrides/language_enabled=PackedStringArray()
support_overrides/language_disabled=PackedStringArray()
support_overrides/script_enabled=PackedStringArray()
support_overrides/script_disabled=PackedStringArray()
preload=[]
language_support={}
script_support={}
opentype_features={}

View File

@@ -1,7 +1,7 @@
[remap]
importer="font_data_dynamic"
type="FontData"
type="FontFile"
uid="uid://gfhw2u2k16h"
path="res://.godot/imported/NotoSans-Bold.ttf-8ff3d9f1cfda88e84d6afd9724b2bba7.fontdata"
@@ -12,17 +12,22 @@ dest_files=["res://.godot/imported/NotoSans-Bold.ttf-8ff3d9f1cfda88e84d6afd9724b
[params]
antialiased=true
Rendering=null
antialiasing=1
generate_mipmaps=false
multichannel_signed_distance_field=false
msdf_pixel_range=8.0
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload/char_ranges=PackedStringArray()
preload/glyph_ranges=PackedStringArray()
preload/configurations=PackedStringArray()
support_overrides/language_enabled=PackedStringArray()
support_overrides/language_disabled=PackedStringArray()
support_overrides/script_enabled=PackedStringArray()
support_overrides/script_disabled=PackedStringArray()
preload=[]
language_support={}
script_support={}
opentype_features={}

View File

@@ -6,11 +6,12 @@
; [section] ; section goes between []
; param=value ; assign values to parameters
config_version=4
config_version=5
[application]
config/name="UI Mirroring Demo"
run/main_scene="res://ui_mirroring.tscn"
config/icon="res://icon.webp"
config/tags=PackedStringArray("demo", "gui", "internationalization", "official")
run/main_scene="res://ui_mirroring.tscn"
config/features=PackedStringArray("4.2")
config/icon="res://icon.webp"

View File

@@ -1,9 +1,9 @@
[remap]
importer="texture"
type="StreamTexture2D"
type="CompressedTexture2D"
uid="uid://bk7vjwlmxebjj"
path="res://.godot/imported/ui_mirroring_ar.png-0ac3776471fa54847d7107e345a38530.stex"
path="res://.godot/imported/ui_mirroring_ar.png-0ac3776471fa54847d7107e345a38530.ctex"
metadata={
"vram_texture": false
}
@@ -11,17 +11,16 @@ metadata={
[deps]
source_file="res://screenshots/ui_mirroring_ar.png"
dest_files=["res://.godot/imported/ui_mirroring_ar.png-0ac3776471fa54847d7107e345a38530.stex"]
dest_files=["res://.godot/imported/ui_mirroring_ar.png-0ac3776471fa54847d7107e345a38530.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0
compress/channel_pack=0
compress/streamed=false
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
@@ -29,7 +28,7 @@ roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/HDR_as_SRGB=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0

View File

@@ -1,9 +1,9 @@
[remap]
importer="texture"
type="StreamTexture2D"
type="CompressedTexture2D"
uid="uid://kmiwt21qccaq"
path="res://.godot/imported/ui_mirroring_en.png-2424f2dd8e09af8f321757ff70ce6185.stex"
path="res://.godot/imported/ui_mirroring_en.png-2424f2dd8e09af8f321757ff70ce6185.ctex"
metadata={
"vram_texture": false
}
@@ -11,17 +11,16 @@ metadata={
[deps]
source_file="res://screenshots/ui_mirroring_en.png"
dest_files=["res://.godot/imported/ui_mirroring_en.png-2424f2dd8e09af8f321757ff70ce6185.stex"]
dest_files=["res://.godot/imported/ui_mirroring_en.png-2424f2dd8e09af8f321757ff70ce6185.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/bptc_ldr=0
compress/normal_map=0
compress/channel_pack=0
compress/streamed=false
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
@@ -29,7 +28,7 @@ roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/HDR_as_SRGB=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0