mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 08:35:34 +00:00
Compare commits
158 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e5ffb0cf94 | |||
| d78daf4e18 | |||
| f996513dca | |||
| 6215008db7 | |||
| 8d52b49e57 | |||
| acc61f9a0e | |||
| ddde409dbf | |||
| 6777cb1447 | |||
| f7240e1167 | |||
| 07be138a1b | |||
| 35275f9048 | |||
| f58b9646df | |||
| 8492c3644b | |||
| 63ad349b42 | |||
| b6cc5a00e8 | |||
| 18683c0680 | |||
| e735060f93 | |||
| 99281deef4 | |||
| 5a8ccbe51b | |||
| 1b572e82bf | |||
| 670a37140f | |||
| ac96dabf2e | |||
| 4787cd6691 | |||
| 402893ec17 | |||
| 4148dad367 | |||
| c78fa8aa45 | |||
| b5a1c8c759 | |||
| 04cb3da0cd | |||
| b4c38b159e | |||
| c2cc5db381 | |||
| c9a7eee188 | |||
| e969e79591 | |||
| 39e4ef2b66 | |||
| 4011a7c6f6 | |||
| d16f9b3b9d | |||
| b9c15fea3f | |||
| e0387b2c4c | |||
| 28ad663867 | |||
| b9b52d00a7 | |||
| 1ddaab6f86 | |||
|
|
d39a6f6777 | ||
| c0fce878ac | |||
| cbb82512ee | |||
| 1d11462073 | |||
| 75c0a7d994 | |||
| 8e5c575917 | |||
| 06586f2b85 | |||
| c52013d0eb | |||
| c11acda1df | |||
| f1b5251045 | |||
| 9c24e29009 | |||
| d54d9f2b4a | |||
| 1f0ec0c6da | |||
| 4eea1f7389 | |||
| 133f4088d0 | |||
| e416b3d8cd | |||
| 34ea128693 | |||
| 1dfce7802b | |||
| 01a852de9b | |||
| d8d348640c | |||
| b20c4b6fd3 | |||
| 2398283a77 | |||
| 7414ff51c8 | |||
| 45f3e9514d | |||
| 15de54599a | |||
| 9010d40859 | |||
| 0b9ae63f77 | |||
|
|
9f644c9c5c | ||
|
|
c72d96dc0a | ||
|
|
76cd6f20db | ||
|
|
52999bbc8b | ||
|
|
74dcd6d90c | ||
|
|
7cb5bfb593 | ||
|
|
3a7fd66193 | ||
|
|
265f5ecfca | ||
|
|
25dff4215d | ||
|
|
504baedd03 | ||
|
|
938566f099 | ||
|
|
6c9222e47e | ||
|
|
e356c593eb | ||
|
|
3b5edf04ef | ||
|
|
4c7f44abf9 | ||
|
|
05047da6b3 | ||
|
|
944249d408 | ||
|
|
c1f83736f0 | ||
|
|
099c8acf5e | ||
|
|
6d7a23e2f3 | ||
|
|
467fb5be9d | ||
|
|
0b28127970 | ||
|
|
479df3c7c4 | ||
|
|
82f4c75ad7 | ||
| cb87dff402 | |||
|
|
b7b4e1f9c2 | ||
|
|
9b85deadc4 | ||
|
|
4b65b25dcd | ||
|
|
f7448eb3f5 | ||
| 5c9f592cc3 | |||
|
|
b2401656dd | ||
|
|
d3edb4de99 | ||
|
|
aa17c965d5 | ||
|
|
12cbc76f79 | ||
|
|
a996585547 | ||
|
|
8dbfa2ef7a | ||
| 1aa6fac163 | |||
|
|
bcfabb5819 | ||
|
|
cf95c0d5be | ||
|
|
782c007173 | ||
|
|
a774919a8b | ||
|
|
f46d3ad994 | ||
|
|
006cfcacdd | ||
|
|
a10e9f850e | ||
|
|
4223045f06 | ||
|
|
58bde154d7 | ||
|
|
0bda493ec4 | ||
|
|
8f36db3539 | ||
|
|
c8bc978b39 | ||
|
|
d522e0547d | ||
|
|
5f4b8c5b4b | ||
|
|
ecfd54f3e8 | ||
|
|
a11e61b2c2 | ||
|
|
585befb932 | ||
|
|
280af2fcfa | ||
|
|
47f8252e65 | ||
|
|
6263c7e23b | ||
|
|
7a8bb4311b | ||
|
|
5e357e1a96 | ||
|
|
7566b0891c | ||
|
|
0492a008d0 | ||
|
|
9c3a7d6247 | ||
|
|
bd8c8901f3 | ||
|
|
f4f783c5f3 | ||
|
|
e0c99f76d5 | ||
|
|
9dd4b6d6e1 | ||
|
|
08c7a9dbd1 | ||
|
|
0621f2fffe | ||
|
|
8f755d4c16 | ||
| 524f83f922 | |||
|
|
0272521723 | ||
|
|
cb0c37081c | ||
|
|
3904abaa83 | ||
|
|
582e8801bb | ||
|
|
3cf71e5c56 | ||
|
|
5e54f96592 | ||
|
|
823886b4ce | ||
|
|
e23d337a16 | ||
|
|
3df9e2dd85 | ||
|
|
808f3cec9c | ||
|
|
646ca20544 | ||
| 2bd8435127 | |||
|
|
ce422e6c24 | ||
| 6e3e213b09 | |||
| 0e159d3a92 | |||
| 1bc519d913 | |||
|
|
f148e7cac7 | ||
|
|
5c0e05021d | ||
|
|
c68e40b8c3 | ||
|
|
9623d57a71 | ||
|
|
61e4805f90 |
1673 changed files with 64300 additions and 13240 deletions
395
.github/instructions/godot.instructions.md
vendored
Normal file
395
.github/instructions/godot.instructions.md
vendored
Normal file
|
|
@ -0,0 +1,395 @@
|
|||
# CLAUDE.md - AI Assistant Guidelines for Godot 4 C# Development
|
||||
|
||||
## File Creation Guidelines
|
||||
|
||||
### Files AI CAN Create/Edit
|
||||
- **`.cs` files** - All C# script files (preferred for game logic)
|
||||
- **`.tscn` files** - Scene files with basic/logical structure
|
||||
- **`.cfg` files** - Configuration files (like .ini format)
|
||||
|
||||
### Files AI Should Create WITH CAUTION
|
||||
- **`.gd` files** - Only for EditorScript tools (preferred over C# for editor extensions)
|
||||
- **`.tres` files** - Simple resources CAN be created as text:
|
||||
```
|
||||
[gd_resource type="Resource" script_class="Recipe" path="res://scripts/Recipe.cs"]
|
||||
|
||||
id = "fire_water_steam"
|
||||
ingredients = ["fire", "water"]
|
||||
instability_cost = 20.0
|
||||
```
|
||||
BUT: Complex resources with node references or nested resources are better created in editor
|
||||
|
||||
### Files AI Should RARELY Create
|
||||
- **`.json` files** - Only for external data exchange or modding support
|
||||
- Use `.tres` for all game data instead (type-safe, Inspector-editable)
|
||||
- **`.md` files** - Documentation files, only when specifically requested
|
||||
|
||||
### Files AI Should NOT Create
|
||||
- **`.import` files** - Godot manages these automatically
|
||||
- **`project.godot`** - Only modify through Project Settings UI
|
||||
- **`.gdshader` files** - Visual shader editing is more efficient
|
||||
- **Binary files** - Images, sounds, models, etc.
|
||||
|
||||
|
||||
## Scene File (.tscn) Guidelines
|
||||
|
||||
### AI CAN Generate in .tscn
|
||||
```tscn
|
||||
# Basic node structure
|
||||
[node name="Player" type="CharacterBody2D"]
|
||||
unique_name_in_owner = true
|
||||
script = ExtResource("1")
|
||||
|
||||
# Node hierarchy
|
||||
[node name="Sprite2D" type="Sprite2D" parent="."]
|
||||
|
||||
# Signal connections
|
||||
[connection signal="pressed" from="Button" to="." method="_on_button_pressed"]
|
||||
|
||||
# Simple collision shapes
|
||||
[sub_resource type="RectangleShape2D" id="1"]
|
||||
size = Vector2(32, 32)
|
||||
```
|
||||
|
||||
### Human Handles in Editor
|
||||
- Sprite textures and animations
|
||||
- Precise collision shape adjustments
|
||||
- Animation tracks in AnimationPlayer
|
||||
- Particle system parameters
|
||||
- Complex UI layouts with exact positioning
|
||||
- Tilemap painting
|
||||
- Navigation mesh baking
|
||||
- Audio bus assignments
|
||||
|
||||
## Division of Labor
|
||||
|
||||
### AI Handles (Logic & Structure)
|
||||
- Game logic and systems in C#
|
||||
- Node hierarchy structure
|
||||
- Script functionality
|
||||
- Basic scene composition
|
||||
- Export variable definitions
|
||||
- Signal method implementations
|
||||
- Resource class definitions
|
||||
|
||||
### Human Handles (Visual & Feel)
|
||||
- Sprite assignment and animation
|
||||
- Collision shape fine-tuning
|
||||
- Visual effects and particles
|
||||
- UI precise positioning
|
||||
- Audio integration
|
||||
- Testing game feel
|
||||
- Input mapping
|
||||
|
||||
## C# Code Best Practices
|
||||
|
||||
### Node References
|
||||
```csharp
|
||||
// GOOD - Unique names (set in .tscn with unique_name_in_owner = true)
|
||||
private Node player;
|
||||
|
||||
public override void _Ready()
|
||||
{
|
||||
player = GetNode("%Player");
|
||||
}
|
||||
|
||||
// GOOD - Relative paths for direct children
|
||||
private Sprite2D sprite;
|
||||
|
||||
public override void _Ready()
|
||||
{
|
||||
sprite = GetNode<Sprite2D>("Sprite2D");
|
||||
}
|
||||
|
||||
// AVOID - Fragile absolute paths
|
||||
var player = GetNode("/root/Main/World/Player");
|
||||
```
|
||||
|
||||
### Signals
|
||||
```csharp
|
||||
// For static connections (nodes in same scene):
|
||||
// AI provides the method, human connects in editor OR AI adds to .tscn
|
||||
private void _OnButtonPressed()
|
||||
{
|
||||
GD.Print("Button pressed!");
|
||||
}
|
||||
|
||||
// For dynamic connections (runtime created nodes):
|
||||
// AI writes the connection code
|
||||
public override void _Ready()
|
||||
{
|
||||
if (!enemy.Died.IsConnected(Callable.From(_OnEnemyDied)))
|
||||
{
|
||||
enemy.Died.Connect(Callable.From(_OnEnemyDied));
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### Export Variables
|
||||
```csharp
|
||||
// AI defines them with sensible defaults
|
||||
[Export] public float MoveSpeed { get; set; } = 300.0f; // Human tweaks in Inspector
|
||||
[Export] public PackedScene EnemyScene { get; set; } // Human assigns in Inspector
|
||||
|
||||
// Group related exports
|
||||
[ExportGroup("Movement")]
|
||||
[Export] public float Speed { get; set; } = 100.0f;
|
||||
[Export] public float Acceleration { get; set; } = 10.0f;
|
||||
```
|
||||
|
||||
### Scene Instantiation
|
||||
```csharp
|
||||
// Always check if assigned
|
||||
[Export] public PackedScene ProjectileScene { get; set; }
|
||||
|
||||
private void Shoot()
|
||||
{
|
||||
if (ProjectileScene == null)
|
||||
{
|
||||
GD.PrintErr("ProjectileScene not assigned in Inspector");
|
||||
return;
|
||||
}
|
||||
var bullet = ProjectileScene.Instantiate();
|
||||
}
|
||||
```
|
||||
|
||||
## Standard C# Code Structure
|
||||
```csharp
|
||||
using Godot;
|
||||
|
||||
public partial class Player : CharacterBody2D
|
||||
{
|
||||
// Signals
|
||||
[Signal] public delegate void HealthChangedEventHandler(int newValue);
|
||||
|
||||
// Constants
|
||||
private const float MaxSpeed = 400.0f;
|
||||
|
||||
// Export variables
|
||||
[ExportGroup("Combat")]
|
||||
[Export] public int Damage { get; set; } = 10;
|
||||
[Export] public float AttackRate { get; set; } = 1.0f;
|
||||
|
||||
// Private variables
|
||||
private string _currentState = "idle";
|
||||
private Vector2 _velocity = Vector2.Zero;
|
||||
|
||||
// Node references (initialized in _Ready)
|
||||
private Sprite2D _sprite;
|
||||
private Control _healthBar;
|
||||
|
||||
// Godot callbacks
|
||||
public override void _Ready()
|
||||
{
|
||||
_sprite = GetNode<Sprite2D>("Sprite2D");
|
||||
_healthBar = GetNode<Control>("%HealthBar"); // Unique name
|
||||
}
|
||||
|
||||
public override void _PhysicsProcess(double delta)
|
||||
{
|
||||
// Physics logic
|
||||
}
|
||||
|
||||
// Public methods
|
||||
public void TakeDamage(int amount)
|
||||
{
|
||||
// Implementation
|
||||
}
|
||||
|
||||
// Private methods
|
||||
private void UpdateHealthBar()
|
||||
{
|
||||
// Implementation
|
||||
}
|
||||
|
||||
// Signal callbacks
|
||||
private void _OnAreaEntered(Area2D area)
|
||||
{
|
||||
// Implementation
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Resource Creation
|
||||
```csharp
|
||||
// AI provides the Resource class definition
|
||||
using Godot;
|
||||
|
||||
[GlobalClass]
|
||||
public partial class Recipe : Resource
|
||||
{
|
||||
[Export] public string Id { get; set; } = "";
|
||||
[Export] public string[] Ingredients { get; set; } = Array.Empty<string>();
|
||||
[Export] public float InstabilityCost { get; set; } = 0.0f;
|
||||
}
|
||||
|
||||
// Human creates instances: Right-click > Create Resource > Recipe
|
||||
```
|
||||
|
||||
## Testing & Debug Helpers
|
||||
```csharp
|
||||
// Always include debug capability
|
||||
[Export] public bool DebugMode { get; set; } = false;
|
||||
|
||||
// Debug methods
|
||||
public override void _Ready()
|
||||
{
|
||||
if (DebugMode)
|
||||
{
|
||||
GD.Print($"[{Name}] Ready with speed: {MoveSpeed}");
|
||||
}
|
||||
}
|
||||
|
||||
// Unit test methods (can be called from debugger or test scenes)
|
||||
public static float TestBrewingTiming()
|
||||
{
|
||||
float totalTime = 0.4f * 3 + 0.8f; // 3 ingredients + set time
|
||||
System.Diagnostics.Debug.Assert(totalTime < 2.5f, "Brewing too slow!");
|
||||
return totalTime;
|
||||
}
|
||||
```
|
||||
|
||||
## Common C# Patterns
|
||||
|
||||
### Object Pooling Setup
|
||||
```csharp
|
||||
// AI provides the structure, human assigns the scene
|
||||
[Export] public PackedScene PooledScene { get; set; } // Assign in Inspector
|
||||
private readonly Queue<Node> _pool = new();
|
||||
|
||||
private Node GetInstance()
|
||||
{
|
||||
if (_pool.Count == 0)
|
||||
return PooledScene.Instantiate();
|
||||
return _pool.Dequeue();
|
||||
}
|
||||
```
|
||||
|
||||
### State Machine
|
||||
```csharp
|
||||
public enum State { Idle, Moving, Attacking }
|
||||
private State _currentState = State.Idle;
|
||||
|
||||
private void TransitionTo(State newState)
|
||||
{
|
||||
_currentState = newState;
|
||||
switch (newState)
|
||||
{
|
||||
case State.Idle:
|
||||
_animationPlayer.Play("idle");
|
||||
break;
|
||||
case State.Moving:
|
||||
_animationPlayer.Play("run");
|
||||
break;
|
||||
}
|
||||
}
|
||||
```
|
||||
## Instructions for Humans
|
||||
When AI generates code/scenes, it should include clear TODO comments:
|
||||
```csharp
|
||||
// TODO: In Godot Editor:
|
||||
// 1. Assign EnemyScene in Inspector (drag Enemy.tscn)
|
||||
// 2. Set up collision shape (Circle, radius ~16)
|
||||
// 3. Add sprite texture
|
||||
// 4. Connect hurt_box's area_entered signal
|
||||
```
|
||||
|
||||
## What to Avoid
|
||||
|
||||
### DON'T
|
||||
- Hardcode paths to scenes (use [Export])
|
||||
- Create complex AnimationPlayer tracks in code
|
||||
- Generate particle system parameters in code
|
||||
- Edit .import files
|
||||
- Assume node paths without proper initialization
|
||||
- Use old Godot 3 syntax or GDScript patterns in C#
|
||||
- Create collision polygons via code arrays
|
||||
- Modify project.godot directly
|
||||
- Create .gd files for game logic (use C# instead)
|
||||
- Create documentation files unless specifically requested
|
||||
- Use esotheric powershell one-liners for file manipulation (use the available tools or ask the user instead)
|
||||
|
||||
### DO
|
||||
- Use [Export] for all scene references
|
||||
- Use % for unique named nodes with GetNode
|
||||
- Include debug helpers
|
||||
- Check for null before using nodes
|
||||
- Use proper C# naming conventions (PascalCase for public, camelCase for private)
|
||||
- Provide fallbacks and error messages
|
||||
- Keep visual things in the editor
|
||||
- Use C# for all game logic and scripts
|
||||
|
||||
## File Organization Example
|
||||
```
|
||||
/project
|
||||
├── /Scripts # All C# scripts organized by category
|
||||
│ ├── /Resources # Resource class definitions (AI creates these)
|
||||
│ │ └── Recipe.cs
|
||||
│ ├── /Player # Player-related scripts
|
||||
│ │ └── PlayerController.cs
|
||||
│ ├── /Enemies # Enemy-related scripts
|
||||
│ │ └── EnemyAI.cs
|
||||
│ ├── GameManager.cs # Global scripts at root level
|
||||
│ └── EventBus.cs
|
||||
├── /Scenes # Mix of AI and human work, organized by category
|
||||
│ ├── /Player # Player-related scenes
|
||||
│ │ └── Player.tscn # AI creates structure, human adds visuals
|
||||
│ ├── /Enemies # Enemy-related scenes
|
||||
│ │ └── Enemy.tscn
|
||||
│ └── /UI # UI scenes
|
||||
│ └── MainMenu.tscn
|
||||
├── /Resources # .tres resource files organized by category
|
||||
│ ├── /Recipes # Based on AI's Resource classes
|
||||
│ │ └── FireWaterSteam.tres
|
||||
│ └── /Items # Item resources
|
||||
│ └── Sword.tres
|
||||
├── /Shaders # Shader files
|
||||
│ ├── Water.gdshader
|
||||
│ └── Fire.gdshader
|
||||
└── /Sprites # Human manages visual assets
|
||||
├── /Player
|
||||
└── /Enemies
|
||||
```
|
||||
|
||||
## C# Specific Guidelines
|
||||
|
||||
### Naming Conventions
|
||||
- Classes: PascalCase (`PlayerController`)
|
||||
- Public properties/methods: PascalCase (`MoveSpeed`, `TakeDamage()`)
|
||||
- Private fields: _camelCase (`_currentHealth`, `_velocity`)
|
||||
- Constants: PascalCase (`MaxHealth`)
|
||||
- Enums: PascalCase (`PlayerState.Moving`)
|
||||
|
||||
### Property Usage
|
||||
```csharp
|
||||
// Prefer properties over fields for exports
|
||||
[Export] public float Speed { get; set; } = 100.0f;
|
||||
|
||||
// Use private fields for internal state
|
||||
private float _currentSpeed;
|
||||
```
|
||||
|
||||
### Null Safety
|
||||
```csharp
|
||||
// Always check exported scenes/nodes
|
||||
if (ProjectileScene != null)
|
||||
{
|
||||
var projectile = ProjectileScene.Instantiate<Projectile>();
|
||||
// Use the projectile
|
||||
}
|
||||
```
|
||||
|
||||
## Project-Specific Notes
|
||||
|
||||
For **Your game**:
|
||||
|
||||
|
||||
## Summary
|
||||
- AI handles: Logic, structure, systems in C#
|
||||
- Human handles: Visuals, feel, precise adjustments
|
||||
- .tscn files are human-readable and AI can generate them
|
||||
- Always use [Export] and Inspector for scene/resource references
|
||||
- Use C# for all game logic, GDScript only for EditorScript tools
|
||||
- Include debug modes and clear TODOs
|
||||
- Test core mechanics with static methods
|
||||
- Avoid creating documentation unless requested
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -5,4 +5,5 @@ build/**
|
|||
release/**
|
||||
3D/Maps/autosave/**
|
||||
*.tmp
|
||||
*.TMP
|
||||
*.TMP
|
||||
.idea/
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://u6ydl4us550b"]
|
||||
[gd_resource type="StandardMaterial3D" format=3 uid="uid://u6ydl4us550b"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://oo51h3hyujqp" path="res://3D/BlockbenchModels/AlarmBox/Alarm_Box_0.png" id="1_vfsbh"]
|
||||
|
||||
|
|
|
|||
1
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue.gltf
Normal file
1
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue.gltf.import
Normal file
42
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://dccywtfbs7h8o"
|
||||
path="res://.godot/imported/Box_Blue.gltf-495d3958fad67997fcee095f2ecaa0cf.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue.gltf"
|
||||
dest_files=["res://.godot/imported/Box_Blue.gltf-495d3958fad67997fcee095f2ecaa0cf.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue_0.png.import
Normal file
43
3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bgk6mbtnp6d7h"
|
||||
path="res://.godot/imported/Box_Blue_0.png-78a8eea90b8b47f70752ba7813cb08aa.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "29ec1695abcb89f19b86869589f0dcde"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box/BoxTallBlue/Box_Blue_0.png"
|
||||
dest_files=["res://.godot/imported/Box_Blue_0.png-78a8eea90b8b47f70752ba7813cb08aa.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
|
||||
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue.gltf
Normal file
1
3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue.gltf
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://ry8fwoju3alh"
|
||||
path="res://.godot/imported/Box_Tall_Blue.gltf-32c95a0a3f759faa6c65210991a4376b.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue.gltf"
|
||||
dest_files=["res://.godot/imported/Box_Tall_Blue.gltf-32c95a0a3f759faa6c65210991a4376b.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://vfs5f07o0vgg"
|
||||
path="res://.godot/imported/Box_Tall_Blue_0.png-4245332dc40657073db136295eb1d4c3.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "e364f7ef729ee877b8a93d8b0ae47b6b"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_0.png"
|
||||
dest_files=["res://.godot/imported/Box_Tall_Blue_0.png-4245332dc40657073db136295eb1d4c3.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/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ceaf26odb81i1"
|
||||
path="res://.godot/imported/Box_Tall_Blue_Texture.png-1b13698d1dfb1045bfa80a879751c4ee.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box/BoxTallBlue/Box_Tall_Blue_Texture.png"
|
||||
dest_files=["res://.godot/imported/Box_Tall_Blue_Texture.png-1b13698d1dfb1045bfa80a879751c4ee.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
|
||||
1
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.bbmodel
Normal file
1
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.gltf
Normal file
1
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.gltf.import
Normal file
42
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c2xp2n3rv4euj"
|
||||
path="res://.godot/imported/Box_Wood_Big.gltf-113577234c0b1cccf1aeb6b705f69c50.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big.gltf"
|
||||
dest_files=["res://.godot/imported/Box_Wood_Big.gltf-113577234c0b1cccf1aeb6b705f69c50.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_0.png.import
Normal file
43
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://2y6c6sv0g8x0"
|
||||
path="res://.godot/imported/Box_Wood_Big_0.png-82307a8d62bcc739f7133fa713e1bd05.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "ae0b0bf00f76ea93cc2b4ddc393c3f29"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_0.png"
|
||||
dest_files=["res://.godot/imported/Box_Wood_Big_0.png-82307a8d62bcc739f7133fa713e1bd05.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/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dcshjfr7sqbip"
|
||||
path="res://.godot/imported/Box_Wood_Big_Texture.png-39ff1d6dee0f39f89d910ee4aa04260c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Box_Wood_Big/Box_Wood_Big_Texture.png"
|
||||
dest_files=["res://.godot/imported/Box_Wood_Big_Texture.png-39ff1d6dee0f39f89d910ee4aa04260c.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
|
||||
1
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel
Normal file
1
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf
Normal file
1
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import
Normal file
42
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://w6jg5rx6d5gp"
|
||||
path="res://.godot/imported/Control_Pad_Shoot.gltf-205b056699fa6aac12b7f2d57f2524dd.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot.gltf"
|
||||
dest_files=["res://.godot/imported/Control_Pad_Shoot.gltf-205b056699fa6aac12b7f2d57f2524dd.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b7i8madir447q"
|
||||
path="res://.godot/imported/Control_Pad_Shoot_0.png-13bd975c91232e71658c16adfabdcf8b.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "cc1f08e7d0d6da586b40bd729af154e5"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_0.png"
|
||||
dest_files=["res://.godot/imported/Control_Pad_Shoot_0.png-13bd975c91232e71658c16adfabdcf8b.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/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bbkt3uxvhp2qv"
|
||||
path="res://.godot/imported/Control_Pad_Shoot_Texture.png-b359d39323b4c6f64addd77ae3978a12.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/ControlPad/Control_Pad_Shoot_Texture.png"
|
||||
dest_files=["res://.godot/imported/Control_Pad_Shoot_Texture.png-b359d39323b4c6f64addd77ae3978a12.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
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
BIN
3D/BlockbenchModels/Door/Door_0.png
(Stored with Git LFS)
BIN
3D/BlockbenchModels/Door/Door_0.png
(Stored with Git LFS)
Binary file not shown.
|
|
@ -8,7 +8,7 @@ metadata={
|
|||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "0bc273c2893ec5b00f50eea3cc53ce91"
|
||||
"md5": "78e84b4900a72416ee8438efc680b896"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
|
|
|||
BIN
3D/BlockbenchModels/Door/Door_Texture.png
(Stored with Git LFS)
BIN
3D/BlockbenchModels/Door/Door_Texture.png
(Stored with Git LFS)
Binary file not shown.
|
|
@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/Door_Texture.png-9d016e7bcc6632cd0d8a0f5bbea1
|
|||
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
|
||||
|
|
@ -25,6 +27,10 @@ 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
|
||||
|
|
|
|||
BIN
3D/BlockbenchModels/Door/Door_Texture.pxc
Normal file
BIN
3D/BlockbenchModels/Door/Door_Texture.pxc
Normal file
Binary file not shown.
BIN
3D/BlockbenchModels/Door/Door_Texture.pxc1
Normal file
BIN
3D/BlockbenchModels/Door/Door_Texture.pxc1
Normal file
Binary file not shown.
BIN
3D/BlockbenchModels/Door/Door_Texture_Metal.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Door/Door_Texture_Metal.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Door/Door_Texture_Metal.png.import
Normal file
40
3D/BlockbenchModels/Door/Door_Texture_Metal.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://70cq2uvo8mg6"
|
||||
path="res://.godot/imported/Door_Texture_Metal.png-db19011d565dcde9c03fc47d6d1ecf68.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Door/Door_Texture_Metal.png"
|
||||
dest_files=["res://.godot/imported/Door_Texture_Metal.png-db19011d565dcde9c03fc47d6d1ecf68.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
|
||||
1
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.bbmodel
Normal file
1
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.bbmodel
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Filing_Cabinet","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Filing_Cabinet.gltf","enabled":true},"resolution":{"width":64,"height":64},"elements":[{"name":"cuboid","color":0,"origin":[0,-8,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"gpuK":[6,19,7],"8lPQ":[6,19,-5],"L0Jb":[6,0,7],"dhf9":[6,0,-5],"FTYV":[-6,19,7],"SYtQ":[-6,19,-5],"qn2B":[-6,0,7],"JfAr":[-6,0,-5]},"faces":{"vvBVMamj":{"uv":{"dhf9":[12,19],"8lPQ":[12,0],"L0Jb":[0,19],"gpuK":[0,0]},"vertices":["gpuK","L0Jb","8lPQ","dhf9"],"texture":0},"tlTv3YJN":{"uv":{"JfAr":[13,19],"qn2B":[25,19],"SYtQ":[13,0],"FTYV":[25,0]},"vertices":["FTYV","SYtQ","qn2B","JfAr"],"texture":0},"yVckA07I":{"uv":{"SYtQ":[26,0],"FTYV":[26,12],"8lPQ":[38,0],"gpuK":[38,12]},"vertices":["gpuK","8lPQ","FTYV","SYtQ"],"texture":0},"6ti2ucba":{"uv":{"JfAr":[26,25],"dhf9":[38,25],"qn2B":[26,13],"L0Jb":[38,13]},"vertices":["L0Jb","qn2B","dhf9","JfAr"],"texture":0},"o3STMBUA":{"uv":{"qn2B":[0,39],"L0Jb":[12,39],"FTYV":[0,20],"gpuK":[12,20]},"vertices":["gpuK","FTYV","L0Jb","qn2B"],"texture":0},"QCVWlECM":{"uv":{"JfAr":[25,39],"SYtQ":[25,20],"dhf9":[13,39],"8lPQ":[13,20]},"vertices":["8lPQ","dhf9","SYtQ","JfAr"],"texture":0}},"type":"mesh","uuid":"ee5c8074-0560-f0dc-3dfa-b9d66715fdc8"}],"outliner":["ee5c8074-0560-f0dc-3dfa-b9d66715fdc8"],"textures":[{"path":"D:\\Maddo\\cirnogodot\\3D\\BlockbenchModels\\FilingCabinet\\Filing_Cabinet_Texture.png","name":"Filing_Cabinet_Texture.png","folder":"block","namespace":"","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"7efa7cf4-7792-0410-796b-7fec1401d071","relative_path":"Filing_Cabinet_Texture.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAXhJREFUeF7tmDFOw0AURO2CKh0S1+EGyQ1yEmpOwg3gBrlOpHSpUgQZAYLG8oy9T1/2pIv0v+fvzFvvyv3j0/O9E36X86mneoSx7FJsMY5p9qqExhjgJEP1CEHapSGAStPRsWMVGkOAkwzVIwRpl4YAKk1Hx45VaAwBTjJUjxCkXYoRYE/YuBEzwKGm8dq/Hh8DnGSonhAAOJAtQOHs6AAAdD0hMmiUNcAZjOohwsk7wE3z4bCfFNDt/aNzvyRPEphZZBPw14Dr28u/MXbH19//mzBgLIQY8L0FZpLarH2RLTCFgGYrmPngGOCeAorxwymg1JO1NgHKkKs0QL0HKIaRtTYB6j2AXJSitYgBOQVGHPi5CCmpkLUhwD0GN/8SVDBd5TEYAwQHShMgrGOVpWXv6JTbMYByuqpOCKiaDDVXCKCcrqoTAqomQ80VAiinq+qEgKrJUHOFAMrpqjohoGoy1FwhgHK6qk4IqJoMNVcIoJyuqrN5Aj4BvQK6UC/ePBEAAAAASUVORK5CYII="}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}}
|
||||
1
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.gltf
Normal file
1
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.gltf
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"asset":{"version":"2.0","generator":"Blockbench 4.12.6 glTF exporter"},"scenes":[{"nodes":[1],"name":"blockbench_export"}],"scene":0,"nodes":[{"translation":[0,-0.5,0],"name":"cuboid","mesh":0},{"children":[0]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AADAPgAAmD8AAOA+AADAPgAAAAAAAOA+AADAPgAAmD8AAKC+AADAPgAAAAAAAKC+AADAvgAAmD8AAOA+AADAvgAAmD8AAKC+AADAvgAAAAAAAOA+AADAvgAAAAAAAKC+AADAPgAAmD8AAOA+AADAPgAAmD8AAKC+AADAvgAAmD8AAOA+AADAvgAAmD8AAKC+AADAPgAAAAAAAOA+AADAvgAAAAAAAOA+AADAPgAAAAAAAKC+AADAvgAAAAAAAKC+AADAPgAAmD8AAOA+AADAvgAAmD8AAOA+AADAPgAAAAAAAOA+AADAvgAAAAAAAOA+AADAPgAAmD8AAKC+AADAPgAAAAAAAKC+AADAvgAAmD8AAKC+AADAvgAAAAAAAKC+AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAAAAAACYPgAAQD4AAAAAAABAPgAAmD4AAMg+AAAAAAAAUD4AAAAAAADIPgAAmD4AAFA+AACYPgAAGD8AAEA+AAAYPwAAAAAAANA+AABAPgAA0D4AAAAAAAAYPwAAUD4AANA+AABQPgAAGD8AAMg+AADQPgAAyD4AAEA+AACgPgAAAAAAAKA+AABAPgAAHD8AAAAAAAAcPwAAUD4AAKA+AABQPgAAHD8AAMg+AACgPgAAyD4AABw/AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.375,1.1875,0.4375],"min":[-0.375,0,-0.3125],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.59375,0.609375],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Filing_Cabinet_Texture"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAXhJREFUeF7tmDFOw0AURO2CKh0S1+EGyQ1yEmpOwg3gBrlOpHSpUgQZAYLG8oy9T1/2pIv0v+fvzFvvyv3j0/O9E36X86mneoSx7FJsMY5p9qqExhjgJEP1CEHapSGAStPRsWMVGkOAkwzVIwRpl4YAKk1Hx45VaAwBTjJUjxCkXYoRYE/YuBEzwKGm8dq/Hh8DnGSonhAAOJAtQOHs6AAAdD0hMmiUNcAZjOohwsk7wE3z4bCfFNDt/aNzvyRPEphZZBPw14Dr28u/MXbH19//mzBgLIQY8L0FZpLarH2RLTCFgGYrmPngGOCeAorxwymg1JO1NgHKkKs0QL0HKIaRtTYB6j2AXJSitYgBOQVGHPi5CCmpkLUhwD0GN/8SVDBd5TEYAwQHShMgrGOVpWXv6JTbMYByuqpOCKiaDDVXCKCcrqoTAqomQ80VAiinq+qEgKrJUHOFAMrpqjohoGoy1FwhgHK6qk4IqJoMNVcIoJyuqrN5Aj4BvQK6UC/ePBEAAAAASUVORK5CYII="}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]}
|
||||
42
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.gltf.import
Normal file
42
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c8wundtddmiaa"
|
||||
path="res://.godot/imported/Filing_Cabinet.gltf-94c85161b1f66cc84327f1177d4223a5.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/FilingCabinet/Filing_Cabinet.gltf"
|
||||
dest_files=["res://.godot/imported/Filing_Cabinet.gltf-94c85161b1f66cc84327f1177d4223a5.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://c7pxfqdtqi08b"
|
||||
path="res://.godot/imported/Filing_Cabinet_0.png-92312ac5ca81c54989abf05ee133dc29.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "3366cd3e2f85ed8336c30dcb6b9ea249"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/FilingCabinet/Filing_Cabinet_0.png"
|
||||
dest_files=["res://.godot/imported/Filing_Cabinet_0.png-92312ac5ca81c54989abf05ee133dc29.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/BlockbenchModels/FilingCabinet/Filing_Cabinet_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/FilingCabinet/Filing_Cabinet_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://81h8702wfvvr"
|
||||
path="res://.godot/imported/Filing_Cabinet_Texture.png-5fbfd69129547f88879c74a92afc8053.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/FilingCabinet/Filing_Cabinet_Texture.png"
|
||||
dest_files=["res://.godot/imported/Filing_Cabinet_Texture.png-5fbfd69129547f88879c74a92afc8053.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
|
||||
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/Floor_Emitter.gltf-1cce213213ebe4efb5932c1347
|
|||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
|
|
@ -32,6 +34,9 @@ animation/trimming=false
|
|||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@ dest_files=["res://.godot/imported/Floor_Emitter_0.png-80f8ab069919460163571a408
|
|||
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
|
||||
|
|
@ -28,6 +30,10 @@ 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
|
||||
|
|
|
|||
1
3D/BlockbenchModels/Locker/Locker.bbmodel
Normal file
1
3D/BlockbenchModels/Locker/Locker.bbmodel
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"meta":{"format_version":"4.10","model_format":"free","box_uv":false},"name":"Locker","model_identifier":"","visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"timeline_setups":[],"unhandled_root_fields":{},"reexport":{"codec":"gltf","codec_options":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true},"path":".\\Locker.gltf","enabled":true},"resolution":{"width":64,"height":64},"elements":[{"name":"cuboid","color":5,"origin":[0,-2,0],"rotation":[0,0,0],"export":true,"visibility":true,"locked":false,"render_order":"default","allow_mirror_modeling":true,"vertices":{"xM28":[6,18,3],"I0Sa":[6,18,-3],"pmxs":[6,-10,3],"TcJ0":[6,-10,-3],"EtVY":[-6,18,3],"gHBF":[-6,18,-3],"JOcS":[-6,-10,3],"yGT9":[-6,-10,-3]},"faces":{"qV8AglmM":{"uv":{"TcJ0":[32,28],"I0Sa":[32,0],"pmxs":[26,28],"xM28":[26,0]},"vertices":["xM28","pmxs","I0Sa","TcJ0"],"texture":0},"dKRKlp4D":{"uv":{"yGT9":[0,57],"JOcS":[6,57],"gHBF":[0,29],"EtVY":[6,29]},"vertices":["EtVY","gHBF","JOcS","yGT9"],"texture":0},"u0SW7moh":{"uv":{"gHBF":[7,29],"EtVY":[7,35],"I0Sa":[19,29],"xM28":[19,35]},"vertices":["xM28","I0Sa","EtVY","gHBF"],"texture":0},"onVtNzZC":{"uv":{"yGT9":[20,35],"TcJ0":[32,35],"JOcS":[20,29],"pmxs":[32,29]},"vertices":["pmxs","JOcS","TcJ0","yGT9"],"texture":0},"QAXIvmMF":{"uv":{"JOcS":[0,28],"pmxs":[12,28],"EtVY":[0,0],"xM28":[12,0]},"vertices":["xM28","EtVY","pmxs","JOcS"],"texture":0},"xatjuqmo":{"uv":{"yGT9":[25,28],"gHBF":[25,0],"TcJ0":[13,28],"I0Sa":[13,0]},"vertices":["I0Sa","TcJ0","gHBF","yGT9"],"texture":0}},"type":"mesh","uuid":"be3ecca3-341d-adb4-3c1c-31cf5e974e42"}],"outliner":["be3ecca3-341d-adb4-3c1c-31cf5e974e42"],"textures":[{"path":"D:\\Maddo\\cirnogodot\\3D\\BlockbenchModels\\Locker\\Locker_Texture_Grainy.png","name":"Locker_Texture_Grainy.png","folder":"block","namespace":"","id":"0","group":"","width":64,"height":64,"uv_width":64,"uv_height":64,"particle":false,"use_as_default":false,"layers_enabled":false,"sync_to_project":"","render_mode":"default","render_sides":"auto","pbr_channel":"color","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"internal":true,"saved":true,"uuid":"752d4124-c731-fbdf-563f-1a652e8b2386","relative_path":"Locker_Texture_Grainy.png","source":"data:image/png;base64,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"}],"export_options":{"gltf":{"encoding":"ascii","scale":16,"embed_textures":true,"armature":false,"animations":true}}}
|
||||
1
3D/BlockbenchModels/Locker/Locker.gltf
Normal file
1
3D/BlockbenchModels/Locker/Locker.gltf
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"asset":{"version":"2.0","generator":"Blockbench 4.12.6 glTF exporter"},"scenes":[{"nodes":[1],"name":"blockbench_export"}],"scene":0,"nodes":[{"translation":[0,-0.125,0],"name":"cuboid","mesh":0},{"children":[0]}],"bufferViews":[{"buffer":0,"byteOffset":0,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":288,"byteLength":288,"target":34962,"byteStride":12},{"buffer":0,"byteOffset":576,"byteLength":192,"target":34962,"byteStride":8},{"buffer":0,"byteOffset":768,"byteLength":72,"target":34963}],"buffers":[{"byteLength":840,"uri":"data:application/octet-stream;base64,AADAPgAAkD8AAEA+AADAPgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAvgAAIL8AAEA+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAPgAAkD8AAEC+AADAvgAAkD8AAEA+AADAvgAAkD8AAEC+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAIL8AAEC+AADAvgAAIL8AAEC+AADAPgAAkD8AAEA+AADAvgAAkD8AAEA+AADAPgAAIL8AAEA+AADAvgAAIL8AAEA+AADAPgAAkD8AAEC+AADAPgAAIL8AAEC+AADAvgAAkD8AAEC+AADAvgAAIL8AAEC+AACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAPwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAACAvwAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAgL8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AAAAAAAAAAAAAIC/AADQPgAAAAAAANA+AADgPgAAAD8AAAAAAAAAPwAA4D4AAMA9AADoPgAAAAAAAOg+AADAPQAAZD8AAAAAAABkPwAAmD4AAAw/AACYPgAA6D4AAOA9AAAMPwAA4D0AAOg+AAAAPwAA6D4AAKA+AADoPgAAAD8AAAw/AACgPgAADD8AAEA+AAAAAAAAAAAAAAAAAABAPgAA4D4AAAAAAADgPgAAUD4AAAAAAABQPgAA4D4AAMg+AAAAAAAAyD4AAOA+AgAAAAEAAgABAAMABgAEAAUABgAFAAcACgAIAAkACgAJAAsADgAMAA0ADgANAA8AEgAQABEAEgARABMAFgAUABUAFgAVABcA"}],"accessors":[{"bufferView":0,"componentType":5126,"count":24,"max":[0.375,1.125,0.1875],"min":[-0.375,-0.625,-0.1875],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[1,1,1],"min":[-1,-1,-1],"type":"VEC3"},{"bufferView":2,"componentType":5126,"count":24,"max":[0.5,0.890625],"min":[0,0],"type":"VEC2"},{"bufferView":3,"componentType":5123,"count":36,"max":[23],"min":[0],"type":"SCALAR"}],"materials":[{"pbrMetallicRoughness":{"metallicFactor":0,"roughnessFactor":1,"baseColorTexture":{"index":0}},"alphaMode":"MASK","alphaCutoff":0.05,"doubleSided":true}],"textures":[{"sampler":0,"source":0,"name":"Locker_Texture.png"}],"samplers":[{"magFilter":9728,"minFilter":9728,"wrapS":33071,"wrapT":33071}],"images":[{"mimeType":"image/png","uri":"data:image/png;base64,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"}],"meshes":[{"primitives":[{"mode":4,"attributes":{"POSITION":0,"NORMAL":1,"TEXCOORD_0":2},"indices":3,"material":0}]}]}
|
||||
50
3D/BlockbenchModels/Locker/Locker.gltf.import
Normal file
50
3D/BlockbenchModels/Locker/Locker.gltf.import
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://c6d7qq5xglnkm"
|
||||
path="res://.godot/imported/Locker.gltf-da717f0cddc097c5b1cdf11f2ebb10d4.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Locker/Locker.gltf"
|
||||
dest_files=["res://.godot/imported/Locker.gltf-da717f0cddc097c5b1cdf11f2ebb10d4.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={
|
||||
"materials": {
|
||||
"material_0": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://3D/BlockbenchModels/Locker/locker_material/material_0.tres",
|
||||
"use_external/path": "uid://ciipcfee37dqj"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Locker/LockerTexture.pxc
Normal file
BIN
3D/BlockbenchModels/Locker/LockerTexture.pxc
Normal file
Binary file not shown.
BIN
3D/BlockbenchModels/Locker/LockerTexture.pxc1
Normal file
BIN
3D/BlockbenchModels/Locker/LockerTexture.pxc1
Normal file
Binary file not shown.
BIN
3D/BlockbenchModels/Locker/Locker_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Locker/Locker_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Locker/Locker_0.png.import
Normal file
43
3D/BlockbenchModels/Locker/Locker_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cpiftac44rqjq"
|
||||
path="res://.godot/imported/Locker_0.png-d9c3bcbe237fbe8dd2879de420545a6e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "6c0a8db1bc561f72d1016154aebb98f1"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Locker/Locker_0.png"
|
||||
dest_files=["res://.godot/imported/Locker_0.png-d9c3bcbe237fbe8dd2879de420545a6e.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/BlockbenchModels/Locker/Locker_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Locker/Locker_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Locker/Locker_Texture.png.import
Normal file
40
3D/BlockbenchModels/Locker/Locker_Texture.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://dhhfy3qe8ih5g"
|
||||
path="res://.godot/imported/Locker_Texture.png-e8c956c013ebefacbf84ed06eabc444c.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Locker/Locker_Texture.png"
|
||||
dest_files=["res://.godot/imported/Locker_Texture.png-e8c956c013ebefacbf84ed06eabc444c.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/BlockbenchModels/Locker/Locker_Texture_Grainy.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png.import
Normal file
40
3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cpyxoq51bdhap"
|
||||
path="res://.godot/imported/Locker_Texture_Grainy.png-4567431e2473721196bc2c0930897e06.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Locker/Locker_Texture_Grainy.png"
|
||||
dest_files=["res://.godot/imported/Locker_Texture_Grainy.png-4567431e2473721196bc2c0930897e06.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
|
||||
15
3D/BlockbenchModels/Locker/locker_material/material_0.tres
Normal file
15
3D/BlockbenchModels/Locker/locker_material/material_0.tres
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://ciipcfee37dqj"]
|
||||
|
||||
[ext_resource type="Texture2D" uid="uid://cpiftac44rqjq" path="res://3D/BlockbenchModels/Locker/Locker_0.png" id="1_j8iki"]
|
||||
|
||||
[resource]
|
||||
resource_name = "material_0"
|
||||
transparency = 2
|
||||
alpha_scissor_threshold = 0.05
|
||||
alpha_antialiasing_mode = 0
|
||||
cull_mode = 2
|
||||
albedo_texture = ExtResource("1_j8iki")
|
||||
metallic = 0.66
|
||||
metallic_specular = 0.4
|
||||
texture_filter = 0
|
||||
texture_repeat = false
|
||||
1
3D/BlockbenchModels/Switch/Switch.bbmodel
Normal file
1
3D/BlockbenchModels/Switch/Switch.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Switch/Switch.gltf
Normal file
1
3D/BlockbenchModels/Switch/Switch.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Switch/Switch.gltf.import
Normal file
42
3D/BlockbenchModels/Switch/Switch.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://crxls5gk3wgin"
|
||||
path="res://.godot/imported/Switch.gltf-8914c99fb2103d6bdcac0db657c31e11.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Switch/Switch.gltf"
|
||||
dest_files=["res://.godot/imported/Switch.gltf-8914c99fb2103d6bdcac0db657c31e11.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Switch/Switch_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Switch/Switch_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Switch/Switch_0.png.import
Normal file
43
3D/BlockbenchModels/Switch/Switch_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://nr444fep3diy"
|
||||
path="res://.godot/imported/Switch_0.png-d1d34dc8a6359d39d22b2f33cc22ad5e.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "c242a4c3f0fae22081381fd1b86506af"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Switch/Switch_0.png"
|
||||
dest_files=["res://.godot/imported/Switch_0.png-d1d34dc8a6359d39d22b2f33cc22ad5e.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/BlockbenchModels/Switch/Switch_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Switch/Switch_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Switch/Switch_Texture.png.import
Normal file
40
3D/BlockbenchModels/Switch/Switch_Texture.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://ckddpaefmtp5x"
|
||||
path="res://.godot/imported/Switch_Texture.png-1320f81b89a3f3dc2845275bcfd6ea36.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Switch/Switch_Texture.png"
|
||||
dest_files=["res://.godot/imported/Switch_Texture.png-1320f81b89a3f3dc2845275bcfd6ea36.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/BlockbenchModels/Table/Drawers_Texture.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Table/Drawers_Texture.png
(Stored with Git LFS)
Normal file
Binary file not shown.
40
3D/BlockbenchModels/Table/Drawers_Texture.png.import
Normal file
40
3D/BlockbenchModels/Table/Drawers_Texture.png.import
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b3e88auv3r2s4"
|
||||
path="res://.godot/imported/Drawers_Texture.png-378afe8d5aa99d22f835fc7635d25bc5.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Drawers_Texture.png"
|
||||
dest_files=["res://.godot/imported/Drawers_Texture.png-378afe8d5aa99d22f835fc7635d25bc5.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
|
||||
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Table/Table_002.bbmodel
Normal file
1
3D/BlockbenchModels/Table/Table_002.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Table/Table_002.gltf
Normal file
1
3D/BlockbenchModels/Table/Table_002.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Table/Table_002.gltf.import
Normal file
42
3D/BlockbenchModels/Table/Table_002.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://dafvwic303qf0"
|
||||
path="res://.godot/imported/Table_002.gltf-7d79f22a4424a52b4dc0152884171dcb.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_002.gltf"
|
||||
dest_files=["res://.godot/imported/Table_002.gltf-7d79f22a4424a52b4dc0152884171dcb.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Table/Table_002_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Table/Table_002_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Table/Table_002_0.png.import
Normal file
43
3D/BlockbenchModels/Table/Table_002_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b071plkt8yfpj"
|
||||
path="res://.godot/imported/Table_002_0.png-6f1c192ed340c1777eba304086b11955.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "c50ce11b04fa5106853816fa6312d538"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_002_0.png"
|
||||
dest_files=["res://.godot/imported/Table_002_0.png-6f1c192ed340c1777eba304086b11955.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
|
||||
1
3D/BlockbenchModels/Table/Table_003.bbmodel
Normal file
1
3D/BlockbenchModels/Table/Table_003.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Table/Table_003.gltf
Normal file
1
3D/BlockbenchModels/Table/Table_003.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Table/Table_003.gltf.import
Normal file
42
3D/BlockbenchModels/Table/Table_003.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://d1pt8tbm65nno"
|
||||
path="res://.godot/imported/Table_003.gltf-68bf417ab02e306bbd43ddd627da537a.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_003.gltf"
|
||||
dest_files=["res://.godot/imported/Table_003.gltf-68bf417ab02e306bbd43ddd627da537a.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Table/Table_003_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Table/Table_003_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Table/Table_003_0.png.import
Normal file
43
3D/BlockbenchModels/Table/Table_003_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://b4c44ikwmpsgf"
|
||||
path="res://.godot/imported/Table_003_0.png-568818478366d556ec2482a639250b33.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "c50ce11b04fa5106853816fa6312d538"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_003_0.png"
|
||||
dest_files=["res://.godot/imported/Table_003_0.png-568818478366d556ec2482a639250b33.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
|
||||
1
3D/BlockbenchModels/Table/Table_004.bbmodel
Normal file
1
3D/BlockbenchModels/Table/Table_004.bbmodel
Normal file
File diff suppressed because one or more lines are too long
1
3D/BlockbenchModels/Table/Table_004.gltf
Normal file
1
3D/BlockbenchModels/Table/Table_004.gltf
Normal file
File diff suppressed because one or more lines are too long
42
3D/BlockbenchModels/Table/Table_004.gltf.import
Normal file
42
3D/BlockbenchModels/Table/Table_004.gltf.import
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
[remap]
|
||||
|
||||
importer="scene"
|
||||
importer_version=1
|
||||
type="PackedScene"
|
||||
uid="uid://duq3xp5imtsxi"
|
||||
path="res://.godot/imported/Table_004.gltf-dd0ca83aca20acc51b9db6a62f13a88d.scn"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_004.gltf"
|
||||
dest_files=["res://.godot/imported/Table_004.gltf-dd0ca83aca20acc51b9db6a62f13a88d.scn"]
|
||||
|
||||
[params]
|
||||
|
||||
nodes/root_type=""
|
||||
nodes/root_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
meshes/create_shadow_meshes=true
|
||||
meshes/light_baking=1
|
||||
meshes/lightmap_texel_size=0.2
|
||||
meshes/force_disable_compression=false
|
||||
skins/use_named_skins=true
|
||||
animation/import=true
|
||||
animation/fps=30
|
||||
animation/trimming=false
|
||||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
BIN
3D/BlockbenchModels/Table/Table_004_0.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Table/Table_004_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Table/Table_004_0.png.import
Normal file
43
3D/BlockbenchModels/Table/Table_004_0.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bn3b26ppuxxfg"
|
||||
path="res://.godot/imported/Table_004_0.png-74e8029c55eed58fb54ad0c332a50af6.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "c50ce11b04fa5106853816fa6312d538"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_004_0.png"
|
||||
dest_files=["res://.godot/imported/Table_004_0.png-74e8029c55eed58fb54ad0c332a50af6.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/BlockbenchModels/Table/Table_004_1.png
(Stored with Git LFS)
Normal file
BIN
3D/BlockbenchModels/Table/Table_004_1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
43
3D/BlockbenchModels/Table/Table_004_1.png.import
Normal file
43
3D/BlockbenchModels/Table/Table_004_1.png.import
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://bgcmfg15svxfv"
|
||||
path="res://.godot/imported/Table_004_1.png-776ac9b9523c6dcd9773f3f820bf2a98.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "be16e85f38cd122242b03994923756d2"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://3D/BlockbenchModels/Table/Table_004_1.png"
|
||||
dest_files=["res://.godot/imported/Table_004_1.png-776ac9b9523c6dcd9773f3f820bf2a98.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
|
||||
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_name=""
|
||||
nodes/root_script=null
|
||||
nodes/apply_root_scale=true
|
||||
nodes/root_scale=1.0
|
||||
nodes/import_as_skeleton_bones=false
|
||||
nodes/use_name_suffixes=true
|
||||
nodes/use_node_type_suffixes=true
|
||||
meshes/ensure_tangents=true
|
||||
meshes/generate_lods=true
|
||||
|
|
@ -32,6 +34,9 @@ animation/trimming=false
|
|||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
gltf/naming_version=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
|
||||
}
|
||||
generator_parameters={
|
||||
"md5": "9fe48a635fd9642b4d6d2aeb3d98c93b"
|
||||
"md5": "78914c03aa4b6881a665e5df8889d2b4"
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
|
@ -21,6 +21,8 @@ dest_files=["res://.godot/imported/Tank_0.png-55a642086256dfa487bb1be90196ea99.c
|
|||
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
|
||||
|
|
@ -28,6 +30,10 @@ 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
|
||||
|
|
|
|||
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
|
||||
14
3D/BlockbenchModels/Tank/Tank_3D_Standalone.tscn
Normal file
14
3D/BlockbenchModels/Tank/Tank_3D_Standalone.tscn
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
[gd_scene load_steps=3 format=3 uid="uid://byyrqmraqy0ns"]
|
||||
|
||||
[ext_resource type="PackedScene" uid="uid://q4pr60yjt0ld" path="res://3D/BlockbenchModels/Tank/Tank_Mini.gltf" id="1_g3gx6"]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_5dodm"]
|
||||
size = Vector3(0.7694095, 0.89630145, 0.77337646)
|
||||
|
||||
[node name="Tank3dStandalone" type="StaticBody3D"]
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0004274398, 0.0014950633, 0.00088500977)
|
||||
shape = SubResource("BoxShape3D_5dodm")
|
||||
|
||||
[node name="blockbench_export" parent="." instance=ExtResource("1_g3gx6")]
|
||||
|
|
@ -34,9 +34,17 @@ animation/trimming=false
|
|||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract=1
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
materials/extract_path="res://3D/BlockbenchModels/Tubes/tube_corner_materials"
|
||||
_subresources={
|
||||
"materials": {
|
||||
"material_0": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://3D/BlockbenchModels/Tubes/tube_corner_materials/material_0.tres",
|
||||
"use_external/path": "uid://cctih04ilh76i"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=1
|
||||
gltf/embedded_image_handling=1
|
||||
|
|
|
|||
|
|
@ -34,9 +34,17 @@ animation/trimming=false
|
|||
animation/remove_immutable_tracks=true
|
||||
animation/import_rest_as_RESET=false
|
||||
import_script/path=""
|
||||
materials/extract=0
|
||||
materials/extract=1
|
||||
materials/extract_format=0
|
||||
materials/extract_path=""
|
||||
_subresources={}
|
||||
materials/extract_path="res://3D/BlockbenchModels/Tubes/tube_emitter_materials"
|
||||
_subresources={
|
||||
"materials": {
|
||||
"material_0": {
|
||||
"use_external/enabled": true,
|
||||
"use_external/fallback_path": "res://3D/BlockbenchModels/Tubes/tube_emitter_materials/material_0.tres",
|
||||
"use_external/path": "uid://b6kqb8er0g7s4"
|
||||
}
|
||||
}
|
||||
}
|
||||
gltf/naming_version=2
|
||||
gltf/embedded_image_handling=1
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue