From 950d93ed0e500332de42d679f856d58d9051de16 Mon Sep 17 00:00:00 2001 From: Richard Aasa Date: Mon, 25 May 2026 20:36:39 +0300 Subject: [PATCH] PS1 filter --- scene.tscn | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/scene.tscn b/scene.tscn index 28f5653..a16e42a 100644 --- a/scene.tscn +++ b/scene.tscn @@ -3,9 +3,16 @@ [ext_resource type="PackedScene" uid="uid://crtm0xtiql3r8" path="res://Player.tscn" id="1_ulcgi"] [ext_resource type="PackedScene" uid="uid://dio67r8ambe7h" path="res://Assets/arena_placeholder_v01.glb" id="2_nxogm"] [ext_resource type="Script" path="res://matador_spawn.gd" id="3_spawn"] +[ext_resource type="Shader" path="res://ps1_filter.gdshader" id="4_ps1shader"] [sub_resource type="BoxShape3D" id="BoxShape3D_ulcgi"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ps1"] +shader = ExtResource("4_ps1shader") +shader_parameter/pixel_scale = 4.0 +shader_parameter/color_depth = 5.0 +shader_parameter/dither_strength = 0.8 + [node name="scene" type="Node3D" unique_id=22320312] [node name="Player" parent="." unique_id=165510044 instance=ExtResource("1_ulcgi")] @@ -27,3 +34,13 @@ shape = SubResource("BoxShape3D_ulcgi") [node name="MatadorSpawner" type="Node3D" parent="." unique_id=3001000001] script = ExtResource("3_spawn") + +[node name="CanvasLayer" type="CanvasLayer" parent="."] +layer = 10 + +[node name="PS1Filter" type="ColorRect" parent="CanvasLayer"] +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +material = SubResource("ShaderMaterial_ps1")