├── .gitignore ├── Example World ├── Models │ ├── Boxes │ │ ├── cardboard_box1.glb │ │ ├── cardboard_box1.glb.import │ │ ├── cardboard_box1_Box_21-256x256.png │ │ ├── cardboard_box1_Box_21-256x256.png.import │ │ ├── cardboard_box2.glb │ │ ├── cardboard_box2.glb.import │ │ ├── cardboard_box2_Box_03-256x256.png │ │ └── cardboard_box2_Box_03-256x256.png.import │ ├── Kenney Weapons │ │ ├── blasterB.glb │ │ ├── blasterB.glb.import │ │ ├── blasterC.glb │ │ ├── blasterC.glb.import │ │ ├── blasterE.glb │ │ ├── blasterE.glb.import │ │ ├── blasterH.glb │ │ ├── blasterH.glb.import │ │ ├── blasterI.glb │ │ ├── blasterI.glb.import │ │ ├── blasterJ.glb │ │ ├── blasterJ.glb.import │ │ ├── blasterK.glb │ │ ├── blasterK.glb.import │ │ ├── blasterM.glb │ │ ├── blasterM.glb.import │ │ ├── clipA.glb │ │ ├── clipA.glb.import │ │ ├── foamBulletB.glb │ │ ├── foamBulletB.glb.import │ │ ├── targetA.glb │ │ ├── targetA.glb.import │ │ ├── targetB.glb │ │ └── targetB.glb.import │ └── Kenney │ │ ├── arrow.glb │ │ ├── arrow.glb.import │ │ ├── arrows.glb │ │ ├── arrows.glb.import │ │ ├── barrel.glb │ │ ├── barrel.glb.import │ │ ├── block.glb │ │ ├── block.glb.import │ │ ├── blockCliff.glb │ │ ├── blockCliff.glb.import │ │ ├── blockCliffCorner.glb │ │ ├── blockCliffCorner.glb.import │ │ ├── blockCornerLarge.glb │ │ ├── blockCornerLarge.glb.import │ │ ├── blockCornerSmall.glb │ │ ├── blockCornerSmall.glb.import │ │ ├── blockCurve.glb │ │ ├── blockCurve.glb.import │ │ ├── blockCurveHalf.glb │ │ ├── blockCurveHalf.glb.import │ │ ├── blockCurveLow.glb │ │ ├── blockCurveLow.glb.import │ │ ├── blockDirt.glb │ │ ├── blockDirt.glb.import │ │ ├── blockDirtHalf.glb │ │ ├── blockDirtHalf.glb.import │ │ ├── blockDirtRamp.glb │ │ ├── blockDirtRamp.glb.import │ │ ├── blockDirtRampHalf.glb │ │ ├── blockDirtRampHalf.glb.import │ │ ├── blockEnd.glb │ │ ├── blockEnd.glb.import │ │ ├── blockHalf.glb │ │ ├── blockHalf.glb.import │ │ ├── blockHexagon.glb │ │ ├── blockHexagon.glb.import │ │ ├── blockHexagonLow.glb │ │ ├── blockHexagonLow.glb.import │ │ ├── blockLarge.glb │ │ ├── blockLarge.glb.import │ │ ├── blockLevel.glb │ │ ├── blockLevel.glb.import │ │ ├── blockLong.glb │ │ ├── blockLong.glb.import │ │ ├── blockMoving.glb │ │ ├── blockMoving.glb.import │ │ ├── blockMovingBlue.glb │ │ ├── blockMovingBlue.glb.import │ │ ├── blockMovingLarge.glb │ │ ├── blockMovingLarge.glb.import │ │ ├── blockQuarter.glb │ │ ├── blockQuarter.glb.import │ │ ├── blockRounded.glb │ │ ├── blockRounded.glb.import │ │ ├── blockRoundedLarge.glb │ │ ├── blockRoundedLarge.glb.import │ │ ├── blockRoundedLong.glb │ │ ├── blockRoundedLong.glb.import │ │ ├── blockRoundedLow.glb │ │ ├── blockRoundedLow.glb.import │ │ ├── blockRoundedLowLong.glb │ │ ├── blockRoundedLowLong.glb.import │ │ ├── blockSlope.glb │ │ ├── blockSlope.glb.import │ │ ├── blockSlopeHalf.glb │ │ ├── blockSlopeHalf.glb.import │ │ ├── blockSnow.glb │ │ ├── blockSnow.glb.import │ │ ├── blockSnowCliff.glb │ │ ├── blockSnowCliff.glb.import │ │ ├── blockSnowCliffCorner.glb │ │ ├── blockSnowCliffCorner.glb.import │ │ ├── blockSnowCornerLarge.glb │ │ ├── blockSnowCornerLarge.glb.import │ │ ├── blockSnowCornerSmall.glb │ │ ├── blockSnowCornerSmall.glb.import │ │ ├── blockSnowCurve.glb │ │ ├── blockSnowCurve.glb.import │ │ ├── blockSnowCurveHalf.glb │ │ ├── blockSnowCurveHalf.glb.import │ │ ├── blockSnowCurveLow.glb │ │ ├── blockSnowCurveLow.glb.import │ │ ├── blockSnowEnd.glb │ │ ├── blockSnowEnd.glb.import │ │ ├── blockSnowHalf.glb │ │ ├── blockSnowHalf.glb.import │ │ ├── blockSnowHexagon.glb │ │ ├── blockSnowHexagon.glb.import │ │ ├── blockSnowHexagonLow.glb │ │ ├── blockSnowHexagonLow.glb.import │ │ ├── blockSnowLarge.glb │ │ ├── blockSnowLarge.glb.import │ │ ├── blockSnowLevel.glb │ │ ├── blockSnowLevel.glb.import │ │ ├── blockSnowLong.glb │ │ ├── blockSnowLong.glb.import │ │ ├── blockSnowQuarter.glb │ │ ├── blockSnowQuarter.glb.import │ │ ├── blockSnowRounded.glb │ │ ├── blockSnowRounded.glb.import │ │ ├── blockSnowRoundedLarge.glb │ │ ├── blockSnowRoundedLarge.glb.import │ │ ├── blockSnowRoundedLong.glb │ │ ├── blockSnowRoundedLong.glb.import │ │ ├── blockSnowRoundedLow.glb │ │ ├── blockSnowRoundedLow.glb.import │ │ ├── blockSnowRoundedLowLong.glb │ │ ├── blockSnowRoundedLowLong.glb.import │ │ ├── blockSnowSlope.glb │ │ ├── blockSnowSlope.glb.import │ │ ├── blockSnowSlopeHalf.glb │ │ ├── blockSnowSlopeHalf.glb.import │ │ ├── bomb.glb │ │ ├── bomb.glb.import │ │ ├── bridge.glb │ │ ├── bridge.glb.import │ │ ├── bridgeHalf.glb │ │ ├── bridgeHalf.glb.import │ │ ├── bridgeRamp.glb │ │ ├── bridgeRamp.glb.import │ │ ├── buttonRound.glb │ │ ├── buttonRound.glb.import │ │ ├── buttonSquare.glb │ │ ├── buttonSquare.glb.import │ │ ├── chest.glb │ │ ├── chest.glb.import │ │ ├── coinBronze.glb │ │ ├── coinBronze.glb.import │ │ ├── coinGold.glb │ │ ├── coinGold.glb.import │ │ ├── coinSilver.glb │ │ ├── coinSilver.glb.import │ │ ├── crate.glb │ │ ├── crate.glb.import │ │ ├── crateItem.glb │ │ ├── crateItem.glb.import │ │ ├── crateItemStrong.glb │ │ ├── crateItemStrong.glb.import │ │ ├── crateStrong.glb │ │ ├── crateStrong.glb.import │ │ ├── doorClosed.glb │ │ ├── doorClosed.glb.import │ │ ├── doorLargeClosed.glb │ │ ├── doorLargeClosed.glb.import │ │ ├── doorLargeOpen.glb │ │ ├── doorLargeOpen.glb.import │ │ ├── doorOpen.glb │ │ ├── doorOpen.glb.import │ │ ├── fence.glb │ │ ├── fence.glb.import │ │ ├── fenceBroken.glb │ │ ├── fenceBroken.glb.import │ │ ├── fenceCorner.glb │ │ ├── fenceCorner.glb.import │ │ ├── fenceCornerCurved.glb │ │ ├── fenceCornerCurved.glb.import │ │ ├── fenceLow.glb │ │ ├── fenceLow.glb.import │ │ ├── fenceLowBroken.glb │ │ ├── fenceLowBroken.glb.import │ │ ├── fenceLowCorner.glb │ │ ├── fenceLowCorner.glb.import │ │ ├── fenceLowCornerCurved.glb │ │ ├── fenceLowCornerCurved.glb.import │ │ ├── flag.glb │ │ ├── flag.glb.import │ │ ├── flowers.glb │ │ ├── flowers.glb.import │ │ ├── flowersLow.glb │ │ ├── flowersLow.glb.import │ │ ├── heart.glb │ │ ├── heart.glb.import │ │ ├── hedge.glb │ │ ├── hedge.glb.import │ │ ├── hedgeCorner.glb │ │ ├── hedgeCorner.glb.import │ │ ├── jewel.glb │ │ ├── jewel.glb.import │ │ ├── key.glb │ │ ├── key.glb.import │ │ ├── ladder.glb │ │ ├── ladder.glb.import │ │ ├── ladderBroken.glb │ │ ├── ladderBroken.glb.import │ │ ├── ladderLong.glb │ │ ├── ladderLong.glb.import │ │ ├── lever.glb │ │ ├── lever.glb.import │ │ ├── lock.glb │ │ ├── lock.glb.import │ │ ├── mushrooms.glb │ │ ├── mushrooms.glb.import │ │ ├── plant.glb │ │ ├── plant.glb.import │ │ ├── platform.glb │ │ ├── platform.glb.import │ │ ├── poles.glb │ │ ├── poles.glb.import │ │ ├── rocks.glb │ │ ├── rocks.glb.import │ │ ├── saw.glb │ │ ├── saw.glb.import │ │ ├── sign.glb │ │ ├── sign.glb.import │ │ ├── spikeBlock.glb │ │ ├── spikeBlock.glb.import │ │ ├── spikeBlockWide.glb │ │ ├── spikeBlockWide.glb.import │ │ ├── spikes.glb │ │ ├── spikes.glb.import │ │ ├── spikesHidden.glb │ │ ├── spikesHidden.glb.import │ │ ├── spikesLarge.glb │ │ ├── spikesLarge.glb.import │ │ ├── stones.glb │ │ ├── stones.glb.import │ │ ├── tree.glb │ │ ├── tree.glb.import │ │ ├── treePine.glb │ │ ├── treePine.glb.import │ │ ├── treePineSmall.glb │ │ ├── treePineSmall.glb.import │ │ ├── treePineSmallSnow.glb │ │ ├── treePineSmallSnow.glb.import │ │ ├── treePineSnow.glb │ │ ├── treePineSnow.glb.import │ │ ├── treeSnow.glb │ │ └── treeSnow.glb.import ├── Objects │ ├── Player_Character │ │ └── player_character_2.tscn │ └── World │ │ ├── WorldMesh │ │ ├── Mesh_Lib.tscn │ │ └── grass.fbx │ │ ├── box_1.tscn │ │ ├── target.tscn │ │ ├── world.tscn │ │ └── world_environment.tres ├── Particles │ └── Kenney Particle Pack │ │ ├── Rotated │ │ ├── flame_05_rotated.png │ │ ├── flame_05_rotated.png.import │ │ ├── flame_06_rotated.png │ │ ├── flame_06_rotated.png.import │ │ ├── muzzle_01_rotated.png │ │ ├── muzzle_01_rotated.png.import │ │ ├── muzzle_02_rotated.png │ │ ├── muzzle_02_rotated.png.import │ │ ├── muzzle_03_rotated.png │ │ ├── muzzle_03_rotated.png.import │ │ ├── muzzle_04_rotated.png │ │ ├── muzzle_04_rotated.png.import │ │ ├── muzzle_05_rotated.png │ │ ├── muzzle_05_rotated.png.import │ │ ├── spark_05_rotated.png │ │ ├── spark_05_rotated.png.import │ │ ├── spark_06_rotated.png │ │ ├── spark_06_rotated.png.import │ │ ├── trace_01_rotated.png │ │ ├── trace_01_rotated.png.import │ │ ├── trace_02_rotated.png │ │ ├── trace_02_rotated.png.import │ │ ├── trace_03_rotated.png │ │ ├── trace_03_rotated.png.import │ │ ├── trace_04_rotated.png │ │ ├── trace_04_rotated.png.import │ │ ├── trace_05_rotated.png │ │ ├── trace_05_rotated.png.import │ │ ├── trace_06_rotated.png │ │ ├── trace_06_rotated.png.import │ │ ├── trace_07_rotated.png │ │ └── trace_07_rotated.png.import │ │ ├── circle_01.png │ │ ├── circle_01.png.import │ │ ├── circle_02.png │ │ ├── circle_02.png.import │ │ ├── circle_03.png │ │ ├── circle_03.png.import │ │ ├── circle_04.png │ │ ├── circle_04.png.import │ │ ├── circle_05.png │ │ ├── circle_05.png.import │ │ ├── dirt_01.png │ │ ├── dirt_01.png.import │ │ ├── dirt_02.png │ │ ├── dirt_02.png.import │ │ ├── dirt_03.png │ │ ├── dirt_03.png.import │ │ ├── fire_01.png │ │ ├── fire_01.png.import │ │ ├── fire_02.png │ │ ├── fire_02.png.import │ │ ├── flame_01.png │ │ ├── flame_01.png.import │ │ ├── flame_02.png │ │ ├── flame_02.png.import │ │ ├── flame_03.png │ │ ├── flame_03.png.import │ │ ├── flame_04.png │ │ ├── flame_04.png.import │ │ ├── flame_05.png │ │ ├── flame_05.png.import │ │ ├── flame_06.png │ │ ├── flame_06.png.import │ │ ├── flare_01.png │ │ ├── flare_01.png.import │ │ ├── light_01.png │ │ ├── light_01.png.import │ │ ├── light_02.png │ │ ├── light_02.png.import │ │ ├── light_03.png │ │ ├── light_03.png.import │ │ ├── magic_01.png │ │ ├── magic_01.png.import │ │ ├── magic_02.png │ │ ├── magic_02.png.import │ │ ├── magic_03.png │ │ ├── magic_03.png.import │ │ ├── magic_04.png │ │ ├── magic_04.png.import │ │ ├── magic_05.png │ │ ├── magic_05.png.import │ │ ├── muzzle_01.png │ │ ├── muzzle_01.png.import │ │ ├── muzzle_02.png │ │ ├── muzzle_02.png.import │ │ ├── muzzle_03.png │ │ ├── muzzle_03.png.import │ │ ├── muzzle_04.png │ │ ├── muzzle_04.png.import │ │ ├── muzzle_05.png │ │ ├── muzzle_05.png.import │ │ ├── scorch_01.png │ │ ├── scorch_01.png.import │ │ ├── scorch_02.png │ │ ├── scorch_02.png.import │ │ ├── scorch_03.png │ │ ├── scorch_03.png.import │ │ ├── scratch_01.png │ │ ├── scratch_01.png.import │ │ ├── slash_01.png │ │ ├── slash_01.png.import │ │ ├── slash_02.png │ │ ├── slash_02.png.import │ │ ├── slash_03.png │ │ ├── slash_03.png.import │ │ ├── slash_04.png │ │ ├── slash_04.png.import │ │ ├── smoke_01.png │ │ ├── smoke_01.png.import │ │ ├── smoke_02.png │ │ ├── smoke_02.png.import │ │ ├── smoke_03.png │ │ ├── smoke_03.png.import │ │ ├── smoke_04.png │ │ ├── smoke_04.png.import │ │ ├── smoke_05.png │ │ ├── smoke_05.png.import │ │ ├── smoke_06.png │ │ ├── smoke_06.png.import │ │ ├── smoke_07.png │ │ ├── smoke_07.png.import │ │ ├── smoke_08.png │ │ ├── smoke_08.png.import │ │ ├── smoke_09.png │ │ ├── smoke_09.png.import │ │ ├── smoke_10.png │ │ ├── smoke_10.png.import │ │ ├── spark_01.png │ │ ├── spark_01.png.import │ │ ├── spark_02.png │ │ ├── spark_02.png.import │ │ ├── spark_03.png │ │ ├── spark_03.png.import │ │ ├── spark_04.png │ │ ├── spark_04.png.import │ │ ├── spark_05.png │ │ ├── spark_05.png.import │ │ ├── spark_06.png │ │ ├── spark_06.png.import │ │ ├── spark_07.png │ │ ├── spark_07.png.import │ │ ├── star_01.png │ │ ├── star_01.png.import │ │ ├── star_02.png │ │ ├── star_02.png.import │ │ ├── star_03.png │ │ ├── star_03.png.import │ │ ├── star_04.png │ │ ├── star_04.png.import │ │ ├── star_05.png │ │ ├── star_05.png.import │ │ ├── star_06.png │ │ ├── star_06.png.import │ │ ├── star_07.png │ │ ├── star_07.png.import │ │ ├── star_08.png │ │ ├── star_08.png.import │ │ ├── star_09.png │ │ ├── star_09.png.import │ │ ├── symbol_01.png │ │ ├── symbol_01.png.import │ │ ├── symbol_02.png │ │ ├── symbol_02.png.import │ │ ├── trace_01.png │ │ ├── trace_01.png.import │ │ ├── trace_02.png │ │ ├── trace_02.png.import │ │ ├── trace_03.png │ │ ├── trace_03.png.import │ │ ├── trace_04.png │ │ ├── trace_04.png.import │ │ ├── trace_05.png │ │ ├── trace_05.png.import │ │ ├── trace_06.png │ │ ├── trace_06.png.import │ │ ├── trace_07.png │ │ ├── trace_07.png.import │ │ ├── twirl_01.png │ │ ├── twirl_01.png.import │ │ ├── twirl_02.png │ │ ├── twirl_02.png.import │ │ ├── twirl_03.png │ │ ├── twirl_03.png.import │ │ ├── window_01.png │ │ ├── window_01.png.import │ │ ├── window_02.png │ │ ├── window_02.png.import │ │ ├── window_03.png │ │ ├── window_03.png.import │ │ ├── window_04.png │ │ └── window_04.png.import ├── Scripts │ ├── physic_objects │ │ └── targetable_objects.gd │ └── target.gd └── world_environment.tres ├── LICENSE ├── Player_Controller ├── HUD ASSETS │ ├── crosshair001.png │ ├── crosshair001.png.import │ ├── crosshair020.png │ ├── crosshair020.png.import │ ├── crosshair046.png │ └── crosshair046.png.import ├── Materials │ └── Redering.gdshader ├── Spawnable_Objects │ ├── Clips │ │ ├── blaster_L_clip.tscn │ │ ├── blaster_f_clip.tscn │ │ ├── blaster_i_clip.tscn │ │ └── blaster_n_clip.tscn │ ├── HUD Elements │ │ ├── Site Overlay.png │ │ └── Site Overlay.png.import │ ├── Weapons │ │ ├── blaster_I.tscn │ │ ├── blaster_L.tscn │ │ └── blaster_n.tscn │ ├── bullet.tscn │ ├── grenade.gd │ ├── grenade.tscn │ ├── grenade_explosion.gd │ ├── grenade_explosion.gdshader │ ├── grenade_explosion.tscn │ ├── hit_debug.tscn │ └── sniper_bullet.tscn ├── Weapon_Models │ ├── blasterA.glb │ ├── blasterA.glb.import │ ├── blasterD.glb │ ├── blasterD.glb.import │ ├── blasterF.glb │ ├── blasterF.glb.import │ ├── blasterG.glb │ ├── blasterG.glb.import │ ├── blasterL.glb │ ├── blasterL.glb.import │ ├── blasterN.glb │ ├── blasterN.glb.import │ ├── foamBulletA.glb │ └── foamBulletA.glb.import ├── player_character.tscn ├── player_character_With_Subviewport.tscn ├── player_character_shader.tscn ├── scripts │ ├── Player_Character │ │ ├── HUD.gd │ │ ├── player_character.gd │ │ └── player_character_subviewport.gd │ ├── SubViewportContainer.gd │ └── Weapon_State_Machine │ │ ├── PickUp Weapons │ │ ├── Weapon_Pick_Up.gd │ │ └── reload_clip.gd │ │ ├── Secondary_Fire_Scripts │ │ ├── ADS.tres │ │ ├── grenadelauncher.tres │ │ └── secondar_fire_Resource.gd │ │ ├── Spray Paths │ │ ├── path_2.tscn │ │ ├── spray_1.tscn │ │ └── spray_Sniper.tscn │ │ ├── Weapon_Resources │ │ └── blasterN.tres │ │ ├── Weapon_State_Machine.gd │ │ ├── bullet.gd │ │ ├── hit_debug.gd │ │ ├── weapon_resource.gd │ │ ├── weapon_resource_icon.svg │ │ └── weapon_resource_icon.svg.import └── weapon_animation.res ├── README.md ├── Title.png ├── Title.png.import ├── Viewmodel Shader ├── View_Models.gd └── viewmodel.gdshader ├── project.godot └── read me.txt /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | 4 | # Godot-specific ignores 5 | .import/ 6 | export.cfg 7 | export_presets.cfg 8 | 9 | # Imported translations (automatically generated from CSV files) 10 | *.translation 11 | 12 | # Mono-specific ignores 13 | .mono/ 14 | data_*/ 15 | mono_crash.*.json 16 | -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box1.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Boxes/cardboard_box1.glb -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box1.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://4yr5yn8ifmek" 7 | path="res://.godot/imported/cardboard_box1.glb-2161dfe1d2faa2eaa5eac5dae4f08a3b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Boxes/cardboard_box1.glb" 12 | dest_files=["res://.godot/imported/cardboard_box1.glb-2161dfe1d2faa2eaa5eac5dae4f08a3b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box1_Box_21-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Boxes/cardboard_box1_Box_21-256x256.png -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box2.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Boxes/cardboard_box2.glb -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box2.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bxereq5a436ad" 7 | path="res://.godot/imported/cardboard_box2.glb-e883f7cf4a77979b2b5fb92cd137b999.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Boxes/cardboard_box2.glb" 12 | dest_files=["res://.godot/imported/cardboard_box2.glb-e883f7cf4a77979b2b5fb92cd137b999.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Boxes/cardboard_box2_Box_03-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Boxes/cardboard_box2_Box_03-256x256.png -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterB.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterB.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterB.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://g84u884yb8ok" 7 | path="res://.godot/imported/blasterB.glb-72b616126860a262b3816aec1dfdf679.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterB.glb" 12 | dest_files=["res://.godot/imported/blasterB.glb-72b616126860a262b3816aec1dfdf679.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterC.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterC.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterC.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bh6p37s7abwdg" 7 | path="res://.godot/imported/blasterC.glb-88bc40cf78720b9497a72d0e84139072.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterC.glb" 12 | dest_files=["res://.godot/imported/blasterC.glb-88bc40cf78720b9497a72d0e84139072.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterE.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterE.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterE.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cxv1o3aloqs4f" 7 | path="res://.godot/imported/blasterE.glb-49eaa84069dd5b5ad2cb28a7dfe97d2a.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterE.glb" 12 | dest_files=["res://.godot/imported/blasterE.glb-49eaa84069dd5b5ad2cb28a7dfe97d2a.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterH.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterH.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterH.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c2ln87qksjbx6" 7 | path="res://.godot/imported/blasterH.glb-c4b99e65d5fcdb3ea73d66233c617fae.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterH.glb" 12 | dest_files=["res://.godot/imported/blasterH.glb-c4b99e65d5fcdb3ea73d66233c617fae.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterI.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterI.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterI.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dmvcovdmyds2q" 7 | path="res://.godot/imported/blasterI.glb-bc3c0d213d75752a30c6fb5ad0c28f9d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterI.glb" 12 | dest_files=["res://.godot/imported/blasterI.glb-bc3c0d213d75752a30c6fb5ad0c28f9d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterJ.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterJ.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterJ.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cq7ecydl1dtew" 7 | path="res://.godot/imported/blasterJ.glb-f6eb79de58671c36736e7f680b28c15b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterJ.glb" 12 | dest_files=["res://.godot/imported/blasterJ.glb-f6eb79de58671c36736e7f680b28c15b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterK.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterK.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterK.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://d10ul55pilaqs" 7 | path="res://.godot/imported/blasterK.glb-a430773cfd180482e59d21e79f1a9ff9.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterK.glb" 12 | dest_files=["res://.godot/imported/blasterK.glb-a430773cfd180482e59d21e79f1a9ff9.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterM.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/blasterM.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/blasterM.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c8butdxucm35y" 7 | path="res://.godot/imported/blasterM.glb-0fdad74322e872f97777556a4f02878c.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/blasterM.glb" 12 | dest_files=["res://.godot/imported/blasterM.glb-0fdad74322e872f97777556a4f02878c.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/clipA.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/clipA.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/clipA.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bm203ir7ep7kb" 7 | path="res://.godot/imported/clipA.glb-6203e26a9f2bf409349cd2f34ce396b3.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/clipA.glb" 12 | dest_files=["res://.godot/imported/clipA.glb-6203e26a9f2bf409349cd2f34ce396b3.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/foamBulletB.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/foamBulletB.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/foamBulletB.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cmf1vyfuseth8" 7 | path="res://.godot/imported/foamBulletB.glb-f645a29b311fc00b16a598c2ffa4773b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/foamBulletB.glb" 12 | dest_files=["res://.godot/imported/foamBulletB.glb-f645a29b311fc00b16a598c2ffa4773b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/targetA.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/targetA.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/targetA.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://kkhgjjqi8f8n" 7 | path="res://.godot/imported/targetA.glb-3e3b56a5e89d3423f0bea1f034465e62.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/targetA.glb" 12 | dest_files=["res://.godot/imported/targetA.glb-3e3b56a5e89d3423f0bea1f034465e62.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/targetB.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney Weapons/targetB.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney Weapons/targetB.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://btbr3wmdu7kxy" 7 | path="res://.godot/imported/targetB.glb-f8b26e65356b1238547ce695d6b2e2b2.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney Weapons/targetB.glb" 12 | dest_files=["res://.godot/imported/targetB.glb-f8b26e65356b1238547ce695d6b2e2b2.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/arrow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/arrow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/arrow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ni0raqewplva" 7 | path="res://.godot/imported/arrow.glb-d68f0042dc730fe9178d94eae43088c2.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/arrow.glb" 12 | dest_files=["res://.godot/imported/arrow.glb-d68f0042dc730fe9178d94eae43088c2.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/arrows.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/arrows.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/arrows.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ccaj4n2bq5b5w" 7 | path="res://.godot/imported/arrows.glb-e619f3c98d67287d779a84a1562faae4.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/arrows.glb" 12 | dest_files=["res://.godot/imported/arrows.glb-e619f3c98d67287d779a84a1562faae4.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/barrel.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/barrel.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/barrel.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b76jn8e0ktvqy" 7 | path="res://.godot/imported/barrel.glb-ad9e707861b69d0dffe20eae6571649f.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/barrel.glb" 12 | dest_files=["res://.godot/imported/barrel.glb-ad9e707861b69d0dffe20eae6571649f.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/block.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/block.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/block.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c032mgvupibva" 7 | path="res://.godot/imported/block.glb-948321dc0aab3a548f2cc3b6b2194f22.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/block.glb" 12 | dest_files=["res://.godot/imported/block.glb-948321dc0aab3a548f2cc3b6b2194f22.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCliff.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCliff.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCliff.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ylcri4s120s1" 7 | path="res://.godot/imported/blockCliff.glb-dc782fd042c3f0dfe8c6664c650f826b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCliff.glb" 12 | dest_files=["res://.godot/imported/blockCliff.glb-dc782fd042c3f0dfe8c6664c650f826b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCliffCorner.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCliffCorner.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCliffCorner.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ces8cftgj3tkt" 7 | path="res://.godot/imported/blockCliffCorner.glb-87305bfeb7ed6ee6e1ef7f32ec11b3bc.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCliffCorner.glb" 12 | dest_files=["res://.godot/imported/blockCliffCorner.glb-87305bfeb7ed6ee6e1ef7f32ec11b3bc.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCornerLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCornerLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCornerLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cv8e4hlvnqme2" 7 | path="res://.godot/imported/blockCornerLarge.glb-45ab06617fb2c0a54de11ff1dd52a9ab.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCornerLarge.glb" 12 | dest_files=["res://.godot/imported/blockCornerLarge.glb-45ab06617fb2c0a54de11ff1dd52a9ab.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCornerSmall.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCornerSmall.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCornerSmall.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cj3supliber7s" 7 | path="res://.godot/imported/blockCornerSmall.glb-ea0f72354621487de6525548c6d6302e.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCornerSmall.glb" 12 | dest_files=["res://.godot/imported/blockCornerSmall.glb-ea0f72354621487de6525548c6d6302e.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurve.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCurve.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurve.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c5084h1t3mwng" 7 | path="res://.godot/imported/blockCurve.glb-89f7b08793dcf1d2b7a2098abac1a96d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCurve.glb" 12 | dest_files=["res://.godot/imported/blockCurve.glb-89f7b08793dcf1d2b7a2098abac1a96d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurveHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCurveHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurveHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://degatplc2pfr" 7 | path="res://.godot/imported/blockCurveHalf.glb-cc22264dc09da8046b14d5db5f722fe5.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCurveHalf.glb" 12 | dest_files=["res://.godot/imported/blockCurveHalf.glb-cc22264dc09da8046b14d5db5f722fe5.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurveLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockCurveLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockCurveLow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bn12k215xn05j" 7 | path="res://.godot/imported/blockCurveLow.glb-22a3f9cb075cc52d38a2c75e18659cd0.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockCurveLow.glb" 12 | dest_files=["res://.godot/imported/blockCurveLow.glb-22a3f9cb075cc52d38a2c75e18659cd0.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirt.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockDirt.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirt.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cxs2u1fktxut3" 7 | path="res://.godot/imported/blockDirt.glb-fb35fd745e0e0a12859b07fa5b1e3cb5.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockDirt.glb" 12 | dest_files=["res://.godot/imported/blockDirt.glb-fb35fd745e0e0a12859b07fa5b1e3cb5.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockDirtHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://xpp12dtavkym" 7 | path="res://.godot/imported/blockDirtHalf.glb-5bb189b03a8ce3d8ea593469a578a76f.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockDirtHalf.glb" 12 | dest_files=["res://.godot/imported/blockDirtHalf.glb-5bb189b03a8ce3d8ea593469a578a76f.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtRamp.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockDirtRamp.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtRamp.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cs21wv4aurbkd" 7 | path="res://.godot/imported/blockDirtRamp.glb-6b29b8b3c139171a00c2886d9e1aab68.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockDirtRamp.glb" 12 | dest_files=["res://.godot/imported/blockDirtRamp.glb-6b29b8b3c139171a00c2886d9e1aab68.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtRampHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockDirtRampHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockDirtRampHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c7vaj5d30fyau" 7 | path="res://.godot/imported/blockDirtRampHalf.glb-0e4bae1506a4bc1f2ecf8b33141bbcee.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockDirtRampHalf.glb" 12 | dest_files=["res://.godot/imported/blockDirtRampHalf.glb-0e4bae1506a4bc1f2ecf8b33141bbcee.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockEnd.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockEnd.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockEnd.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://53vv4b56rrec" 7 | path="res://.godot/imported/blockEnd.glb-60fb34e0abd32df098a85871b55f90e5.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockEnd.glb" 12 | dest_files=["res://.godot/imported/blockEnd.glb-60fb34e0abd32df098a85871b55f90e5.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b3hoytf6qa4w8" 7 | path="res://.godot/imported/blockHalf.glb-c744459b1023f5cc5f76d92876373135.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockHalf.glb" 12 | dest_files=["res://.godot/imported/blockHalf.glb-c744459b1023f5cc5f76d92876373135.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHexagon.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockHexagon.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHexagon.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b15drdx6tydlo" 7 | path="res://.godot/imported/blockHexagon.glb-b1b10ce41749ba6e6eed79e403f49de9.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockHexagon.glb" 12 | dest_files=["res://.godot/imported/blockHexagon.glb-b1b10ce41749ba6e6eed79e403f49de9.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHexagonLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockHexagonLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockHexagonLow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dhapcncgei3jg" 7 | path="res://.godot/imported/blockHexagonLow.glb-eab22c2c5a7e3521412b1eda2a65363a.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockHexagonLow.glb" 12 | dest_files=["res://.godot/imported/blockHexagonLow.glb-eab22c2c5a7e3521412b1eda2a65363a.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cwhonrpcqhdfe" 7 | path="res://.godot/imported/blockLarge.glb-e1bd764332821824cdf9388d10c5349b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockLarge.glb" 12 | dest_files=["res://.godot/imported/blockLarge.glb-e1bd764332821824cdf9388d10c5349b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLevel.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockLevel.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLevel.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dwwcrplmms2cd" 7 | path="res://.godot/imported/blockLevel.glb-53ad54372d68c5ad95c285caafd4f9b3.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockLevel.glb" 12 | dest_files=["res://.godot/imported/blockLevel.glb-53ad54372d68c5ad95c285caafd4f9b3.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockLong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dgteq57bgrdc0" 7 | path="res://.godot/imported/blockLong.glb-293ca06be94ded784b3d21722d1dbd61.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockLong.glb" 12 | dest_files=["res://.godot/imported/blockLong.glb-293ca06be94ded784b3d21722d1dbd61.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMoving.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockMoving.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMoving.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b5cgysu8mo1qq" 7 | path="res://.godot/imported/blockMoving.glb-f009f6ffb87304b6dc56d638a970a8ca.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockMoving.glb" 12 | dest_files=["res://.godot/imported/blockMoving.glb-f009f6ffb87304b6dc56d638a970a8ca.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMovingBlue.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockMovingBlue.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMovingBlue.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://e1ctn2vn5eak" 7 | path="res://.godot/imported/blockMovingBlue.glb-9bd347722fd46f829a02e55b352f7f62.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockMovingBlue.glb" 12 | dest_files=["res://.godot/imported/blockMovingBlue.glb-9bd347722fd46f829a02e55b352f7f62.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMovingLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockMovingLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockMovingLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cqrmwx6rbuchw" 7 | path="res://.godot/imported/blockMovingLarge.glb-f8ee34eba76cd77bcd0feb4a8617cdae.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockMovingLarge.glb" 12 | dest_files=["res://.godot/imported/blockMovingLarge.glb-f8ee34eba76cd77bcd0feb4a8617cdae.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockQuarter.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockQuarter.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockQuarter.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bokmd0gb5e5d0" 7 | path="res://.godot/imported/blockQuarter.glb-e0af7b550d68b73d305cf4f6f86552a6.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockQuarter.glb" 12 | dest_files=["res://.godot/imported/blockQuarter.glb-e0af7b550d68b73d305cf4f6f86552a6.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRounded.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockRounded.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRounded.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cmh00elecnlok" 7 | path="res://.godot/imported/blockRounded.glb-a4de040492575d0c07fc50c9fccd7927.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockRounded.glb" 12 | dest_files=["res://.godot/imported/blockRounded.glb-a4de040492575d0c07fc50c9fccd7927.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockRoundedLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c0aa12qx1udbv" 7 | path="res://.godot/imported/blockRoundedLarge.glb-e9c3473bbbb37b1c16e832c1ac261d42.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockRoundedLarge.glb" 12 | dest_files=["res://.godot/imported/blockRoundedLarge.glb-e9c3473bbbb37b1c16e832c1ac261d42.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockRoundedLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bnq18nrm07ng" 7 | path="res://.godot/imported/blockRoundedLong.glb-893422548f7cd8b05303d8354f353fca.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockRoundedLong.glb" 12 | dest_files=["res://.godot/imported/blockRoundedLong.glb-893422548f7cd8b05303d8354f353fca.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockRoundedLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b26rs06ce3u2l" 7 | path="res://.godot/imported/blockRoundedLow.glb-7e3c0a6ee80ef32f84bc8a208f478d5f.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockRoundedLow.glb" 12 | dest_files=["res://.godot/imported/blockRoundedLow.glb-7e3c0a6ee80ef32f84bc8a208f478d5f.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockRoundedLowLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockRoundedLowLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSlope.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSlope.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSlope.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://x4g8de3lqs13" 7 | path="res://.godot/imported/blockSlope.glb-946ab499e92fa576148ef027e5bc40b9.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSlope.glb" 12 | dest_files=["res://.godot/imported/blockSlope.glb-946ab499e92fa576148ef027e5bc40b9.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSlopeHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSlopeHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSlopeHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ccxsjjqdwhxii" 7 | path="res://.godot/imported/blockSlopeHalf.glb-327d03fe3b90fd4214a4724ab5b89d1e.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSlopeHalf.glb" 12 | dest_files=["res://.godot/imported/blockSlopeHalf.glb-327d03fe3b90fd4214a4724ab5b89d1e.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ccoj54lm5twuv" 7 | path="res://.godot/imported/blockSnow.glb-626b3308ac7749f527f0c6d10ddb3a22.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnow.glb" 12 | dest_files=["res://.godot/imported/blockSnow.glb-626b3308ac7749f527f0c6d10ddb3a22.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCliff.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCliff.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCliff.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b285bagtmphpc" 7 | path="res://.godot/imported/blockSnowCliff.glb-6c158d2a414eb6993731eceeafeb8b83.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowCliff.glb" 12 | dest_files=["res://.godot/imported/blockSnowCliff.glb-6c158d2a414eb6993731eceeafeb8b83.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCliffCorner.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCliffCorner.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCornerLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCornerLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCornerSmall.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCornerSmall.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCurve.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCurve.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCurve.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b8mt4hiwr804n" 7 | path="res://.godot/imported/blockSnowCurve.glb-63113b888da22066c8c6e08d8cba9db3.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowCurve.glb" 12 | dest_files=["res://.godot/imported/blockSnowCurve.glb-63113b888da22066c8c6e08d8cba9db3.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCurveHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCurveHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowCurveLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowCurveLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowEnd.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowEnd.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowEnd.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cner8lc3k2xkj" 7 | path="res://.godot/imported/blockSnowEnd.glb-24662ee78e5271933c4139ea4b4424b0.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowEnd.glb" 12 | dest_files=["res://.godot/imported/blockSnowEnd.glb-24662ee78e5271933c4139ea4b4424b0.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dvgfx5mnd6unc" 7 | path="res://.godot/imported/blockSnowHalf.glb-7f4ce5fd8f95358794f9c89a8b95e914.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowHalf.glb" 12 | dest_files=["res://.godot/imported/blockSnowHalf.glb-7f4ce5fd8f95358794f9c89a8b95e914.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowHexagon.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowHexagon.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowHexagon.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bac43sccxqy51" 7 | path="res://.godot/imported/blockSnowHexagon.glb-d260b3012957d3b0806dbc985b1cd2b1.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowHexagon.glb" 12 | dest_files=["res://.godot/imported/blockSnowHexagon.glb-d260b3012957d3b0806dbc985b1cd2b1.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowHexagonLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowHexagonLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://33oj2kow5xsc" 7 | path="res://.godot/imported/blockSnowLarge.glb-1dd1b7393644b684618f01aa997c50f7.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowLarge.glb" 12 | dest_files=["res://.godot/imported/blockSnowLarge.glb-1dd1b7393644b684618f01aa997c50f7.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLevel.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowLevel.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLevel.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bqb6e6kd2d61p" 7 | path="res://.godot/imported/blockSnowLevel.glb-2ee85cef3ea5ee76a817ea5c07f7fe59.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowLevel.glb" 12 | dest_files=["res://.godot/imported/blockSnowLevel.glb-2ee85cef3ea5ee76a817ea5c07f7fe59.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowLong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://5jvbxaty63gc" 7 | path="res://.godot/imported/blockSnowLong.glb-bc360d480095c3c6e4579c168e23c17a.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowLong.glb" 12 | dest_files=["res://.godot/imported/blockSnowLong.glb-bc360d480095c3c6e4579c168e23c17a.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowQuarter.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowQuarter.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowQuarter.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b5qo47pxexis3" 7 | path="res://.godot/imported/blockSnowQuarter.glb-29157c34ddb944148de796de23a51cb3.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowQuarter.glb" 12 | dest_files=["res://.godot/imported/blockSnowQuarter.glb-29157c34ddb944148de796de23a51cb3.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRounded.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowRounded.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRounded.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://wpdenxxbl3uc" 7 | path="res://.godot/imported/blockSnowRounded.glb-a329c73a798e017f672dab5f58b74c1d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowRounded.glb" 12 | dest_files=["res://.godot/imported/blockSnowRounded.glb-a329c73a798e017f672dab5f58b74c1d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRoundedLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowRoundedLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRoundedLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowRoundedLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRoundedLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowRoundedLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowRoundedLowLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowRoundedLowLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowSlope.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowSlope.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowSlope.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b5ewncka6s68n" 7 | path="res://.godot/imported/blockSnowSlope.glb-e61186929cfbe01c9176d3288cacfe1f.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/blockSnowSlope.glb" 12 | dest_files=["res://.godot/imported/blockSnowSlope.glb-e61186929cfbe01c9176d3288cacfe1f.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/blockSnowSlopeHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/blockSnowSlopeHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/bomb.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/bomb.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/bomb.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ctihnl01ds2yh" 7 | path="res://.godot/imported/bomb.glb-ea45f9fade34fda1a58ee2ed402a32b9.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/bomb.glb" 12 | dest_files=["res://.godot/imported/bomb.glb-ea45f9fade34fda1a58ee2ed402a32b9.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/bridge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cidv0vc1v3eat" 7 | path="res://.godot/imported/bridge.glb-a6dd92f393aecfa751bab16a913a4749.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/bridge.glb" 12 | dest_files=["res://.godot/imported/bridge.glb-a6dd92f393aecfa751bab16a913a4749.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridgeHalf.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/bridgeHalf.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridgeHalf.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://hwif1ce288fa" 7 | path="res://.godot/imported/bridgeHalf.glb-2597a24e8f12774cb9cb7a73f7738069.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/bridgeHalf.glb" 12 | dest_files=["res://.godot/imported/bridgeHalf.glb-2597a24e8f12774cb9cb7a73f7738069.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridgeRamp.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/bridgeRamp.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/bridgeRamp.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cuhoprbb4y3e0" 7 | path="res://.godot/imported/bridgeRamp.glb-2043d93aacca88a856128cc8f7597210.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/bridgeRamp.glb" 12 | dest_files=["res://.godot/imported/bridgeRamp.glb-2043d93aacca88a856128cc8f7597210.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/buttonRound.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/buttonRound.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/buttonRound.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cjqygu2t3gx66" 7 | path="res://.godot/imported/buttonRound.glb-eb33bb8cfbed810da38149f6dc7bcab4.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/buttonRound.glb" 12 | dest_files=["res://.godot/imported/buttonRound.glb-eb33bb8cfbed810da38149f6dc7bcab4.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/buttonSquare.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/buttonSquare.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/buttonSquare.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dpdwfuds5le3y" 7 | path="res://.godot/imported/buttonSquare.glb-c41efca1975c413c5aba0b5b8a55790d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/buttonSquare.glb" 12 | dest_files=["res://.godot/imported/buttonSquare.glb-c41efca1975c413c5aba0b5b8a55790d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/chest.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/chest.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/chest.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ct7lmj284wkh0" 7 | path="res://.godot/imported/chest.glb-3a9c73e34c78bad5ab9b55636ceadc7c.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/chest.glb" 12 | dest_files=["res://.godot/imported/chest.glb-3a9c73e34c78bad5ab9b55636ceadc7c.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinBronze.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/coinBronze.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinBronze.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dglkeg8pdkamn" 7 | path="res://.godot/imported/coinBronze.glb-b0cf3318352bf9ae443548e7e10d343d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/coinBronze.glb" 12 | dest_files=["res://.godot/imported/coinBronze.glb-b0cf3318352bf9ae443548e7e10d343d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinGold.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/coinGold.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinGold.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://do5geebgfecyl" 7 | path="res://.godot/imported/coinGold.glb-6a57bef5eab1d0278be87c3320452bca.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/coinGold.glb" 12 | dest_files=["res://.godot/imported/coinGold.glb-6a57bef5eab1d0278be87c3320452bca.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinSilver.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/coinSilver.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/coinSilver.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cqhw7a60686sd" 7 | path="res://.godot/imported/coinSilver.glb-aa4d6d7601b6c790f7d1570ecec5658c.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/coinSilver.glb" 12 | dest_files=["res://.godot/imported/coinSilver.glb-aa4d6d7601b6c790f7d1570ecec5658c.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/crate.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/crate.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/crate.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bbt8wakd6sqit" 7 | path="res://.godot/imported/crate.glb-a34848f3a7831e70acb0e4918b8adf25.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/crate.glb" 12 | dest_files=["res://.godot/imported/crate.glb-a34848f3a7831e70acb0e4918b8adf25.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateItem.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/crateItem.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateItem.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dxqo7cscwdlxx" 7 | path="res://.godot/imported/crateItem.glb-67541b83dc200c5cf68e7d1a2293a5ea.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/crateItem.glb" 12 | dest_files=["res://.godot/imported/crateItem.glb-67541b83dc200c5cf68e7d1a2293a5ea.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateItemStrong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/crateItemStrong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateItemStrong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ljto6txrbiq5" 7 | path="res://.godot/imported/crateItemStrong.glb-6a9774bbc41f633c8dd170627842637b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/crateItemStrong.glb" 12 | dest_files=["res://.godot/imported/crateItemStrong.glb-6a9774bbc41f633c8dd170627842637b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateStrong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/crateStrong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/crateStrong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dlkn0j1hgd16y" 7 | path="res://.godot/imported/crateStrong.glb-d43e65a0309b1a16d4c7922080249741.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/crateStrong.glb" 12 | dest_files=["res://.godot/imported/crateStrong.glb-d43e65a0309b1a16d4c7922080249741.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorClosed.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/doorClosed.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorClosed.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cqbiu3sta2a1l" 7 | path="res://.godot/imported/doorClosed.glb-36770997f9b3a6d32d0b70225879ac3e.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/doorClosed.glb" 12 | dest_files=["res://.godot/imported/doorClosed.glb-36770997f9b3a6d32d0b70225879ac3e.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorLargeClosed.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/doorLargeClosed.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorLargeClosed.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://buxp851mwsy5w" 7 | path="res://.godot/imported/doorLargeClosed.glb-d9c9b76c27728ad919404817b3d676f2.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/doorLargeClosed.glb" 12 | dest_files=["res://.godot/imported/doorLargeClosed.glb-d9c9b76c27728ad919404817b3d676f2.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorLargeOpen.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/doorLargeOpen.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorLargeOpen.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://by86f1whod4qc" 7 | path="res://.godot/imported/doorLargeOpen.glb-559107215f3705a5c9cb49adb38c4832.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/doorLargeOpen.glb" 12 | dest_files=["res://.godot/imported/doorLargeOpen.glb-559107215f3705a5c9cb49adb38c4832.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorOpen.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/doorOpen.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/doorOpen.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://gkwwiu12weiv" 7 | path="res://.godot/imported/doorOpen.glb-5ad7ee3378941b69f81a29b38de90631.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/doorOpen.glb" 12 | dest_files=["res://.godot/imported/doorOpen.glb-5ad7ee3378941b69f81a29b38de90631.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fence.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fence.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fence.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dp60veq3kkblt" 7 | path="res://.godot/imported/fence.glb-fb889bc5ca2ea10cbcdec8cb935fd69d.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fence.glb" 12 | dest_files=["res://.godot/imported/fence.glb-fb889bc5ca2ea10cbcdec8cb935fd69d.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceBroken.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceBroken.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceBroken.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b6g62hag4j206" 7 | path="res://.godot/imported/fenceBroken.glb-97c9a1876281dfa9f877f13bb382964e.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceBroken.glb" 12 | dest_files=["res://.godot/imported/fenceBroken.glb-97c9a1876281dfa9f877f13bb382964e.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceCorner.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceCorner.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceCorner.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dhlr30ik553jx" 7 | path="res://.godot/imported/fenceCorner.glb-08040a8482cf733cb784c8d7b69981c0.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceCorner.glb" 12 | dest_files=["res://.godot/imported/fenceCorner.glb-08040a8482cf733cb784c8d7b69981c0.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceCornerCurved.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceCornerCurved.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceCornerCurved.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://sjkfmv64gir0" 7 | path="res://.godot/imported/fenceCornerCurved.glb-81c453970a21c7c2500db673e009cda7.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceCornerCurved.glb" 12 | dest_files=["res://.godot/imported/fenceCornerCurved.glb-81c453970a21c7c2500db673e009cda7.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://crrkbvcvg7gsw" 7 | path="res://.godot/imported/fenceLow.glb-8c6612730781f6462148bad1752197d6.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceLow.glb" 12 | dest_files=["res://.godot/imported/fenceLow.glb-8c6612730781f6462148bad1752197d6.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLowBroken.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceLowBroken.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLowBroken.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cb0d206ggg5ym" 7 | path="res://.godot/imported/fenceLowBroken.glb-ac14036d239646aa927c43f10fa9055b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceLowBroken.glb" 12 | dest_files=["res://.godot/imported/fenceLowBroken.glb-ac14036d239646aa927c43f10fa9055b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLowCorner.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceLowCorner.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLowCorner.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b81w148a87522" 7 | path="res://.godot/imported/fenceLowCorner.glb-63a1364a5a226322d0ffbd9304d45aa0.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/fenceLowCorner.glb" 12 | dest_files=["res://.godot/imported/fenceLowCorner.glb-63a1364a5a226322d0ffbd9304d45aa0.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/fenceLowCornerCurved.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/fenceLowCornerCurved.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/flag.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/flag.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/flag.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://7yamokva1fhs" 7 | path="res://.godot/imported/flag.glb-5f8bede95c7ad36c34622a3d7989e0a8.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/flag.glb" 12 | dest_files=["res://.godot/imported/flag.glb-5f8bede95c7ad36c34622a3d7989e0a8.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/flowers.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/flowers.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/flowers.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://d136exrcynwf2" 7 | path="res://.godot/imported/flowers.glb-e56aaabb73b75514b70c1eb85213b537.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/flowers.glb" 12 | dest_files=["res://.godot/imported/flowers.glb-e56aaabb73b75514b70c1eb85213b537.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/flowersLow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/flowersLow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/flowersLow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cuucsd6nnaw8p" 7 | path="res://.godot/imported/flowersLow.glb-c073fa0106ad4ad48bff80b7296160b8.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/flowersLow.glb" 12 | dest_files=["res://.godot/imported/flowersLow.glb-c073fa0106ad4ad48bff80b7296160b8.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/heart.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/heart.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/heart.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b8xe1mrnfnjr4" 7 | path="res://.godot/imported/heart.glb-ba4b411d507d933ad1eb5c5f79a2cf39.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/heart.glb" 12 | dest_files=["res://.godot/imported/heart.glb-ba4b411d507d933ad1eb5c5f79a2cf39.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/hedge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/hedge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/hedge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://diyvsuv7dxvg5" 7 | path="res://.godot/imported/hedge.glb-6829fb7d7f3a74063928d7521dfd7e01.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/hedge.glb" 12 | dest_files=["res://.godot/imported/hedge.glb-6829fb7d7f3a74063928d7521dfd7e01.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/hedgeCorner.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/hedgeCorner.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/hedgeCorner.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bi2wdra8goqwp" 7 | path="res://.godot/imported/hedgeCorner.glb-15207c84df6ee4ea59151bb4e60359b6.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/hedgeCorner.glb" 12 | dest_files=["res://.godot/imported/hedgeCorner.glb-15207c84df6ee4ea59151bb4e60359b6.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/jewel.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/jewel.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/jewel.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://6sbresfxvkx2" 7 | path="res://.godot/imported/jewel.glb-c5ab2866cf440a2467c8e73ad3fe7c7b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/jewel.glb" 12 | dest_files=["res://.godot/imported/jewel.glb-c5ab2866cf440a2467c8e73ad3fe7c7b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/key.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/key.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/key.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://cms465e7wun23" 7 | path="res://.godot/imported/key.glb-bc40e3d391bcf8c35286e4a186fb2403.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/key.glb" 12 | dest_files=["res://.godot/imported/key.glb-bc40e3d391bcf8c35286e4a186fb2403.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladder.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/ladder.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladder.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b12cc72dges3e" 7 | path="res://.godot/imported/ladder.glb-6c7362a8969363b622700203bcc3df56.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/ladder.glb" 12 | dest_files=["res://.godot/imported/ladder.glb-6c7362a8969363b622700203bcc3df56.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladderBroken.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/ladderBroken.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladderBroken.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://b7tuyto4dcl5a" 7 | path="res://.godot/imported/ladderBroken.glb-388c45072bcc6270593f4995b46b34a3.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/ladderBroken.glb" 12 | dest_files=["res://.godot/imported/ladderBroken.glb-388c45072bcc6270593f4995b46b34a3.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladderLong.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/ladderLong.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/ladderLong.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://8dsqebr1avym" 7 | path="res://.godot/imported/ladderLong.glb-d2d8d7abe5c1b767ff7314eda34c2d18.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/ladderLong.glb" 12 | dest_files=["res://.godot/imported/ladderLong.glb-d2d8d7abe5c1b767ff7314eda34c2d18.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/lever.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/lever.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/lever.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://mumq6x4jpsr2" 7 | path="res://.godot/imported/lever.glb-ea94fc2c4e50cf60dd9bf58354c19d28.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/lever.glb" 12 | dest_files=["res://.godot/imported/lever.glb-ea94fc2c4e50cf60dd9bf58354c19d28.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/lock.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/lock.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/lock.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://l0aqurh1lq45" 7 | path="res://.godot/imported/lock.glb-97fa5a77e4019a21aacc7b18d077a50a.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/lock.glb" 12 | dest_files=["res://.godot/imported/lock.glb-97fa5a77e4019a21aacc7b18d077a50a.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/mushrooms.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/mushrooms.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/mushrooms.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://yupoioldj852" 7 | path="res://.godot/imported/mushrooms.glb-1636c754bd5a294539389f3f6e2375d2.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/mushrooms.glb" 12 | dest_files=["res://.godot/imported/mushrooms.glb-1636c754bd5a294539389f3f6e2375d2.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/plant.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/plant.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/plant.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ds3xhhf0j2pbb" 7 | path="res://.godot/imported/plant.glb-b368e94f05527045682bff86ce9902fa.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/plant.glb" 12 | dest_files=["res://.godot/imported/plant.glb-b368e94f05527045682bff86ce9902fa.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/platform.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/platform.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/platform.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dxqdm51kucpxv" 7 | path="res://.godot/imported/platform.glb-a6d167ab480f257d901791e8cc31b49c.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/platform.glb" 12 | dest_files=["res://.godot/imported/platform.glb-a6d167ab480f257d901791e8cc31b49c.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/poles.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/poles.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/poles.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://0icvm6nvkm5v" 7 | path="res://.godot/imported/poles.glb-8f6456d1ba15080bea40af0626235a10.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/poles.glb" 12 | dest_files=["res://.godot/imported/poles.glb-8f6456d1ba15080bea40af0626235a10.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/rocks.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/rocks.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/rocks.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://5m588yl8wyyd" 7 | path="res://.godot/imported/rocks.glb-69f0d6d6e56f22e5cfb5fedbe0b85a45.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/rocks.glb" 12 | dest_files=["res://.godot/imported/rocks.glb-69f0d6d6e56f22e5cfb5fedbe0b85a45.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/saw.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/saw.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/saw.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://clmpqjmrb3r2b" 7 | path="res://.godot/imported/saw.glb-043a16934facd87269c63cf0b7c69030.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/saw.glb" 12 | dest_files=["res://.godot/imported/saw.glb-043a16934facd87269c63cf0b7c69030.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/sign.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/sign.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/sign.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dt2gme4gm3yk4" 7 | path="res://.godot/imported/sign.glb-e2b47ab6259321d9ad6ba2722753ba04.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/sign.glb" 12 | dest_files=["res://.godot/imported/sign.glb-e2b47ab6259321d9ad6ba2722753ba04.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikeBlock.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/spikeBlock.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikeBlock.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dci1wee0pkkjw" 7 | path="res://.godot/imported/spikeBlock.glb-8a88d74f5108ccda0791e58972571d5b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/spikeBlock.glb" 12 | dest_files=["res://.godot/imported/spikeBlock.glb-8a88d74f5108ccda0791e58972571d5b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikeBlockWide.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/spikeBlockWide.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikeBlockWide.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://h2p1q831rttu" 7 | path="res://.godot/imported/spikeBlockWide.glb-65855fcaf1e5c010b3b09eb02b101b6b.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/spikeBlockWide.glb" 12 | dest_files=["res://.godot/imported/spikeBlockWide.glb-65855fcaf1e5c010b3b09eb02b101b6b.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikes.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/spikes.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikes.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ce37l72mmlspt" 7 | path="res://.godot/imported/spikes.glb-15e71541c7958cb9c408efc740134275.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/spikes.glb" 12 | dest_files=["res://.godot/imported/spikes.glb-15e71541c7958cb9c408efc740134275.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikesHidden.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/spikesHidden.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikesHidden.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://chgyhrwendync" 7 | path="res://.godot/imported/spikesHidden.glb-ba657a2e150c026ea13fa92265667614.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/spikesHidden.glb" 12 | dest_files=["res://.godot/imported/spikesHidden.glb-ba657a2e150c026ea13fa92265667614.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikesLarge.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/spikesLarge.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/spikesLarge.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bmflynfsoxej" 7 | path="res://.godot/imported/spikesLarge.glb-4cb03458f5ac50c410d87ab9b30b5d58.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/spikesLarge.glb" 12 | dest_files=["res://.godot/imported/spikesLarge.glb-4cb03458f5ac50c410d87ab9b30b5d58.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/stones.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/stones.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/stones.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dw7dlt10sfi5j" 7 | path="res://.godot/imported/stones.glb-f61757ed908b78cb29c08b0aa1b336df.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/stones.glb" 12 | dest_files=["res://.godot/imported/stones.glb-f61757ed908b78cb29c08b0aa1b336df.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/tree.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/tree.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/tree.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dqhq0tqgnv174" 7 | path="res://.godot/imported/tree.glb-dfed438908727e82ea5bff92cc8a12bf.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/tree.glb" 12 | dest_files=["res://.godot/imported/tree.glb-dfed438908727e82ea5bff92cc8a12bf.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePine.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/treePine.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePine.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://d06c5127cmbtf" 7 | path="res://.godot/imported/treePine.glb-c154ca8704e4e422d57082f2041d5331.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/treePine.glb" 12 | dest_files=["res://.godot/imported/treePine.glb-c154ca8704e4e422d57082f2041d5331.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePineSmall.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/treePineSmall.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePineSmall.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bjhwl0f82y7tu" 7 | path="res://.godot/imported/treePineSmall.glb-b42d49eaa160e4b49bc5f901496c6b53.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/treePineSmall.glb" 12 | dest_files=["res://.godot/imported/treePineSmall.glb-b42d49eaa160e4b49bc5f901496c6b53.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePineSmallSnow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/treePineSmallSnow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePineSnow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/treePineSnow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/treePineSnow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dkwqhxbjmnne7" 7 | path="res://.godot/imported/treePineSnow.glb-25b8577fc22f7728ae705fed6f00c739.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/treePineSnow.glb" 12 | dest_files=["res://.godot/imported/treePineSnow.glb-25b8577fc22f7728ae705fed6f00c739.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Models/Kenney/treeSnow.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Models/Kenney/treeSnow.glb -------------------------------------------------------------------------------- /Example World/Models/Kenney/treeSnow.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://blfbfy543k73m" 7 | path="res://.godot/imported/treeSnow.glb-e58c82402d6eea78ec41086feafbd7b8.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Example World/Models/Kenney/treeSnow.glb" 12 | dest_files=["res://.godot/imported/treeSnow.glb-e58c82402d6eea78ec41086feafbd7b8.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Example World/Objects/World/WorldMesh/grass.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Objects/World/WorldMesh/grass.fbx -------------------------------------------------------------------------------- /Example World/Objects/World/world_environment.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Environment" load_steps=3 format=3 uid="uid://bqp54syxqnqww"] 2 | 3 | [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_cotvt"] 4 | sky_top_color = Color(0.160784, 0.482353, 0.827451, 1) 5 | sky_horizon_color = Color(1, 1, 1, 1) 6 | sun_angle_max = 114.44 7 | 8 | [sub_resource type="Sky" id="Sky_prubo"] 9 | sky_material = SubResource("ProceduralSkyMaterial_cotvt") 10 | 11 | [resource] 12 | background_mode = 2 13 | sky = SubResource("Sky_prubo") 14 | tonemap_mode = 3 15 | ssr_enabled = true 16 | ssao_enabled = true 17 | sdfgi_use_occlusion = true 18 | fog_enabled = true 19 | fog_light_color = Color(0.823529, 0.807843, 0.729412, 1) 20 | fog_light_energy = 0.66 21 | fog_aerial_perspective = 0.778 22 | fog_sky_affect = 0.463 23 | volumetric_fog_emission = Color(0.266667, 0.266667, 0.266667, 1) 24 | -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/flame_05_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/flame_05_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/flame_06_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/flame_06_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/muzzle_01_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/muzzle_01_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/muzzle_02_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/muzzle_02_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/muzzle_03_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/muzzle_03_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/muzzle_04_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/muzzle_04_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/muzzle_05_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/muzzle_05_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/spark_05_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/spark_05_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/spark_06_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/spark_06_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_01_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_01_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_02_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_02_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_03_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_03_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_04_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_04_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_05_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_05_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_06_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_06_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/Rotated/trace_07_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/Rotated/trace_07_rotated.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/circle_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/circle_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/circle_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/circle_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/circle_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/circle_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/circle_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/circle_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/circle_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/circle_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/dirt_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/dirt_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/dirt_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/dirt_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/dirt_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/dirt_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/fire_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/fire_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/fire_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/fire_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flame_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flame_06.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/flare_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/flare_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/light_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/light_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/light_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/light_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/light_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/light_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/magic_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/magic_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/magic_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/magic_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/magic_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/magic_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/magic_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/magic_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/magic_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/magic_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/muzzle_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/muzzle_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/muzzle_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/muzzle_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/muzzle_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/muzzle_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/muzzle_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/muzzle_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/muzzle_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/muzzle_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/scorch_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/scorch_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/scorch_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/scorch_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/scorch_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/scorch_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/scratch_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/scratch_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/slash_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/slash_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/slash_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/slash_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/slash_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/slash_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/slash_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/slash_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_06.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_07.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_08.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_09.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/smoke_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/smoke_10.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_06.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/spark_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/spark_07.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_06.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_07.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_08.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/star_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/star_09.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/symbol_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/symbol_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/symbol_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/symbol_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_04.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_05.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_06.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/trace_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/trace_07.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/twirl_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/twirl_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/twirl_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/twirl_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/twirl_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/twirl_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/window_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/window_01.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/window_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/window_02.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/window_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/window_03.png -------------------------------------------------------------------------------- /Example World/Particles/Kenney Particle Pack/window_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Example World/Particles/Kenney Particle Pack/window_04.png -------------------------------------------------------------------------------- /Example World/Scripts/physic_objects/targetable_objects.gd: -------------------------------------------------------------------------------- 1 | extends RigidBody3D 2 | 3 | var Health = 999 4 | 5 | func Hit_Successful(Damage, _Direction: Vector3 = Vector3.ZERO, _Position: Vector3 = Vector3.ZERO): 6 | var Hit_Position = _Position - get_global_transform().origin 7 | Health -= Damage 8 | if Health <= 0: 9 | queue_free() 10 | 11 | if _Direction != Vector3.ZERO: 12 | apply_impulse((_Direction*Damage),Hit_Position) 13 | -------------------------------------------------------------------------------- /Example World/Scripts/target.gd: -------------------------------------------------------------------------------- 1 | extends StaticBody3D 2 | 3 | var Health = 1 4 | 5 | func Hit_Successful(Damage, _Direction: Vector3 = Vector3.ZERO, _Position: Vector3 = Vector3.ZERO): 6 | Health -= Damage 7 | if Health <= 0: 8 | queue_free() 9 | -------------------------------------------------------------------------------- /Example World/world_environment.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Environment" load_steps=3 format=3 uid="uid://bqp54syxqnqww"] 2 | 3 | [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_cotvt"] 4 | sky_top_color = Color(0.160784, 0.482353, 0.827451, 1) 5 | sky_horizon_color = Color(1, 1, 1, 1) 6 | sun_angle_max = 114.44 7 | 8 | [sub_resource type="Sky" id="Sky_prubo"] 9 | sky_material = SubResource("ProceduralSkyMaterial_cotvt") 10 | 11 | [resource] 12 | background_mode = 2 13 | sky = SubResource("Sky_prubo") 14 | ambient_light_source = 3 15 | ambient_light_sky_contribution = 0.88 16 | tonemap_mode = 2 17 | sdfgi_use_occlusion = true 18 | fog_light_color = Color(0.823529, 0.807843, 0.729412, 1) 19 | fog_light_energy = 0.66 20 | fog_sky_affect = 0.463 21 | volumetric_fog_emission = Color(0.266667, 0.266667, 0.266667, 1) 22 | -------------------------------------------------------------------------------- /Player_Controller/HUD ASSETS/crosshair001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/HUD ASSETS/crosshair001.png -------------------------------------------------------------------------------- /Player_Controller/HUD ASSETS/crosshair001.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bjh5ic6qy4jtl" 6 | path="res://.godot/imported/crosshair001.png-1586a70203e25314f8c3057d1df1a1fb.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Player_Controller/HUD ASSETS/crosshair001.png" 14 | dest_files=["res://.godot/imported/crosshair001.png-1586a70203e25314f8c3057d1df1a1fb.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Player_Controller/HUD ASSETS/crosshair020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/HUD ASSETS/crosshair020.png -------------------------------------------------------------------------------- /Player_Controller/HUD ASSETS/crosshair020.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cnk2ybqwk0gg" 6 | path="res://.godot/imported/crosshair020.png-7b9d8a1201280ec13e18bd4505c5ff67.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Player_Controller/HUD ASSETS/crosshair020.png" 14 | dest_files=["res://.godot/imported/crosshair020.png-7b9d8a1201280ec13e18bd4505c5ff67.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Player_Controller/HUD ASSETS/crosshair046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/HUD ASSETS/crosshair046.png -------------------------------------------------------------------------------- /Player_Controller/Materials/Redering.gdshader: -------------------------------------------------------------------------------- 1 | shader_type spatial; 2 | 3 | uniform float viewmodel_fov = 75.0f; 4 | 5 | void vertex() { 6 | //UV= UV * .xy - uv1_offset.xy; 7 | 8 | float onetanfov = 1.0f / tan(0.5f * (viewmodel_fov * PI / 180.0f)); 9 | float aspect = VIEWPORT_SIZE.x / VIEWPORT_SIZE.y; 10 | // modify projection matrix 11 | PROJECTION_MATRIX[1][1] = -onetanfov; 12 | PROJECTION_MATRIX[0][0] = onetanfov / aspect; 13 | 14 | // draws the viewmodel over everything (disable if you want dof near on viewmodel) 15 | POSITION = PROJECTION_MATRIX * MODELVIEW_MATRIX * vec4(VERTEX.xyz, 1.0); 16 | POSITION.z = mix(POSITION.z, 0, 0.99); 17 | } -------------------------------------------------------------------------------- /Player_Controller/Spawnable_Objects/HUD Elements/Site Overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Spawnable_Objects/HUD Elements/Site Overlay.png -------------------------------------------------------------------------------- /Player_Controller/Spawnable_Objects/grenade.gd: -------------------------------------------------------------------------------- 1 | extends RigidBody3D 2 | 3 | var Damage: int 4 | @export var Explosion: PackedScene 5 | signal Hit_Successfull 6 | 7 | func _on_body_entered(_body): 8 | Explode() 9 | queue_free() 10 | 11 | 12 | func _on_timer_timeout(): 13 | Explode() 14 | queue_free() 15 | 16 | func Explode(): 17 | var ex = Explosion.instantiate() 18 | ex.set_global_transform(get_global_transform()) 19 | var world = get_tree().get_root().get_child(0) 20 | world.add_child(ex) 21 | ex.Damage = Damage 22 | var Connections = Hit_Successfull.get_connections() 23 | ex.Hit_Successfull.connect(Connections[0].callable) 24 | 25 | -------------------------------------------------------------------------------- /Player_Controller/Spawnable_Objects/grenade_explosion.gd: -------------------------------------------------------------------------------- 1 | extends Node3D 2 | 3 | var Damage: int = 0 4 | 5 | signal Hit_Successfull 6 | 7 | func _ready(): 8 | $GPUParticles3D.set_emitting(true) 9 | $GPUParticles3D2.set_emitting(true) 10 | 11 | func _on_body_entered(body): 12 | if body.is_in_group("Target") && body.has_method("Hit_Successful"): 13 | body.Hit_Successful(Damage) 14 | emit_signal("Hit_Successfull") 15 | 16 | 17 | func _on_timer_timeout(): 18 | queue_free() 19 | -------------------------------------------------------------------------------- /Player_Controller/Spawnable_Objects/hit_debug.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=3 format=3 uid="uid://dguqnsdowqt3w"] 2 | 3 | [ext_resource type="Texture2D" uid="uid://uidicgaojgdi" path="res://Player_Controller/HUD ASSETS/crosshair046.png" id="1_co67c"] 4 | [ext_resource type="Script" path="res://Player_Controller/scripts/Weapon_State_Machine/hit_debug.gd" id="2_gvqnn"] 5 | 6 | [node name="Node3D" type="Sprite3D"] 7 | modulate = Color(0.976471, 0, 0.00784314, 1) 8 | billboard = 2 9 | texture = ExtResource("1_co67c") 10 | script = ExtResource("2_gvqnn") 11 | 12 | [node name="Timer" type="Timer" parent="."] 13 | autostart = true 14 | 15 | [connection signal="timeout" from="Timer" to="." method="_on_timer_timeout"] 16 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterA.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterA.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterA.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://drns2kevx2ak2" 7 | path="res://.godot/imported/blasterA.glb-5c1b8be4992f9e1b85bd43a237d2ae90.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterA.glb" 12 | dest_files=["res://.godot/imported/blasterA.glb-5c1b8be4992f9e1b85bd43a237d2ae90.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterD.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterD.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterD.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c7sp7l3lsswwa" 7 | path="res://.godot/imported/blasterD.glb-a30555817f53842606b00c3c373c6436.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterD.glb" 12 | dest_files=["res://.godot/imported/blasterD.glb-a30555817f53842606b00c3c373c6436.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterF.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterF.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterF.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://c4j5i0syc1oj8" 7 | path="res://.godot/imported/blasterF.glb-fd65a6b8fbde7bddac1d75792c3bcafa.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterF.glb" 12 | dest_files=["res://.godot/imported/blasterF.glb-fd65a6b8fbde7bddac1d75792c3bcafa.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterG.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterG.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterG.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://d0g7bj2r20lo3" 7 | path="res://.godot/imported/blasterG.glb-da0e0b882cb57ab401b6723e03d606fa.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterG.glb" 12 | dest_files=["res://.godot/imported/blasterG.glb-da0e0b882cb57ab401b6723e03d606fa.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterL.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterL.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterL.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://dhebkmfqs0d6r" 7 | path="res://.godot/imported/blasterL.glb-59ddd6860bd693709182dc70ee92e810.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterL.glb" 12 | dest_files=["res://.godot/imported/blasterL.glb-59ddd6860bd693709182dc70ee92e810.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterN.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/blasterN.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/blasterN.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://bvlnghquw6pe2" 7 | path="res://.godot/imported/blasterN.glb-c211cec0f10aaf19f2b09f0c9d4f0551.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/blasterN.glb" 12 | dest_files=["res://.godot/imported/blasterN.glb-c211cec0f10aaf19f2b09f0c9d4f0551.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/foamBulletA.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/Weapon_Models/foamBulletA.glb -------------------------------------------------------------------------------- /Player_Controller/Weapon_Models/foamBulletA.glb.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="scene" 4 | importer_version=1 5 | type="PackedScene" 6 | uid="uid://ch7hy4de48c0p" 7 | path="res://.godot/imported/foamBulletA.glb-fef335175d9691aee84d5702cd642f09.scn" 8 | 9 | [deps] 10 | 11 | source_file="res://Player_Controller/Weapon_Models/foamBulletA.glb" 12 | dest_files=["res://.godot/imported/foamBulletA.glb-fef335175d9691aee84d5702cd642f09.scn"] 13 | 14 | [params] 15 | 16 | nodes/root_type="Node3D" 17 | nodes/root_name="Scene Root" 18 | nodes/apply_root_scale=true 19 | nodes/root_scale=1.0 20 | meshes/ensure_tangents=true 21 | meshes/generate_lods=true 22 | meshes/create_shadow_meshes=true 23 | meshes/light_baking=1 24 | meshes/lightmap_texel_size=0.2 25 | skins/use_named_skins=true 26 | animation/import=true 27 | animation/fps=30 28 | animation/trimming=false 29 | animation/remove_immutable_tracks=true 30 | import_script/path="" 31 | _subresources={} 32 | gltf/embedded_image_handling=1 33 | -------------------------------------------------------------------------------- /Player_Controller/scripts/SubViewportContainer.gd: -------------------------------------------------------------------------------- 1 | extends SubViewportContainer 2 | 3 | @onready var ViewModelCamera = %ViewModelCamera 4 | 5 | signal UpdateFOV 6 | 7 | func _ready(): 8 | emit_signal("UpdateFOV",ViewModelCamera.get_fov(), true) 9 | 10 | func _on_fov_value_changed(value): 11 | ViewModelCamera.set_fov(value) 12 | emit_signal("UpdateFOV",ViewModelCamera.get_fov()) 13 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/PickUp Weapons/Weapon_Pick_Up.gd: -------------------------------------------------------------------------------- 1 | extends RigidBody3D 2 | 3 | @export var _weapon_name: String 4 | @export var _current_ammo: int 5 | @export var _reserve_ammo: int 6 | 7 | const TYPE = "Weapon" 8 | 9 | var Pick_Up_Ready: bool = false 10 | 11 | func _ready(): 12 | await get_tree().create_timer(2.0).timeout 13 | Pick_Up_Ready = true 14 | 15 | func Set_Ammo(w_name: String, c_ammo : int, r_ammo : int): 16 | if w_name == _weapon_name: 17 | _current_ammo = c_ammo 18 | _reserve_ammo = r_ammo 19 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/PickUp Weapons/reload_clip.gd: -------------------------------------------------------------------------------- 1 | extends RigidBody3D 2 | 3 | @export var _weapon_name: String 4 | @export var _current_ammo: int 5 | @export var _reserve_ammo: int 6 | 7 | const TYPE = "Ammo" 8 | 9 | var Pick_Up_Ready: bool = false 10 | 11 | func _ready(): 12 | await get_tree().create_timer(2.0).timeout 13 | Pick_Up_Ready = true 14 | 15 | func Set_Ammo(w_name: String, c_ammo : int, r_ammo : int): 16 | if w_name == _weapon_name: 17 | _current_ammo = c_ammo 18 | _reserve_ammo = r_ammo 19 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/Secondary_Fire_Scripts/ADS.tres: -------------------------------------------------------------------------------- 1 | [gd_resource type="Resource" script_class="secondary_fire_resource" load_steps=2 format=3 uid="uid://bsd3snvekvhgc"] 2 | 3 | [ext_resource type="Script" path="res://Player_Controller/scripts/Weapon_State_Machine/Secondary_Fire_Scripts/secondar_fire_Resource.gd" id="1_sa6hp"] 4 | 5 | [resource] 6 | script = ExtResource("1_sa6hp") 7 | LoadOverlay = false 8 | Zoom = true 9 | Zoom_Amount = 10 10 | ChangeSpray = true 11 | NewSprayVector = Vector4(0.1, 0.1, 1, 1) 12 | Seconday_Fire_Animation = "Global/blasterI ADS" 13 | Seconday_Fire_Animation_Reset = "Global/blasterI ADS De-Activate" 14 | Secondary_Fire_Shoot = false 15 | Fire_Type = "Projectile" 16 | Ammo = 0 17 | UpdateFlags = true 18 | Flags = { 19 | "Shoot_Anim": "Global/blasterI ADS Shoot" 20 | } 21 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/Secondary_Fire_Scripts/secondar_fire_Resource.gd: -------------------------------------------------------------------------------- 1 | extends Resource 2 | 3 | class_name SecondaryFireResource 4 | 5 | @export var LoadOverlay: bool 6 | @export var Overlay: Texture2D 7 | 8 | @export var Zoom: bool 9 | @export var Zoom_Amount: int 10 | 11 | @export var ChangeSpray: bool 12 | @export var NewSprayVector = Vector4() 13 | 14 | @export var Seconday_Fire_Animation: String 15 | @export var Seconday_Fire_Animation_Reset: String 16 | 17 | @export var Secondary_Fire_Shoot: bool 18 | @export_enum ("Hitscan", "Projectile") var Fire_Type:String = "Projectile" 19 | @export var Ammo: int 20 | 21 | @export var UpdateFlags: bool 22 | @export var Flags: Dictionary 23 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/Spray Paths/spray_1.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://cb4a7oqdaebvu"] 2 | 3 | [sub_resource type="Curve2D" id="Curve2D_wtgu7"] 4 | _data = { 5 | "points": PackedVector2Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, -1, -4, 0, 0, 0, 0, 1, -7, 0, 0, 0, 0, -1, -12, 0, 0, 0, 0, 1, -17, 0, 0, 0, 0, 2, -22, 0, 0, 0, 0, -1, -26, 0, 0, 0, 0, -3, -28, 0, 0, 0, 0, -8, -29, 0, 0, 0, 0, -7, -31, 0, 0, 0, 0, -3, -33, 0, 0, 0, 0, 3, -32, 0, 0, 0, 0, 7, -32, 0, 0, 0, 0, 12, -33, 0, 0, 0, 0, 13, -32, 0, 0, 0, 0, 14, -31, 0, 0, 0, 0, 15, -32, 0, 0, 0, 0, 17, -33, 0, 0, 0, 0, 7, -34, 0, 0, 0, 0, 2, -34, 0, 0, 0, 0, 0, -35, 0, 0, 0, 0, -2, -35, 0, 0, 0, 0, -2, -36, 0, 0, 0, 0, -3, -37, 0, 0, 0, 0, -4, -37, 0, 0, 0, 0, -5, -37) 6 | } 7 | point_count = 27 8 | 9 | [node name="Path2D" type="Path2D"] 10 | curve = SubResource("Curve2D_wtgu7") 11 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/Spray Paths/spray_Sniper.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=2 format=3 uid="uid://c1euncyge7j1i"] 2 | 3 | [sub_resource type="Curve2D" id="Curve2D_5imc5"] 4 | _data = { 5 | "points": PackedVector2Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1) 6 | } 7 | point_count = 2 8 | 9 | [node name="Path2D" type="Path2D"] 10 | curve = SubResource("Curve2D_5imc5") 11 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/bullet.gd: -------------------------------------------------------------------------------- 1 | extends RigidBody3D 2 | 3 | signal Hit_Successfull 4 | 5 | var Damage: int = 0 6 | 7 | func _on_body_entered(body): 8 | if body.is_in_group("Target") && body.has_method("Hit_Successful"): 9 | body.Hit_Successful(Damage) 10 | emit_signal("Hit_Successfull") 11 | 12 | queue_free() 13 | 14 | func _on_timer_timeout(): 15 | queue_free() 16 | -------------------------------------------------------------------------------- /Player_Controller/scripts/Weapon_State_Machine/hit_debug.gd: -------------------------------------------------------------------------------- 1 | extends Sprite3D 2 | 3 | 4 | func _on_timer_timeout(): 5 | queue_free() 6 | -------------------------------------------------------------------------------- /Player_Controller/weapon_animation.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Player_Controller/weapon_animation.res -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Viewmodel Examples. 2 | 3 | One scene with a view model shader that forces the weapon to render over everything. 4 | One with a Subviewport - There is currently a bug in Godot 4 that prevents shadows being rendered on the subviewport models. 5 | -------------------------------------------------------------------------------- /Title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chafmere/Viewport_Examples/7dd451ba8fac7b2f5039fe67e6a9fe1243507e87/Title.png -------------------------------------------------------------------------------- /Title.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dw6nyw7xttdqd" 6 | path="res://.godot/imported/Title.png-0fdbe37ca3e9f7d480ff038fa3ba23ab.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Title.png" 14 | dest_files=["res://.godot/imported/Title.png-0fdbe37ca3e9f7d480ff038fa3ba23ab.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Viewmodel Shader/View_Models.gd: -------------------------------------------------------------------------------- 1 | @tool 2 | #Credit to 2nafish117 3 | #https://github.com/2nafish117/godot-viewmodel-render-test 4 | #https://www.youtube.com/@2nafish117 5 | #They made this script for 3.5, I just converted to Godot 4 and Made the tool script suit this project. 6 | 7 | extends Node3D 8 | 9 | signal UpdateFOV 10 | 11 | @export var viewmodelfov: float = 50.0 :set = set_viewmodelfov 12 | 13 | func _ready(): 14 | if not Engine.is_editor_hint(): 15 | UpdateFOV.emit(viewmodelfov, true) 16 | 17 | func set_viewmodelfov(val: float): 18 | viewmodelfov = val 19 | SetMeshFOV(viewmodelfov) 20 | 21 | func SetMeshFOV(val): 22 | RenderingServer.global_shader_parameter_set("viewmodel_fov",val) 23 | 24 | func _on_fov_value_changed(value): 25 | viewmodelfov = value 26 | UpdateFOV.emit(viewmodelfov) 27 | 28 | --------------------------------------------------------------------------------