From c825a716aa565d5d5c1754debc94f5d5cce8326e Mon Sep 17 00:00:00 2001 From: Dmitrii Bykov Date: Sun, 24 May 2026 20:23:13 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=BE=D1=82=D0=B5=D1=86=20=3D=20male-a?= =?UTF-8?q?=20(=D0=BD=D0=B5=20=D0=BF=D0=BE=D0=BB=D0=B8=D1=86=D0=B5=D0=B9?= =?UTF-8?q?=D1=81=D0=BA=D0=B8=D0=B9)=20+=20scale=202x=20+=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B7=D0=B8=D1=86=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User: character-male-c оказался полицейским, мини-чар слишком маленький. ФИКСЫ: - Заменил character-male-c.glb (cop) → character-male-a.glb (более generic «обычный мужик»). - Mini Characters в Kenney pack ~0.8м высотой по дефолту. Добавил scale 2.0 к Transform3D отца → теперь ~1.6м, соразмерно комнате 2.5м высоты. - Position x=1.7 → x=1.4 — дальше от восточной стены, чтоб scaled модель не вмерзала в дверь. Transform3D разобран: basis = R_y(+π/2) × scale(2.0), origin (1.4, 0, 0). Лицом на -X (запад = к игроку). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../models/characters/Textures/colormap.png.import | 13 +++++++------ scenes/prologue/act1_room.tscn | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/assets/models/characters/Textures/colormap.png.import b/assets/models/characters/Textures/colormap.png.import index 7c1a734..7b8ac1b 100644 --- a/assets/models/characters/Textures/colormap.png.import +++ b/assets/models/characters/Textures/colormap.png.import @@ -3,19 +3,20 @@ importer="texture" type="CompressedTexture2D" uid="uid://dcina0y6noagf" -path="res://.godot/imported/colormap.png-b5aed20b09058b318ffab234d99d2130.ctex" +path.s3tc="res://.godot/imported/colormap.png-b5aed20b09058b318ffab234d99d2130.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://assets/models/characters/Textures/colormap.png" -dest_files=["res://.godot/imported/colormap.png-b5aed20b09058b318ffab234d99d2130.ctex"] +dest_files=["res://.godot/imported/colormap.png-b5aed20b09058b318ffab234d99d2130.s3tc.ctex"] [params] -compress/mode=0 +compress/mode=2 compress/high_quality=false compress/lossy_quality=0.7 compress/uastc_level=0 @@ -23,7 +24,7 @@ compress/rdo_quality_loss=0.0 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -37,4 +38,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/scenes/prologue/act1_room.tscn b/scenes/prologue/act1_room.tscn index e9f6f9f..032e87e 100644 --- a/scenes/prologue/act1_room.tscn +++ b/scenes/prologue/act1_room.tscn @@ -3,7 +3,7 @@ [ext_resource type="Script" path="res://scripts/prologue/act1.gd" id="1_act1"] [ext_resource type="Script" path="res://scripts/interactables/interactable.gd" id="2_int"] [ext_resource type="PackedScene" path="res://scenes/components/player_fpv.tscn" id="3_player"] -[ext_resource type="PackedScene" path="res://assets/models/characters/character-male-c.glb" id="100_father"] +[ext_resource type="PackedScene" path="res://assets/models/characters/character-male-a.glb" id="100_father"] [ext_resource type="PackedScene" path="res://assets/models/furniture/bedSingle.glb" id="101_bed"] [ext_resource type="PackedScene" path="res://assets/models/furniture/desk.glb" id="102_desk"] [ext_resource type="PackedScene" path="res://assets/models/furniture/chairDesk.glb" id="103_chair"] @@ -650,7 +650,7 @@ material_override = SubResource("mat_note") shape = SubResource("shape_note") [node name="FatherNPC" parent="." instance=ExtResource("100_father")] -transform = Transform3D(0, 0, -1, 0, 1, 0, 1, 0, 0, 1.7, 0, 0) +transform = Transform3D(0, 0, -2, 0, 2, 0, 2, 0, 0, 1.4, 0, 0) [node name="PlayerFPV" parent="." instance=ExtResource("3_player")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.5)