новый рендер

This commit is contained in:
2026-06-27 12:13:11 +04:00
parent af5e1f4d6c
commit 1b8d15f2e4
16 changed files with 2562 additions and 443 deletions
+2
View File
@@ -1,3 +1,5 @@
*
!.gitignore
!wmo_streaming_resource.gd
!splat_adt_tile.gd
!control_splat_adt_tile.gd
+17
View File
@@ -0,0 +1,17 @@
extends Resource
class_name ControlSplatADTTile
const FORMAT_VERSION := 3
@export var format_version: int = FORMAT_VERSION
@export var map_name: String = ""
@export var tile_x: int = 0
@export var tile_y: int = 0
@export var tile_origin: Vector3 = Vector3.ZERO
@export var lod: int = 0
@export var texture_size: int = 256
@export var terrain_mesh: Mesh
@export var texture_images: Array[Image] = []
@export var alpha_atlas: Texture2D
@export var layer_index_map: Texture2D
@export var texture_names: PackedStringArray = PackedStringArray()
+12
View File
@@ -0,0 +1,12 @@
extends Resource
class_name SplatADTTile
const FORMAT_VERSION := 1
@export var format_version: int = FORMAT_VERSION
@export var map_name: String = ""
@export var tile_x: int = 0
@export var tile_y: int = 0
@export var tile_origin: Vector3 = Vector3.ZERO
@export var lod: int = 3
@export var terrain_mesh: Mesh