slight tweaks to play scene & background

This commit is contained in:
msk
2023-09-02 20:11:50 -07:00
parent 1e7b872d26
commit 26a7ac1c96
5 changed files with 17 additions and 7 deletions
+10 -2
View File
@@ -1,7 +1,12 @@
[gd_scene load_steps=6 format=3 uid="uid://bqh00ot0csqmk"]
[gd_scene load_steps=7 format=3 uid="uid://bqh00ot0csqmk"]
[ext_resource type="PackedScene" uid="uid://bbvduvnoesla5" path="res://Things/TunnelObjects/3D/Background/Background.tscn" id="1_2wv7o"]
[sub_resource type="Environment" id="Environment_nefjb"]
ambient_light_source = 1
ambient_light_energy = 0.0
reflected_light_source = 1
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5cd2b"]
resource_name = "DefaultMaterial"
vertex_color_use_as_albedo = true
@@ -45,13 +50,16 @@ shading_mode = 0
[node name="Play" type="Node"]
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_nefjb")
[node name="Node3D" type="Node3D" parent="."]
[node name="Camera3D" type="Camera3D" parent="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.095)
fov = 60.0
near = 0.001
far = 100.0
far = 10.0
[node name="Cone" type="Node3D" parent="Node3D"]
visible = false
+4 -3
View File
@@ -9,13 +9,13 @@
using Godot;
using System.Collections.Generic;
namespace WacK
namespace WacK.Things.TunnelObjects
{
public enum DrawDirection {
CounterClockwise, Clockwise, Center
}
public class Background : Node
public partial class Background : Node
{
private bool isReady = false;
private float _drawLength;
@@ -49,10 +49,11 @@ namespace WacK
bgMaterial = (StandardMaterial3D) segments[0].GetChild<CsgPolygon3D>(1).Material;
isReady = true;
DrawLength = DrawLength;
// DrawLength = DrawLength;
}
// draw in 6/60 frames (0.1s)
// TODO: figure out how WACCA handles animation speed
public async void SetSegments(int pos, int size, bool state, DrawDirection direction)
{
// GD.Print($"{direction} = {state}. Even? {size % 2 == 0}");
@@ -10,7 +10,7 @@ shading_mode = 0
albedo_color = Color(0, 0, 0, 1)
distance_fade_mode = 1
distance_fade_min_distance = 6.0
distance_fade_max_distance = 0.0
distance_fade_max_distance = 0.5
[sub_resource type="StandardMaterial3D" id="3"]
transparency = 1
@@ -1,6 +1,6 @@
[gd_scene load_steps=3 format=3 uid="uid://bbvduvnoesla5"]
[ext_resource type="PackedScene" path="res://Things/TunnelObjects/3D/Background/BGSegment.tscn" id="1"]
[ext_resource type="PackedScene" uid="uid://bgvm8k2dygr3k" path="res://Things/TunnelObjects/3D/Background/BGSegment.tscn" id="1"]
[ext_resource type="Script" path="res://Scripts/Things/TunnelObjects/Background.cs" id="1_7hv1b"]
[node name="Background" type="Node3D"]
+1
View File
@@ -30,3 +30,4 @@ project/assembly_name="WacK"
[rendering]
renderer/rendering_method="mobile"
anti_aliasing/quality/msaa_3d=1