Compare commits

...

1 Commits

Author SHA1 Message Date
3885a7eedb Scene watcher window 2025-02-14 15:48:48 +01:00
3 changed files with 23 additions and 2 deletions

View File

@ -28,4 +28,4 @@ venkovního úhlu. Protože reálně jsem od něj mega daleko, takže portálov
- **Fejkování světel** (OmniLight) by možná šlo!!! S rendering layerama bys nastavil aby některé světla byly vidět JEN skrz portály a NE tou kamerou co má hráč na sobě.
- Tohle platí hlavně u ~~free-standing~~ portálů na které jde koukat z obou stran. *Bylo by divné kdyby byl zezadu portálu ve vzduchu light source jenom proto, že na druhé straně portálu (bůh ví kde) takový source někde je*
- Free-standing portál neni uplně dobrý příklad, protože by to světlo mělo házet _výseč_ ven. To ničím fajné, to jsme zpátky u raytracingu. Leda by to člověk oblbnul nějakým shadow meshem nebo něco.. hm. Velmi specifické. Ale u těch dveří jako v semaforovém levelu by to fungovalo asi v pohodě, protože kolem futer je stěna.
- Spotlight..?
- Spotlight..?

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=12 format=3 uid="uid://27pb62xwsqd8"]
[gd_scene load_steps=13 format=3 uid="uid://27pb62xwsqd8"]
[ext_resource type="PackedScene" uid="uid://b5x7fmpwck335" path="res://hud.tscn" id="1_mmt1i"]
[ext_resource type="MeshLibrary" uid="uid://bedqgubx1g1uf" path="res://prototypes.tres" id="2_vdsn8"]
@ -25,6 +25,9 @@ glow_enabled = true
[sub_resource type="BoxShape3D" id="BoxShape3D_cgnft"]
size = Vector3(2, 2, 0.5)
[sub_resource type="ViewportTexture" id="ViewportTexture_mmt1i"]
viewport_path = NodePath("SubViewport")
[node name="level_3rooms" type="Node3D"]
[node name="HUD" parent="." instance=ExtResource("1_mmt1i")]
@ -104,3 +107,20 @@ omni_range = 4.0
[node name="PortalEnvironmentAdapter" type="Node" parent="." node_paths=PackedStringArray("base")]
script = ExtResource("7_2gewm")
base = NodePath("../WorldEnvironment")
[node name="Window" type="Window" parent="."]
title = "Scene overview"
initial_position = 3
size = Vector2i(1920, 1080)
current_screen = 1
[node name="TextureRect" type="TextureRect" parent="Window"]
offset_right = 40.0
offset_bottom = 40.0
texture = SubResource("ViewportTexture_mmt1i")
[node name="SubViewport" type="SubViewport" parent="."]
size = Vector2i(1920, 1080)
[node name="Camera3D" type="Camera3D" parent="SubViewport"]
transform = Transform3D(-0.69337, -0.493312, 0.525244, 0, 0.728917, 0.684602, -0.720582, 0.474683, -0.505409, 2.78382, 9.04787, -3.54716)

View File

@ -19,6 +19,7 @@ config/icon="res://icon.svg"
window/size/viewport_width=1920
window/size/viewport_height=1080
window/subwindows/embed_subwindows=false
[input]