mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 10:15:45 +00:00
Tank texture and mapping
This commit is contained in:
parent
4b65b25dcd
commit
9b85deadc4
24 changed files with 2780 additions and 623 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -15,9 +15,11 @@ dest_files=["res://.godot/imported/Tank.gltf-869eb64f05263faa62e719f6cdfb8636.sc
|
||||||
|
|
||||||
nodes/root_type=""
|
nodes/root_type=""
|
||||||
nodes/root_name=""
|
nodes/root_name=""
|
||||||
|
nodes/root_script=null
|
||||||
nodes/apply_root_scale=true
|
nodes/apply_root_scale=true
|
||||||
nodes/root_scale=1.0
|
nodes/root_scale=1.0
|
||||||
nodes/import_as_skeleton_bones=false
|
nodes/import_as_skeleton_bones=false
|
||||||
|
nodes/use_name_suffixes=true
|
||||||
nodes/use_node_type_suffixes=true
|
nodes/use_node_type_suffixes=true
|
||||||
meshes/ensure_tangents=true
|
meshes/ensure_tangents=true
|
||||||
meshes/generate_lods=true
|
meshes/generate_lods=true
|
||||||
|
|
@ -32,6 +34,9 @@ animation/trimming=false
|
||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
animation/import_rest_as_RESET=false
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
|
materials/extract=0
|
||||||
|
materials/extract_format=0
|
||||||
|
materials/extract_path=""
|
||||||
_subresources={}
|
_subresources={}
|
||||||
gltf/naming_version=1
|
gltf/naming_version=1
|
||||||
gltf/embedded_image_handling=1
|
gltf/embedded_image_handling=1
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
BIN
3D/BlockbenchModels/Tank/Tank_0.png
(Stored with Git LFS)
BIN
3D/BlockbenchModels/Tank/Tank_0.png
(Stored with Git LFS)
Binary file not shown.
|
|
@ -8,7 +8,7 @@ metadata={
|
||||||
"vram_texture": false
|
"vram_texture": false
|
||||||
}
|
}
|
||||||
generator_parameters={
|
generator_parameters={
|
||||||
"md5": "9fe48a635fd9642b4d6d2aeb3d98c93b"
|
"md5": "78914c03aa4b6881a665e5df8889d2b4"
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
@ -21,6 +21,8 @@ dest_files=["res://.godot/imported/Tank_0.png-55a642086256dfa487bb1be90196ea99.c
|
||||||
compress/mode=3
|
compress/mode=3
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
|
|
@ -28,6 +30,10 @@ mipmaps/generate=true
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
process/fix_alpha_border=true
|
process/fix_alpha_border=true
|
||||||
process/premult_alpha=false
|
process/premult_alpha=false
|
||||||
process/normal_map_invert_y=false
|
process/normal_map_invert_y=false
|
||||||
|
|
|
||||||
BIN
3D/BlockbenchModels/Tank/Tank_0_Noisy.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Tank/Tank_0_Noisy.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Tank/Tank_0_Noisy.png.import
Normal file
40
3D/BlockbenchModels/Tank/Tank_0_Noisy.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://b6ggyc15h63ml"
|
||||||
|
path="res://.godot/imported/Tank_0_Noisy.png-ed2e88307a8d7edff749b25b36dd248a.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://3D/BlockbenchModels/Tank/Tank_0_Noisy.png"
|
||||||
|
dest_files=["res://.godot/imported/Tank_0_Noisy.png-ed2e88307a8d7edff749b25b36dd248a.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=3
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
BIN
3D/MapModels/actor_tank.glb
Normal file
BIN
3D/MapModels/actor_tank.glb
Normal file
Binary file not shown.
1530
3D/Maps/Factory4.map
1530
3D/Maps/Factory4.map
File diff suppressed because it is too large
Load diff
|
|
@ -1,17 +1,19 @@
|
||||||
[gd_resource type="Resource" script_class="FuncGodotFGDPointClass" load_steps=4 format=3 uid="uid://cqk03eifgt8do"]
|
[gd_resource type="Resource" script_class="FuncGodotFGDModelPointClass" load_steps=4 format=3 uid="uid://cqk03eifgt8do"]
|
||||||
|
|
||||||
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_8vrfi"]
|
[ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_8vrfi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://c3w0y1513hhbi" path="res://3D/BlockbenchModels/Tank/Tank_3D_Big.tscn" id="2_8vrfi"]
|
[ext_resource type="PackedScene" uid="uid://c3w0y1513hhbi" path="res://3D/BlockbenchModels/Tank/Tank_3D_Big.tscn" id="2_8vrfi"]
|
||||||
[ext_resource type="Script" uid="uid://cxsqwtsqd8w33" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_nn2ql"]
|
[ext_resource type="Script" uid="uid://ldfqjtq0br35" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_8vrfi"]
|
||||||
|
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("3_nn2ql")
|
script = ExtResource("3_8vrfi")
|
||||||
|
target_map_editor = 1
|
||||||
|
rotation_offset = Vector3(0, 180, 0)
|
||||||
scene_file = ExtResource("2_8vrfi")
|
scene_file = ExtResource("2_8vrfi")
|
||||||
apply_scale_on_map_build = false
|
apply_scale_on_map_build = false
|
||||||
classname = "actor_tank"
|
classname = "actor_tank"
|
||||||
description = "Tank"
|
description = "Tank"
|
||||||
base_classes = Array[Resource]([ExtResource("1_8vrfi")])
|
base_classes = Array[Resource]([ExtResource("1_8vrfi")])
|
||||||
meta_properties = {
|
meta_properties = {
|
||||||
"model": "\"3D/MapModels/Tank.glb\"",
|
"model": "\"3D/MapModels/actor_tank.glb\"",
|
||||||
"size": AABB(-8, -8, -8, 8, 8, 8)
|
"size": AABB(-8, -8, -8, 8, 8, 8)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,8 @@
|
||||||
[resource]
|
[resource]
|
||||||
script = ExtResource("1_prigk")
|
script = ExtResource("1_prigk")
|
||||||
script_class = ExtResource("3_cr881")
|
script_class = ExtResource("3_cr881")
|
||||||
|
apply_rotation_on_map_build = false
|
||||||
|
apply_scale_on_map_build = false
|
||||||
classname = "marker_spawn"
|
classname = "marker_spawn"
|
||||||
description = "Spawn Marker"
|
description = "Spawn Marker"
|
||||||
base_classes = Array[Resource]([ExtResource("1_v787f")])
|
base_classes = Array[Resource]([ExtResource("1_v787f")])
|
||||||
|
|
@ -17,8 +19,8 @@ class_property_descriptions = {
|
||||||
"id": "The ID of the marker"
|
"id": "The ID of the marker"
|
||||||
}
|
}
|
||||||
meta_properties = {
|
meta_properties = {
|
||||||
"color": Color(0.8, 0.8, 0.8, 1),
|
"color": Color(0.18968855, 0.7421875, 0.2575177, 1),
|
||||||
"size": AABB(-4, -4, -8, 4, 4, 8)
|
"size": AABB(-4, -4, -6, 4, 4, 6)
|
||||||
}
|
}
|
||||||
node_class = "Marker3D"
|
node_class = "Marker3D"
|
||||||
metadata/_custom_type_script = "uid://cxsqwtsqd8w33"
|
metadata/_custom_type_script = "uid://cxsqwtsqd8w33"
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://d3igyepjhe2ya"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bnaihxw0ji157" path="res://textures/Floors/CableFloor_001.png" id="1_nwpl3"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_nwpl3")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
|
|
@ -3,32 +3,39 @@
|
||||||
importer="texture"
|
importer="texture"
|
||||||
type="CompressedTexture2D"
|
type="CompressedTexture2D"
|
||||||
uid="uid://bdvsijk1a4ghb"
|
uid="uid://bdvsijk1a4ghb"
|
||||||
path="res://.godot/imported/Various5.png-6360761a271c03b6bf80da048538ffdb.ctex"
|
path.s3tc="res://.godot/imported/Various5.png-6360761a271c03b6bf80da048538ffdb.s3tc.ctex"
|
||||||
metadata={
|
metadata={
|
||||||
"vram_texture": false
|
"imported_formats": ["s3tc_bptc"],
|
||||||
|
"vram_texture": true
|
||||||
}
|
}
|
||||||
|
|
||||||
[deps]
|
[deps]
|
||||||
|
|
||||||
source_file="res://textures/Various/Various5.png"
|
source_file="res://textures/Various/Various5.png"
|
||||||
dest_files=["res://.godot/imported/Various5.png-6360761a271c03b6bf80da048538ffdb.ctex"]
|
dest_files=["res://.godot/imported/Various5.png-6360761a271c03b6bf80da048538ffdb.s3tc.ctex"]
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
compress/mode=0
|
compress/mode=2
|
||||||
compress/high_quality=false
|
compress/high_quality=false
|
||||||
compress/lossy_quality=0.7
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
compress/hdr_compression=1
|
compress/hdr_compression=1
|
||||||
compress/normal_map=0
|
compress/normal_map=0
|
||||||
compress/channel_pack=0
|
compress/channel_pack=0
|
||||||
mipmaps/generate=false
|
mipmaps/generate=true
|
||||||
mipmaps/limit=-1
|
mipmaps/limit=-1
|
||||||
roughness/mode=0
|
roughness/mode=0
|
||||||
roughness/src_normal=""
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
process/fix_alpha_border=true
|
process/fix_alpha_border=true
|
||||||
process/premult_alpha=false
|
process/premult_alpha=false
|
||||||
process/normal_map_invert_y=false
|
process/normal_map_invert_y=false
|
||||||
process/hdr_as_srgb=false
|
process/hdr_as_srgb=false
|
||||||
process/hdr_clamp_exposure=false
|
process/hdr_clamp_exposure=false
|
||||||
process/size_limit=0
|
process/size_limit=0
|
||||||
detect_3d/compress_to=1
|
detect_3d/compress_to=0
|
||||||
|
|
|
||||||
8
ExternalMaterial/HexGrid/Singles/Various/Various5.tres
Normal file
8
ExternalMaterial/HexGrid/Singles/Various/Various5.tres
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bl0ebippji4d8"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://bdvsijk1a4ghb" path="res://textures/Various/Various5.png" id="1_q6an6"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_q6an6")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
File diff suppressed because one or more lines are too long
BIN
textures/Manual/Chevron_3.aseprite
(Stored with Git LFS)
Normal file
BIN
textures/Manual/Chevron_3.aseprite
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
textures/Manual/Chevron_3.png
(Stored with Git LFS)
Normal file
BIN
textures/Manual/Chevron_3.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
textures/Manual/Chevron_3.png.import
Normal file
40
textures/Manual/Chevron_3.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dh5jsjt2yin5y"
|
||||||
|
path="res://.godot/imported/Chevron_3.png-d43b3be8d02f20165f432f772568a623.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://textures/Manual/Chevron_3.png"
|
||||||
|
dest_files=["res://.godot/imported/Chevron_3.png-d43b3be8d02f20165f432f772568a623.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=3
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
8
textures/Manual/Chevron_3.tres
Normal file
8
textures/Manual/Chevron_3.tres
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://cbvlvnu4vl4lm"]
|
||||||
|
|
||||||
|
[ext_resource type="Texture2D" uid="uid://dh5jsjt2yin5y" path="res://textures/Manual/Chevron_3.png" id="1_uolf3"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
albedo_texture = ExtResource("1_uolf3")
|
||||||
|
metallic_specular = 0.0
|
||||||
|
texture_filter = 2
|
||||||
BIN
textures/Manual/Chevron_4.aseprite
(Stored with Git LFS)
Normal file
BIN
textures/Manual/Chevron_4.aseprite
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
textures/Manual/Chevron_4.png
(Stored with Git LFS)
Normal file
BIN
textures/Manual/Chevron_4.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
textures/Manual/Chevron_4.png.import
Normal file
40
textures/Manual/Chevron_4.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="texture"
|
||||||
|
type="CompressedTexture2D"
|
||||||
|
uid="uid://dx3xjx8rqbyrv"
|
||||||
|
path="res://.godot/imported/Chevron_4.png-1e65881a9f9fe5b4ebd6a565c092e2c2.ctex"
|
||||||
|
metadata={
|
||||||
|
"vram_texture": false
|
||||||
|
}
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://textures/Manual/Chevron_4.png"
|
||||||
|
dest_files=["res://.godot/imported/Chevron_4.png-1e65881a9f9fe5b4ebd6a565c092e2c2.ctex"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
compress/mode=3
|
||||||
|
compress/high_quality=false
|
||||||
|
compress/lossy_quality=0.7
|
||||||
|
compress/uastc_level=0
|
||||||
|
compress/rdo_quality_loss=0.0
|
||||||
|
compress/hdr_compression=1
|
||||||
|
compress/normal_map=0
|
||||||
|
compress/channel_pack=0
|
||||||
|
mipmaps/generate=true
|
||||||
|
mipmaps/limit=-1
|
||||||
|
roughness/mode=0
|
||||||
|
roughness/src_normal=""
|
||||||
|
process/channel_remap/red=0
|
||||||
|
process/channel_remap/green=1
|
||||||
|
process/channel_remap/blue=2
|
||||||
|
process/channel_remap/alpha=3
|
||||||
|
process/fix_alpha_border=true
|
||||||
|
process/premult_alpha=false
|
||||||
|
process/normal_map_invert_y=false
|
||||||
|
process/hdr_as_srgb=false
|
||||||
|
process/hdr_clamp_exposure=false
|
||||||
|
process/size_limit=0
|
||||||
|
detect_3d/compress_to=0
|
||||||
Loading…
Add table
Add a link
Reference in a new issue