From e746462295b92f7f0ed56f8bd2f882e987e6eada Mon Sep 17 00:00:00 2001 From: Halbear Date: Sun, 5 Jul 2026 01:19:29 +0100 Subject: [PATCH] Fixes on the super janky collision --- LastSession.t4jlog | 1726 ++++++++--------- .../Physics/LegacyPhysicsController.java | 5 +- .../Logic/Physics/RigidBody/RigidBody.java | 2 +- .../Physics/RigidBody/RigidCollision.java | 4 +- .../EngineCore/Main/Util/Maths/T4Math.java | 4 +- 5 files changed, 871 insertions(+), 870 deletions(-) diff --git a/LastSession.t4jlog b/LastSession.t4jlog index 206f482..523d297 100644 --- a/LastSession.t4jlog +++ b/LastSession.t4jlog @@ -1,871 +1,871 @@ -186:07:2026 01:11:50.960 INFO: +186:07:2026 01:19:00.754 INFO: Launching New Terrain4J Powered Software! -186:07:2026 01:11:50.963 DEBUG: File [terrain4j.properties] read -186:07:2026 01:11:50.967 DEBUG: +186:07:2026 01:19:00.758 DEBUG: File [terrain4j.properties] read +186:07:2026 01:19:00.761 DEBUG: successfully loaded configuration: {compatibility_mode=false, ShaderRecompiling=true, cap_main_to_tickrate=true, LoadingScreenLocation=resources/EngineResources/Texture/Terrain4JTitleImage.png, z_near_plane=10000.0f, display_width=640, anti_alias_mode=0, main_thread_tickrate=120, Software_Icon=ProgramIcon.png, MaxAllowedVulkanCrashes=10, throttle_on_unfocus=true, vsync=false, cap_fast_to_tickrate=true, Software_Icon_Path=/WindowResources/Icon/, RequestedImages=3, throttle_accuracy=100000000, DualPassRendering=false, field_of_view=60.0f, ShadowMapSize=2048, PhysicalDeviceName=, fast_thread_tickrate=240, vkValidated=true, cap_master_to_tickrate=true, AlphaToCoverage=false, display_height=480, Renderer=1, Software_Title=Terrain4J Game Engine, z_far_plane=0.1f, frame_accuracy=0, master_tick_rate=240, Debug_Shaders=false, DefaultTexturePath=resources/EngineResources/Texture/NoTexture.png} -186:07:2026 01:11:51.230 DEBUG: Loading Icon From Location [src\main\resources\WindowResources\Icon\ProgramIcon.png] -186:07:2026 01:11:51.245 DEBUG: Freeing icon Buffer -186:07:2026 01:11:51.480 DEBUG: Loading Models From [resources/models/melona/melona.json] -186:07:2026 01:11:51.509 DEBUG: Loaded Model Data: [ModelData[ID=melona, Meshes=[MeshData[ID=m_6d7d0384-980c-6574-37d9-8a8b11a5fdda_0, MaterialID=melona-mat-1, OffsetVertex=0, VertexSize=24192, OffsetIndex=0, IndexSize=2640], MeshData[ID=none_1, MaterialID=melona-mat-2, OffsetVertex=24192, VertexSize=672, OffsetIndex=2640, IndexSize=96]], VertexPath=resources/models/melona/melona.vtx, IndexPath=resources/models/melona/melona.idx]] -186:07:2026 01:11:51.509 DEBUG: Loading Materials From [resources/models/melona/melona_mat.json] -186:07:2026 01:11:51.514 DEBUG: Loaded Material Data: [[MaterialData[ID=melona-mat-0, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0], MaterialData[ID=melona-mat-1, TexturePath=resources\models\melona\Melonamodel.png, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0], MaterialData[ID=melona-mat-2, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0]]] -186:07:2026 01:11:51.544 DEBUG: Starting Main Thread -186:07:2026 01:11:51.545 DEBUG: Starting Fast Thread -186:07:2026 01:11:51.546 DEBUG: Initialising Vulkan Instance -186:07:2026 01:11:51.557 DEBUG: Validation Layer Count:12 -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_AMD_switchable_graphics] -186:07:2026 01:11:51.560 TRACE: Supported Layer [GalaxyOverlayVkLayer] -186:07:2026 01:11:51.560 TRACE: Supported Layer [GalaxyOverlayVkLayer_VERBOSE] -186:07:2026 01:11:51.560 TRACE: Supported Layer [GalaxyOverlayVkLayer_DEBUG] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_EOS_Overlay] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_RENDERDOC_Capture] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_OW_OVERLAY] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_OW_OBS_HOOK] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_VALVE_steam_overlay] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_VALVE_steam_fossilize] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_OBS_HOOK] -186:07:2026 01:11:51.560 TRACE: Supported Layer [VK_LAYER_ROCKSTAR_GAMES_social_club] -186:07:2026 01:11:51.560 WARN: No Layers Found to Validate, continuing without validation -186:07:2026 01:11:51.560 DEBUG: Validation:false -186:07:2026 01:11:51.565 DEBUG: Instance Extension Count:[14] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_device_group_creation] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_external_fence_capabilities] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_external_memory_capabilities] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_external_semaphore_capabilities] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_get_physical_device_properties2] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_get_surface_capabilities2] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_surface] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_win32_surface] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_EXT_debug_report] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_EXT_debug_utils] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_EXT_swapchain_colorspace] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_surface_maintenance1] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_KHR_portability_enumeration] -186:07:2026 01:11:51.567 TRACE: Supported Instance Extension [VK_LUNARG_direct_driver_loading] -186:07:2026 01:11:51.638 DEBUG: selecting physical devices -186:07:2026 01:11:51.639 DEBUG: Detected Physical Device Count: 2 -186:07:2026 01:11:51.652 DEBUG: freeing physical device [AMD Radeon(TM) Graphics] -186:07:2026 01:11:51.652 DEBUG: Selected Graphics Driver: [AMD Radeon RX 9070 XT] -186:07:2026 01:11:51.653 DEBUG: Creating Device Interface Layer -186:07:2026 01:11:51.653 TRACE: Device supports [221] number of extensions -186:07:2026 01:11:51.653 TRACE: [VK_KHR_16bit_storage] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_8bit_storage] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_acceleration_structure] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_bind_memory2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_buffer_device_address] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_calibrated_timestamps] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_compute_shader_derivatives] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_cooperative_matrix] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_copy_commands2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_copy_memory_indirect] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_create_renderpass2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_dedicated_allocation] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_deferred_host_operations] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_depth_clamp_zero_one] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_depth_stencil_resolve] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_descriptor_update_template] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_device_address_commands] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_device_group] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_draw_indirect_count] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_driver_properties] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_dynamic_rendering] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_dynamic_rendering_local_read] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_fence] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_fence_win32] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_memory] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_memory_win32] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_semaphore] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_external_semaphore_win32] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_format_feature_flags2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_fragment_shader_barycentric] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_fragment_shading_rate] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_get_memory_requirements2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_global_priority] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_imageless_framebuffer] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_image_format_list] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_index_type_uint8] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_line_rasterization] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_load_store_op_none] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance3] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance4] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance5] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance6] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance7] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance8] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance9] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance10] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_maintenance11] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_map_memory2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_multiview] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_pipeline_binary] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_pipeline_executable_properties] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_pipeline_library] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_present_id2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_present_mode_fifo_latest_ready] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_present_wait2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_push_descriptor] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_ray_query] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_ray_tracing_maintenance1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_ray_tracing_pipeline] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_ray_tracing_position_fetch] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_relaxed_block_layout] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_robustness2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_sampler_mirror_clamp_to_edge] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_sampler_ycbcr_conversion] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_separate_depth_stencil_layouts] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_atomic_int64] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_bfloat16] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_clock] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_draw_parameters] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_expect_assume] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_float16_int8] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_float_controls] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_float_controls2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_fma] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_integer_dot_product] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_maximal_reconvergence] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_non_semantic_info] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_quad_control] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_subgroup_extended_types] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_subgroup_rotate] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_subgroup_uniform_control_flow] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_terminate_invocation] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_shader_untyped_pointers] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_spirv_1_4] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_storage_buffer_storage_class] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_swapchain] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_swapchain_maintenance1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_swapchain_mutable_format] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_synchronization2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_timeline_semaphore] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_uniform_buffer_standard_layout] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_variable_pointers] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_vertex_attribute_divisor] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_decode_av1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_decode_h264] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_decode_h265] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_decode_queue] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_decode_vp9] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_av1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_h264] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_h265] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_intra_refresh] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_quantization_map] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_encode_queue] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_maintenance1] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_video_queue] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_vulkan_memory_model] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_win32_keyed_mutex] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_workgroup_memory_explicit_layout] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_KHR_zero_initialize_workgroup_memory] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_4444_formats] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_attachment_feedback_loop_layout] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_border_color_swizzle] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_calibrated_timestamps] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_color_write_enable] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_conditional_rendering] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_conservative_rasterization] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_custom_border_color] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_depth_clamp_control] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_depth_clamp_zero_one] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_depth_clip_control] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_depth_clip_enable] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_depth_range_unrestricted] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_descriptor_buffer] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_descriptor_heap] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_descriptor_indexing] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_device_address_binding_report] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_device_fault] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_device_generated_commands] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_dynamic_rendering_unused_attachments] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_extended_dynamic_state] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_extended_dynamic_state2] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_extended_dynamic_state3] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_external_memory_host] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_fragment_shader_interlock] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_frame_boundary] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_full_screen_exclusive] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_global_priority] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_global_priority_query] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_graphics_pipeline_library] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_hdr_metadata] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_host_image_copy] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_host_query_reset] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_image_2d_view_of_3d] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_image_robustness] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_image_sliced_view_of_3d] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_image_view_min_lod] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_index_type_uint8] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_inline_uniform_block] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_line_rasterization] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_load_store_op_none] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_memory_budget] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_memory_priority] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_mesh_shader] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_mutable_descriptor_type] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_nested_command_buffer] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_non_seamless_cube_map] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_pageable_device_local_memory] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_pipeline_creation_cache_control] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_pipeline_creation_feedback] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_pipeline_library_group_handles] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_post_depth_coverage] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_present_mode_fifo_latest_ready] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_primitive_topology_list_restart] is a supported extension -186:07:2026 01:11:51.653 TRACE: [VK_EXT_primitives_generated_query] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_private_data] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_provoking_vertex] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_queue_family_foreign] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_ray_tracing_invocation_reorder] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_robustness2] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_sampler_filter_minmax] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_sample_locations] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_scalar_block_layout] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_separate_stencil_usage] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_atomic_float] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_atomic_float2] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_demote_to_helper_invocation] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_float8] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_image_atomic_int64] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_long_vector] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_module_identifier] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_object] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_replicated_composites] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_stencil_export] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_subgroup_ballot] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_subgroup_vote] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_uniform_buffer_unsized_array] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_shader_viewport_index_layer] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_subgroup_size_control] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_texel_buffer_alignment] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_tooling_info] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_transform_feedback] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_vertex_attribute_divisor] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_vertex_input_dynamic_state] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_EXT_ycbcr_image_arrays] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_anti_lag] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_buffer_marker] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_device_coherent_memory] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_display_native_hdr] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_draw_indirect_count] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_gcn_shader] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_gpa_interface] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_gpu_shader_half_float] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_gpu_shader_int16] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_memory_overallocation_behavior] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_mixed_attachment_samples] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_ballot] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_core_properties] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_core_properties2] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_early_and_late_fragment_tests] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_explicit_vertex_parameter] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_image_load_store_lod] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_info] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMD_shader_trinary_minmax] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_AMDX_dense_geometry_format] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_GOOGLE_decorate_string] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_GOOGLE_hlsl_functionality1] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_GOOGLE_user_type] is a supported extension -186:07:2026 01:11:51.654 TRACE: [VK_VALVE_mutable_descriptor_type] is a supported extension -186:07:2026 01:11:51.733 DEBUG: Creating Vulkan Surface -186:07:2026 01:11:51.737 DEBUG: Creating Vulkan SwapChain -186:07:2026 01:11:51.802 DEBUG: Creating new Vk Pipeline Cache -186:07:2026 01:11:51.803 DEBUG: Creating Descriptor Allocator -186:07:2026 01:11:51.803 DEBUG: Creating Descriptor pool -186:07:2026 01:11:51.812 DEBUG: Vulkan: Creating A Queue -186:07:2026 01:11:51.814 DEBUG: Vulkan: Creating A Queue -186:07:2026 01:11:51.815 DEBUG: Creating Vulkan Command Pool -186:07:2026 01:11:51.816 DEBUG: Creating Command Buffer -186:07:2026 01:11:51.816 DEBUG: Creating Vulkan Command Pool -186:07:2026 01:11:51.816 DEBUG: Creating Command Buffer -186:07:2026 01:11:51.843 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] -186:07:2026 01:11:51.843 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_fragment_deferred.glsl.spv] -186:07:2026 01:11:51.847 DEBUG: Creating Pipeline -186:07:2026 01:11:51.850 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.850 DEBUG: created render info -186:07:2026 01:11:51.850 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.851 DEBUG: created PipelineLayout -186:07:2026 01:11:51.851 DEBUG: created vertexInputState -186:07:2026 01:11:51.852 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.854 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.854 DEBUG: Pipeline Created -186:07:2026 01:11:51.855 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] -186:07:2026 01:11:51.855 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_opaque_fragment_deferred.glsl.spv] -186:07:2026 01:11:51.855 DEBUG: Creating Pipeline -186:07:2026 01:11:51.855 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.855 DEBUG: created render info -186:07:2026 01:11:51.855 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.855 DEBUG: created PipelineLayout -186:07:2026 01:11:51.855 DEBUG: created vertexInputState -186:07:2026 01:11:51.855 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.855 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.855 DEBUG: Pipeline Created -186:07:2026 01:11:51.856 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] -186:07:2026 01:11:51.856 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_translucent_fragment_deferred.glsl.spv] -186:07:2026 01:11:51.856 DEBUG: Creating Pipeline -186:07:2026 01:11:51.856 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.856 DEBUG: created render info -186:07:2026 01:11:51.856 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.856 DEBUG: created PipelineLayout -186:07:2026 01:11:51.856 DEBUG: created vertexInputState -186:07:2026 01:11:51.856 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.856 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.856 DEBUG: Pipeline Created -186:07:2026 01:11:51.857 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\skybox_vertex.glsl.spv] -186:07:2026 01:11:51.857 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\skybox_fragment.glsl.spv] -186:07:2026 01:11:51.857 DEBUG: Creating Pipeline -186:07:2026 01:11:51.857 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.857 DEBUG: created render info -186:07:2026 01:11:51.857 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.857 DEBUG: created PipelineLayout -186:07:2026 01:11:51.857 DEBUG: created vertexInputState -186:07:2026 01:11:51.857 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.857 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.857 DEBUG: Skybox Pipeline Created Successfully -186:07:2026 01:11:51.858 DEBUG: Deferred Renderer Pipeline -> [2587183772496] -186:07:2026 01:11:51.861 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\lighting_vertex.glsl.spv] -186:07:2026 01:11:51.861 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\lighting_frag.glsl.spv] -186:07:2026 01:11:51.863 DEBUG: Creating Pipeline -186:07:2026 01:11:51.863 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.863 DEBUG: created render info -186:07:2026 01:11:51.863 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.863 DEBUG: created PipelineLayout -186:07:2026 01:11:51.863 DEBUG: created vertexInputState -186:07:2026 01:11:51.863 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.863 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.863 DEBUG: Light Renderer Pipeline -> [2449449483584] -186:07:2026 01:11:51.867 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\post_process_vtx.glsl.spv] -186:07:2026 01:11:51.867 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\post_process_frag.glsl.spv] -186:07:2026 01:11:51.867 DEBUG: Creating Pipeline -186:07:2026 01:11:51.867 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.867 DEBUG: created render info -186:07:2026 01:11:51.867 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.868 DEBUG: created PipelineLayout -186:07:2026 01:11:51.868 DEBUG: created vertexInputState -186:07:2026 01:11:51.868 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.868 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.868 DEBUG: Post Process Renderer Pipeline -> [2587184053920] -186:07:2026 01:11:51.869 DEBUG: Loading Compiled Shader [resources\EngineResources\GuiShaders\gui_vertex.glsl.spv] -186:07:2026 01:11:51.869 DEBUG: Loading Compiled Shader [resources\EngineResources\GuiShaders\gui_frag.glsl.spv] -186:07:2026 01:11:51.870 DEBUG: Creating Pipeline -186:07:2026 01:11:51.870 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.870 DEBUG: created render info -186:07:2026 01:11:51.870 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.870 DEBUG: created PipelineLayout -186:07:2026 01:11:51.870 DEBUG: created vertexInputState -186:07:2026 01:11:51.870 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.870 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.931 DEBUG: Creating Vulkan Command Pool -186:07:2026 01:11:51.931 DEBUG: Creating Command Buffer -186:07:2026 01:11:51.943 TRACE: Destroyed Command Buffer -186:07:2026 01:11:51.945 DEBUG: Destroying Vulkan Command Pool -186:07:2026 01:11:51.947 DEBUG: GUI Renderer Pipeline -> [2587184133056] -186:07:2026 01:11:51.948 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\swap_vtx.glsl.spv] -186:07:2026 01:11:51.948 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\swap_frag.glsl.spv] -186:07:2026 01:11:51.949 DEBUG: Creating Pipeline -186:07:2026 01:11:51.950 DEBUG: registered Descriptor sets -186:07:2026 01:11:51.950 DEBUG: created render info -186:07:2026 01:11:51.950 DEBUG: created BlendAttributeStates -186:07:2026 01:11:51.950 DEBUG: created PipelineLayout -186:07:2026 01:11:51.950 DEBUG: created vertexInputState -186:07:2026 01:11:51.950 DEBUG: created PipelineCreateInfo -186:07:2026 01:11:51.950 DEBUG: created GraphicsPipeline -186:07:2026 01:11:51.950 DEBUG: Swap Chain Renderer Pipeline -> [2587185200608] -186:07:2026 01:11:51.952 DEBUG: Starting Render Thread -186:07:2026 01:11:51.952 DEBUG: Loading 3 Materials -186:07:2026 01:11:51.954 DEBUG: Creating Command Buffer -186:07:2026 01:11:51.956 DEBUG: Material Texture Path -> [] -186:07:2026 01:11:51.956 TRACE: MaterialData[ID=melona-mat-0, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] -186:07:2026 01:11:51.956 DEBUG: Material Texture Path -> [resources\models\melona\Melonamodel.png] -186:07:2026 01:11:51.956 DEBUG: Loading Image [resources\models\melona\Melonamodel.png] -186:07:2026 01:11:51.957 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=65536 cap=65536]] -186:07:2026 01:11:51.957 TRACE: MaterialData[ID=melona-mat-1, TexturePath=resources\models\melona\Melonamodel.png, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] -186:07:2026 01:11:51.957 DEBUG: Material Texture Path -> [] -186:07:2026 01:11:51.957 TRACE: MaterialData[ID=melona-mat-2, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] -186:07:2026 01:11:51.960 TRACE: Destroyed Command Buffer -186:07:2026 01:11:51.960 DEBUG: Loaded 3 Materials -186:07:2026 01:11:51.961 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyRight.png] -186:07:2026 01:11:51.998 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.006 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyRight.png] -186:07:2026 01:11:52.043 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.044 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyLeft.png] -186:07:2026 01:11:52.082 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.083 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyUp.png] -186:07:2026 01:11:52.135 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.135 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyDown.png] -186:07:2026 01:11:52.168 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.168 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyFront.png] -186:07:2026 01:11:52.206 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.206 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyBack.png] -186:07:2026 01:11:52.244 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] -186:07:2026 01:11:52.441 DEBUG: Loading Image [resources/EngineResources/Texture/Terrain4JTitleImage.png] -186:07:2026 01:11:52.443 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=198720 cap=198720]] -186:07:2026 01:11:52.443 DEBUG: Loading Image [resources/EngineResources/Texture/Billy.png] -186:07:2026 01:11:52.455 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=7613760 cap=7613760]] -186:07:2026 01:11:52.455 DEBUG: Transitioning Textures -186:07:2026 01:11:52.455 DEBUG: Recording Texture Transition -186:07:2026 01:11:52.456 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.461 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.461 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.466 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.466 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.469 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.469 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.473 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.473 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.477 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.477 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.481 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.481 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.485 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.485 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.489 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.489 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.493 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.493 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.497 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.498 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.501 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.501 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.505 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.505 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.509 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.509 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.513 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.513 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.516 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.516 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.521 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.521 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.525 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.525 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.529 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.529 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.533 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.533 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.537 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.537 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.541 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.541 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.545 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.545 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.548 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.548 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.552 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.552 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.556 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.556 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.560 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.560 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.563 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.563 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.568 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.568 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.580 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.580 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.584 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.584 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.588 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.588 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.592 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.592 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.596 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.596 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.599 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.599 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.604 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.604 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.608 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.608 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.612 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.612 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.616 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.616 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.620 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.620 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.624 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.624 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.628 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.628 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.633 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.633 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.636 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.636 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.641 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.641 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.644 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.645 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.649 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.649 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.653 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.653 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.657 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.657 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.661 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.661 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.665 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.665 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.669 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.669 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.672 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.672 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.676 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.676 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.680 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.680 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.684 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.684 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.689 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.689 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.692 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.692 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.696 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.696 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.700 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.700 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.705 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.705 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.708 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.708 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.713 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.713 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.716 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.716 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.721 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.721 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.724 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.725 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.729 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.729 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.732 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.732 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.736 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.736 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.740 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.740 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.744 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.745 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.748 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.748 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.752 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.752 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.756 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.756 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.759 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.759 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.763 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.763 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.767 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.767 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.771 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.772 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.775 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.775 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.779 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.779 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.783 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.783 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.787 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.787 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.791 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.791 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.795 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.795 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.799 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.799 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.803 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.803 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.807 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.807 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.811 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.811 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.815 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.815 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.818 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.819 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.822 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.822 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.826 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.826 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.830 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.830 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.834 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.834 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.837 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.837 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.842 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.842 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.845 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.846 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.849 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.849 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.853 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.853 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.857 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.857 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.861 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.861 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.865 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.865 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.868 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.868 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.872 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.872 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.876 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.876 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.880 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.880 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.883 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.883 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.888 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.888 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.891 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.891 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.895 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.895 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.899 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.899 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.903 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.904 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.908 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.908 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.923 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.923 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.927 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.927 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.931 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.931 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.935 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.935 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.939 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.939 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.943 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.943 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.946 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.946 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.951 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.951 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.955 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.955 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.960 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.960 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.963 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.964 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] -186:07:2026 01:11:52.968 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] -186:07:2026 01:11:52.968 DEBUG: Creating Command Buffer -186:07:2026 01:11:52.988 TRACE: Destroyed Command Buffer -186:07:2026 01:11:53.004 DEBUG: Recorded Texture Transition -186:07:2026 01:11:53.004 DEBUG: Transitioned Textures -186:07:2026 01:11:53.004 DEBUG: Loading 1 models -186:07:2026 01:11:53.005 DEBUG: Creating Command Buffer -186:07:2026 01:11:53.006 DEBUG: Creating Vertices Transfer Buffer, Mesh Data -> ID=[m_6d7d0384-980c-6574-37d9-8a8b11a5fdda_0] VertexSize=[24192] -186:07:2026 01:11:53.007 DEBUG: Creating Vertices Transfer Buffer, Mesh Data -> ID=[none_1] VertexSize=[672] -186:07:2026 01:11:53.007 TRACE: Destroyed Command Buffer -186:07:2026 01:11:53.022 DEBUG: Loaded 1 models -186:07:2026 01:11:53.022 DEBUG: Fetching Texture -> [SKYBOX_TEXTURE] -186:07:2026 01:11:53.022 DEBUG: Fetching Texture -> [resources/EngineResources/Texture/Terrain4JTitleImage.png] -186:07:2026 01:11:53.022 DEBUG: Fetching Texture -> [resources/EngineResources/Texture/Billy.png] -186:07:2026 01:11:53.174 INFO: Launched Terrain4J Engine -186:07:2026 01:11:53.175 DEBUG: Primary Thread Started -186:07:2026 01:11:53.175 DEBUG: Main Thread Started -186:07:2026 01:11:53.176 DEBUG: Render Thread Started -186:07:2026 01:11:53.176 DEBUG: Fast Thread Started -186:07:2026 01:12:20.953 DEBUG: Closing Software of name [Terrain4J Game Engine] -186:07:2026 01:12:20.953 DEBUG: Waiting Vulkan Context -186:07:2026 01:12:20.954 DEBUG: destroying Pipeline -186:07:2026 01:12:20.954 DEBUG: destroying Pipeline -186:07:2026 01:12:20.954 DEBUG: destroying Pipeline -186:07:2026 01:12:20.954 DEBUG: Closing Main Thread, Thread: [Thread[#41,Terrain4J Main Engine Thread,5,main]] -186:07:2026 01:12:20.954 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.954 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.954 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.954 DEBUG: Destroying Image View -186:07:2026 01:12:20.955 DEBUG: Destroying Image View -186:07:2026 01:12:20.955 DEBUG: Destroying Image View -186:07:2026 01:12:20.955 DEBUG: Destroying Image View -186:07:2026 01:12:20.956 DEBUG: Destroying Image View -186:07:2026 01:12:20.956 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.956 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.956 DEBUG: Closing Fast Thread, Thread: [Thread[#42,Terrain4J Fast Engine Thread,5,main]] -186:07:2026 01:12:20.956 DEBUG: destroying Pipeline -186:07:2026 01:12:20.956 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.956 DEBUG: Destroying Image View -186:07:2026 01:12:20.958 DEBUG: Destroying Image View -186:07:2026 01:12:20.958 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.958 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.958 DEBUG: destroying Pipeline -186:07:2026 01:12:20.958 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.958 DEBUG: destroying Pipeline -186:07:2026 01:12:20.959 DEBUG: Destroying Image View -186:07:2026 01:12:20.959 DEBUG: Destroying Descriptor Set Layout -186:07:2026 01:12:20.959 DEBUG: destroying Pipeline -186:07:2026 01:12:20.960 DEBUG: Destroying Image View -186:07:2026 01:12:20.960 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroyed Window -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.961 DEBUG: Destroying Image View -186:07:2026 01:12:20.962 DEBUG: Destroying Image View -186:07:2026 01:12:20.962 DEBUG: Destroying Image View -186:07:2026 01:12:20.962 DEBUG: Destroying Image View -186:07:2026 01:12:20.962 DEBUG: Destroying Image View -186:07:2026 01:12:20.962 DEBUG: Destroying Image View -186:07:2026 01:12:20.967 DEBUG: Destroyed Window -186:07:2026 01:12:20.968 DEBUG: Process still running: [[Thread[#19,Attach Listener,5,system], Thread[#3,Terrain4J Primary Runtime Thread,5,main], Thread[#18,Signal Dispatcher,9,system], Thread[#39,tinylog-WritingThread,1,main], Thread[#17,Finalizer,8,system], Thread[#65,Terrain4J Render Engine Thread,5,main], Thread[#16,Reference Handler,10,system], Thread[#37,Notification Thread,9,system], Thread[#38,Common-Cleaner,8,InnocuousThreadGroup]]] -186:07:2026 01:12:20.968 DEBUG: Waiting to close Primary Thread, making sure vulkan has shut down properly first and Engine Threads are closed -Threads Open:[1] +186:07:2026 01:19:01.014 DEBUG: Loading Icon From Location [src\main\resources\WindowResources\Icon\ProgramIcon.png] +186:07:2026 01:19:01.027 DEBUG: Freeing icon Buffer +186:07:2026 01:19:01.204 DEBUG: Loading Models From [resources/models/melona/melona.json] +186:07:2026 01:19:01.230 DEBUG: Loaded Model Data: [ModelData[ID=melona, Meshes=[MeshData[ID=m_6d7d0384-980c-6574-37d9-8a8b11a5fdda_0, MaterialID=melona-mat-1, OffsetVertex=0, VertexSize=24192, OffsetIndex=0, IndexSize=2640], MeshData[ID=none_1, MaterialID=melona-mat-2, OffsetVertex=24192, VertexSize=672, OffsetIndex=2640, IndexSize=96]], VertexPath=resources/models/melona/melona.vtx, IndexPath=resources/models/melona/melona.idx]] +186:07:2026 01:19:01.231 DEBUG: Loading Materials From [resources/models/melona/melona_mat.json] +186:07:2026 01:19:01.237 DEBUG: Loaded Material Data: [[MaterialData[ID=melona-mat-0, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0], MaterialData[ID=melona-mat-1, TexturePath=resources\models\melona\Melonamodel.png, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0], MaterialData[ID=melona-mat-2, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0]]] +186:07:2026 01:19:01.264 DEBUG: Starting Main Thread +186:07:2026 01:19:01.264 DEBUG: Starting Fast Thread +186:07:2026 01:19:01.267 DEBUG: Initialising Vulkan Instance +186:07:2026 01:19:01.276 DEBUG: Validation Layer Count:12 +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_AMD_switchable_graphics] +186:07:2026 01:19:01.278 TRACE: Supported Layer [GalaxyOverlayVkLayer] +186:07:2026 01:19:01.278 TRACE: Supported Layer [GalaxyOverlayVkLayer_VERBOSE] +186:07:2026 01:19:01.278 TRACE: Supported Layer [GalaxyOverlayVkLayer_DEBUG] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_EOS_Overlay] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_RENDERDOC_Capture] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_OW_OVERLAY] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_OW_OBS_HOOK] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_VALVE_steam_overlay] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_VALVE_steam_fossilize] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_OBS_HOOK] +186:07:2026 01:19:01.278 TRACE: Supported Layer [VK_LAYER_ROCKSTAR_GAMES_social_club] +186:07:2026 01:19:01.278 WARN: No Layers Found to Validate, continuing without validation +186:07:2026 01:19:01.278 DEBUG: Validation:false +186:07:2026 01:19:01.282 DEBUG: Instance Extension Count:[14] +186:07:2026 01:19:01.283 TRACE: Supported Instance Extension [VK_KHR_device_group_creation] +186:07:2026 01:19:01.283 TRACE: Supported Instance Extension [VK_KHR_external_fence_capabilities] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_external_memory_capabilities] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_external_semaphore_capabilities] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_get_physical_device_properties2] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_get_surface_capabilities2] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_surface] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_win32_surface] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_EXT_debug_report] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_EXT_debug_utils] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_EXT_swapchain_colorspace] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_surface_maintenance1] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_KHR_portability_enumeration] +186:07:2026 01:19:01.284 TRACE: Supported Instance Extension [VK_LUNARG_direct_driver_loading] +186:07:2026 01:19:01.353 DEBUG: selecting physical devices +186:07:2026 01:19:01.354 DEBUG: Detected Physical Device Count: 2 +186:07:2026 01:19:01.367 DEBUG: freeing physical device [AMD Radeon(TM) Graphics] +186:07:2026 01:19:01.367 DEBUG: Selected Graphics Driver: [AMD Radeon RX 9070 XT] +186:07:2026 01:19:01.367 DEBUG: Creating Device Interface Layer +186:07:2026 01:19:01.367 TRACE: Device supports [221] number of extensions +186:07:2026 01:19:01.367 TRACE: [VK_KHR_16bit_storage] is a supported extension +186:07:2026 01:19:01.367 TRACE: [VK_KHR_8bit_storage] is a supported extension +186:07:2026 01:19:01.367 TRACE: [VK_KHR_acceleration_structure] is a supported extension +186:07:2026 01:19:01.367 TRACE: [VK_KHR_bind_memory2] is a supported extension +186:07:2026 01:19:01.367 TRACE: [VK_KHR_buffer_device_address] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_calibrated_timestamps] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_compute_shader_derivatives] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_cooperative_matrix] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_copy_commands2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_copy_memory_indirect] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_create_renderpass2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_dedicated_allocation] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_deferred_host_operations] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_depth_clamp_zero_one] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_depth_stencil_resolve] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_descriptor_update_template] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_device_address_commands] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_device_group] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_draw_indirect_count] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_driver_properties] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_dynamic_rendering] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_dynamic_rendering_local_read] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_fence] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_fence_win32] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_memory] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_memory_win32] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_semaphore] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_external_semaphore_win32] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_format_feature_flags2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_fragment_shader_barycentric] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_fragment_shading_rate] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_get_memory_requirements2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_global_priority] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_imageless_framebuffer] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_image_format_list] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_index_type_uint8] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_line_rasterization] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_load_store_op_none] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance1] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance3] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance4] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance5] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance6] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance7] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance8] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance9] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance10] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_maintenance11] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_map_memory2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_multiview] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_pipeline_binary] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_pipeline_executable_properties] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_pipeline_library] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_present_id2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_present_mode_fifo_latest_ready] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_present_wait2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_push_descriptor] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_ray_query] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_ray_tracing_maintenance1] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_ray_tracing_pipeline] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_ray_tracing_position_fetch] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_relaxed_block_layout] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_robustness2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_sampler_mirror_clamp_to_edge] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_sampler_ycbcr_conversion] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_separate_depth_stencil_layouts] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_atomic_int64] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_bfloat16] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_clock] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_draw_parameters] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_expect_assume] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_float16_int8] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_float_controls] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_float_controls2] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_fma] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_integer_dot_product] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_maximal_reconvergence] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_non_semantic_info] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_quad_control] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_subgroup_extended_types] is a supported extension +186:07:2026 01:19:01.368 TRACE: [VK_KHR_shader_subgroup_rotate] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_shader_subgroup_uniform_control_flow] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_shader_terminate_invocation] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_shader_untyped_pointers] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_spirv_1_4] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_storage_buffer_storage_class] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_swapchain] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_swapchain_maintenance1] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_swapchain_mutable_format] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_synchronization2] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_timeline_semaphore] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_uniform_buffer_standard_layout] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_variable_pointers] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_vertex_attribute_divisor] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_decode_av1] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_decode_h264] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_decode_h265] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_decode_queue] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_decode_vp9] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_av1] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_h264] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_h265] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_intra_refresh] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_quantization_map] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_encode_queue] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_maintenance1] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_video_queue] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_vulkan_memory_model] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_win32_keyed_mutex] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_workgroup_memory_explicit_layout] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_KHR_zero_initialize_workgroup_memory] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_4444_formats] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_attachment_feedback_loop_layout] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_border_color_swizzle] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_calibrated_timestamps] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_color_write_enable] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_conditional_rendering] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_conservative_rasterization] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_custom_border_color] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_depth_clamp_control] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_depth_clamp_zero_one] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_depth_clip_control] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_depth_clip_enable] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_depth_range_unrestricted] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_descriptor_buffer] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_descriptor_heap] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_descriptor_indexing] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_device_address_binding_report] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_device_fault] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_device_generated_commands] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_dynamic_rendering_unused_attachments] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_extended_dynamic_state] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_extended_dynamic_state2] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_extended_dynamic_state3] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_external_memory_host] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_fragment_shader_interlock] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_frame_boundary] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_full_screen_exclusive] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_global_priority] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_global_priority_query] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_graphics_pipeline_library] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_hdr_metadata] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_host_image_copy] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_host_query_reset] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_image_2d_view_of_3d] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_image_robustness] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_image_sliced_view_of_3d] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_image_view_min_lod] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_index_type_uint8] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_inline_uniform_block] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_line_rasterization] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_load_store_op_none] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_memory_budget] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_memory_priority] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_mesh_shader] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_mutable_descriptor_type] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_nested_command_buffer] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_non_seamless_cube_map] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_pageable_device_local_memory] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_pipeline_creation_cache_control] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_pipeline_creation_feedback] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_pipeline_library_group_handles] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_post_depth_coverage] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_present_mode_fifo_latest_ready] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_primitive_topology_list_restart] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_primitives_generated_query] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_private_data] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_provoking_vertex] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_queue_family_foreign] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_ray_tracing_invocation_reorder] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_robustness2] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_sampler_filter_minmax] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_sample_locations] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_scalar_block_layout] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_separate_stencil_usage] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_atomic_float] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_atomic_float2] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_demote_to_helper_invocation] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_float8] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_image_atomic_int64] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_long_vector] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_module_identifier] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_object] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_replicated_composites] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_stencil_export] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_subgroup_ballot] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_subgroup_vote] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_uniform_buffer_unsized_array] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_shader_viewport_index_layer] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_subgroup_size_control] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_texel_buffer_alignment] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_tooling_info] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_transform_feedback] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_vertex_attribute_divisor] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_vertex_input_dynamic_state] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_EXT_ycbcr_image_arrays] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_anti_lag] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_buffer_marker] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_device_coherent_memory] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_display_native_hdr] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_draw_indirect_count] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_gcn_shader] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_gpa_interface] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_gpu_shader_half_float] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_gpu_shader_int16] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_memory_overallocation_behavior] is a supported extension +186:07:2026 01:19:01.369 TRACE: [VK_AMD_mixed_attachment_samples] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_ballot] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_core_properties] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_core_properties2] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_early_and_late_fragment_tests] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_explicit_vertex_parameter] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_image_load_store_lod] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_info] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMD_shader_trinary_minmax] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_AMDX_dense_geometry_format] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_GOOGLE_decorate_string] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_GOOGLE_hlsl_functionality1] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_GOOGLE_user_type] is a supported extension +186:07:2026 01:19:01.370 TRACE: [VK_VALVE_mutable_descriptor_type] is a supported extension +186:07:2026 01:19:01.441 DEBUG: Creating Vulkan Surface +186:07:2026 01:19:01.445 DEBUG: Creating Vulkan SwapChain +186:07:2026 01:19:01.506 DEBUG: Creating new Vk Pipeline Cache +186:07:2026 01:19:01.507 DEBUG: Creating Descriptor Allocator +186:07:2026 01:19:01.508 DEBUG: Creating Descriptor pool +186:07:2026 01:19:01.516 DEBUG: Vulkan: Creating A Queue +186:07:2026 01:19:01.518 DEBUG: Vulkan: Creating A Queue +186:07:2026 01:19:01.519 DEBUG: Creating Vulkan Command Pool +186:07:2026 01:19:01.519 DEBUG: Creating Command Buffer +186:07:2026 01:19:01.520 DEBUG: Creating Vulkan Command Pool +186:07:2026 01:19:01.520 DEBUG: Creating Command Buffer +186:07:2026 01:19:01.547 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] +186:07:2026 01:19:01.547 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_fragment_deferred.glsl.spv] +186:07:2026 01:19:01.550 DEBUG: Creating Pipeline +186:07:2026 01:19:01.552 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.552 DEBUG: created render info +186:07:2026 01:19:01.553 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.553 DEBUG: created PipelineLayout +186:07:2026 01:19:01.553 DEBUG: created vertexInputState +186:07:2026 01:19:01.554 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.556 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.556 DEBUG: Pipeline Created +186:07:2026 01:19:01.556 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] +186:07:2026 01:19:01.556 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_opaque_fragment_deferred.glsl.spv] +186:07:2026 01:19:01.557 DEBUG: Creating Pipeline +186:07:2026 01:19:01.557 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.557 DEBUG: created render info +186:07:2026 01:19:01.557 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.557 DEBUG: created PipelineLayout +186:07:2026 01:19:01.557 DEBUG: created vertexInputState +186:07:2026 01:19:01.557 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.557 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.557 DEBUG: Pipeline Created +186:07:2026 01:19:01.557 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_vertex.glsl.spv] +186:07:2026 01:19:01.557 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\scene_translucent_fragment_deferred.glsl.spv] +186:07:2026 01:19:01.558 DEBUG: Creating Pipeline +186:07:2026 01:19:01.558 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.558 DEBUG: created render info +186:07:2026 01:19:01.558 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.558 DEBUG: created PipelineLayout +186:07:2026 01:19:01.558 DEBUG: created vertexInputState +186:07:2026 01:19:01.558 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.558 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.558 DEBUG: Pipeline Created +186:07:2026 01:19:01.558 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\skybox_vertex.glsl.spv] +186:07:2026 01:19:01.558 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\skybox_fragment.glsl.spv] +186:07:2026 01:19:01.558 DEBUG: Creating Pipeline +186:07:2026 01:19:01.558 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.558 DEBUG: created render info +186:07:2026 01:19:01.558 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.558 DEBUG: created PipelineLayout +186:07:2026 01:19:01.558 DEBUG: created vertexInputState +186:07:2026 01:19:01.558 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.558 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.558 DEBUG: Skybox Pipeline Created Successfully +186:07:2026 01:19:01.558 DEBUG: Deferred Renderer Pipeline -> [1649336446112] +186:07:2026 01:19:01.563 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\lighting_vertex.glsl.spv] +186:07:2026 01:19:01.563 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\lighting_frag.glsl.spv] +186:07:2026 01:19:01.565 DEBUG: Creating Pipeline +186:07:2026 01:19:01.565 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.565 DEBUG: created render info +186:07:2026 01:19:01.565 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.565 DEBUG: created PipelineLayout +186:07:2026 01:19:01.565 DEBUG: created vertexInputState +186:07:2026 01:19:01.565 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.565 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.565 DEBUG: Light Renderer Pipeline -> [1649336640672] +186:07:2026 01:19:01.569 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\post_process_vtx.glsl.spv] +186:07:2026 01:19:01.570 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\post_process_frag.glsl.spv] +186:07:2026 01:19:01.570 DEBUG: Creating Pipeline +186:07:2026 01:19:01.570 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.570 DEBUG: created render info +186:07:2026 01:19:01.570 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.570 DEBUG: created PipelineLayout +186:07:2026 01:19:01.570 DEBUG: created vertexInputState +186:07:2026 01:19:01.570 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.570 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.570 DEBUG: Post Process Renderer Pipeline -> [1649336680800] +186:07:2026 01:19:01.571 DEBUG: Loading Compiled Shader [resources\EngineResources\GuiShaders\gui_vertex.glsl.spv] +186:07:2026 01:19:01.571 DEBUG: Loading Compiled Shader [resources\EngineResources\GuiShaders\gui_frag.glsl.spv] +186:07:2026 01:19:01.572 DEBUG: Creating Pipeline +186:07:2026 01:19:01.572 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.572 DEBUG: created render info +186:07:2026 01:19:01.572 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.572 DEBUG: created PipelineLayout +186:07:2026 01:19:01.572 DEBUG: created vertexInputState +186:07:2026 01:19:01.572 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.572 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.629 DEBUG: Creating Vulkan Command Pool +186:07:2026 01:19:01.629 DEBUG: Creating Command Buffer +186:07:2026 01:19:01.641 TRACE: Destroyed Command Buffer +186:07:2026 01:19:01.642 DEBUG: Destroying Vulkan Command Pool +186:07:2026 01:19:01.644 DEBUG: GUI Renderer Pipeline -> [1649336744944] +186:07:2026 01:19:01.645 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\swap_vtx.glsl.spv] +186:07:2026 01:19:01.645 DEBUG: Loading Compiled Shader [resources\EngineResources\shaders\swap_frag.glsl.spv] +186:07:2026 01:19:01.645 DEBUG: Creating Pipeline +186:07:2026 01:19:01.645 DEBUG: registered Descriptor sets +186:07:2026 01:19:01.645 DEBUG: created render info +186:07:2026 01:19:01.645 DEBUG: created BlendAttributeStates +186:07:2026 01:19:01.645 DEBUG: created PipelineLayout +186:07:2026 01:19:01.645 DEBUG: created vertexInputState +186:07:2026 01:19:01.645 DEBUG: created PipelineCreateInfo +186:07:2026 01:19:01.645 DEBUG: created GraphicsPipeline +186:07:2026 01:19:01.646 DEBUG: Swap Chain Renderer Pipeline -> [1649337704272] +186:07:2026 01:19:01.647 DEBUG: Starting Render Thread +186:07:2026 01:19:01.647 DEBUG: Loading 3 Materials +186:07:2026 01:19:01.649 DEBUG: Creating Command Buffer +186:07:2026 01:19:01.649 DEBUG: Material Texture Path -> [] +186:07:2026 01:19:01.650 TRACE: MaterialData[ID=melona-mat-0, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] +186:07:2026 01:19:01.650 DEBUG: Material Texture Path -> [resources\models\melona\Melonamodel.png] +186:07:2026 01:19:01.650 DEBUG: Loading Image [resources\models\melona\Melonamodel.png] +186:07:2026 01:19:01.650 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=65536 cap=65536]] +186:07:2026 01:19:01.650 TRACE: MaterialData[ID=melona-mat-1, TexturePath=resources\models\melona\Melonamodel.png, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] +186:07:2026 01:19:01.651 DEBUG: Material Texture Path -> [] +186:07:2026 01:19:01.651 TRACE: MaterialData[ID=melona-mat-2, TexturePath=, NormalTexturePath=, MetalRoughnessMap=, DiffuseColour=( 6.000E-1 6.000E-1 6.000E-1 1.000E+0), Roughness=0.0, Metallic=0.0] +186:07:2026 01:19:01.653 TRACE: Destroyed Command Buffer +186:07:2026 01:19:01.653 DEBUG: Loaded 3 Materials +186:07:2026 01:19:01.653 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyRight.png] +186:07:2026 01:19:01.689 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.698 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyRight.png] +186:07:2026 01:19:01.735 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.735 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyLeft.png] +186:07:2026 01:19:01.774 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.775 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyUp.png] +186:07:2026 01:19:01.826 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.826 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyDown.png] +186:07:2026 01:19:01.858 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.858 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyFront.png] +186:07:2026 01:19:01.896 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:01.896 DEBUG: Loading Image [resources/EngineResources/SkyBoxTextures/autumn_field_pureskyBack.png] +186:07:2026 01:19:01.934 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=16777216 lim=16777216 cap=16777216]] +186:07:2026 01:19:02.124 DEBUG: Loading Image [resources/EngineResources/Texture/Terrain4JTitleImage.png] +186:07:2026 01:19:02.125 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=198720 cap=198720]] +186:07:2026 01:19:02.125 DEBUG: Loading Image [resources/EngineResources/Texture/Billy.png] +186:07:2026 01:19:02.137 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=7613760 cap=7613760]] +186:07:2026 01:19:02.137 DEBUG: Transitioning Textures +186:07:2026 01:19:02.137 DEBUG: Recording Texture Transition +186:07:2026 01:19:02.138 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.143 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.143 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.147 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.147 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.151 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.151 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.154 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.154 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.158 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.158 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.162 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.162 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.166 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.166 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.170 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.170 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.173 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.173 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.178 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.178 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.181 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.182 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.185 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.185 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.189 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.189 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.193 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.193 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.197 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.197 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.201 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.201 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.204 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.204 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.208 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.208 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.212 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.212 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.216 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.216 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.219 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.219 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.223 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.223 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.227 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.227 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.231 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.231 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.234 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.234 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.238 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.238 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.241 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.241 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.245 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.245 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.257 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.257 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.260 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.261 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.264 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.264 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.268 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.268 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.271 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.271 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.275 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.275 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.280 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.280 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.283 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.283 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.287 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.287 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.291 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.291 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.294 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.294 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.298 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.298 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.301 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.301 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.306 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.306 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.310 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.310 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.314 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.314 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.317 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.317 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.321 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.321 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.325 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.325 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.329 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.329 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.332 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.332 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.336 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.336 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.339 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.339 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.343 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.343 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.347 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.347 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.350 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.350 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.354 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.354 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.358 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.358 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.361 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.361 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.366 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.366 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.369 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.369 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.373 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.373 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.377 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.377 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.380 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.380 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.384 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.384 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.388 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.388 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.391 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.391 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.395 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.395 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.399 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.399 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.403 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.403 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.406 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.406 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.411 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.411 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.414 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.414 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.418 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.418 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.421 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.421 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.425 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.425 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.429 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.429 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.434 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.434 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.438 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.438 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.443 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.443 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.446 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.446 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.450 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.450 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.454 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.454 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.457 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.457 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.461 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.461 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.465 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.465 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.469 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.469 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.472 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.472 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.476 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.476 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.480 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.480 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.483 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.483 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.488 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.488 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.491 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.491 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.495 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.495 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.498 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.498 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.501 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.501 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.506 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.506 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.510 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.510 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.513 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.513 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.517 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.517 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.521 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.521 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.524 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.524 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.527 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.527 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.531 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.531 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.535 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.535 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.540 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.540 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.543 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.543 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.547 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.547 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.551 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.551 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.554 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.554 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.558 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.558 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.562 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.562 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.565 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.565 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.568 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.568 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.584 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.584 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.588 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.588 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.591 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.591 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.595 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.595 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.599 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.599 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.603 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.603 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.606 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.606 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.610 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.610 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.614 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.614 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.617 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.617 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.621 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.621 DEBUG: Loading Image [resources/EngineResources/Texture/NoTexture.png] +186:07:2026 01:19:02.625 DEBUG: Loading Image Data [java.nio.DirectByteBuffer[pos=0 lim=3182656 cap=3182656]] +186:07:2026 01:19:02.625 DEBUG: Creating Command Buffer +186:07:2026 01:19:02.644 TRACE: Destroyed Command Buffer +186:07:2026 01:19:02.660 DEBUG: Recorded Texture Transition +186:07:2026 01:19:02.660 DEBUG: Transitioned Textures +186:07:2026 01:19:02.660 DEBUG: Loading 1 models +186:07:2026 01:19:02.660 DEBUG: Creating Command Buffer +186:07:2026 01:19:02.661 DEBUG: Creating Vertices Transfer Buffer, Mesh Data -> ID=[m_6d7d0384-980c-6574-37d9-8a8b11a5fdda_0] VertexSize=[24192] +186:07:2026 01:19:02.662 DEBUG: Creating Vertices Transfer Buffer, Mesh Data -> ID=[none_1] VertexSize=[672] +186:07:2026 01:19:02.663 TRACE: Destroyed Command Buffer +186:07:2026 01:19:02.676 DEBUG: Loaded 1 models +186:07:2026 01:19:02.677 DEBUG: Fetching Texture -> [SKYBOX_TEXTURE] +186:07:2026 01:19:02.677 DEBUG: Fetching Texture -> [resources/EngineResources/Texture/Terrain4JTitleImage.png] +186:07:2026 01:19:02.677 DEBUG: Fetching Texture -> [resources/EngineResources/Texture/Billy.png] +186:07:2026 01:19:02.817 INFO: Launched Terrain4J Engine +186:07:2026 01:19:02.818 DEBUG: Primary Thread Started +186:07:2026 01:19:02.818 DEBUG: Main Thread Started +186:07:2026 01:19:02.818 DEBUG: Render Thread Started +186:07:2026 01:19:02.818 DEBUG: Fast Thread Started +186:07:2026 01:19:13.604 DEBUG: Closing Software of name [Terrain4J Game Engine] +186:07:2026 01:19:13.604 DEBUG: Closing Fast Thread, Thread: [Thread[#42,Terrain4J Fast Engine Thread,5,main]] +186:07:2026 01:19:13.604 DEBUG: Closing Main Thread, Thread: [Thread[#41,Terrain4J Main Engine Thread,5,main]] +186:07:2026 01:19:13.604 DEBUG: Waiting Vulkan Context +186:07:2026 01:19:13.604 DEBUG: destroying Pipeline +186:07:2026 01:19:13.604 DEBUG: destroying Pipeline +186:07:2026 01:19:13.604 DEBUG: destroying Pipeline +186:07:2026 01:19:13.605 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.605 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.605 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.605 DEBUG: Destroying Image View +186:07:2026 01:19:13.605 DEBUG: Destroying Image View +186:07:2026 01:19:13.606 DEBUG: Destroying Image View +186:07:2026 01:19:13.606 DEBUG: Destroying Image View +186:07:2026 01:19:13.606 DEBUG: Destroying Image View +186:07:2026 01:19:13.606 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: destroying Pipeline +186:07:2026 01:19:13.607 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: Destroying Image View +186:07:2026 01:19:13.607 DEBUG: Destroying Image View +186:07:2026 01:19:13.607 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: destroying Pipeline +186:07:2026 01:19:13.607 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.607 DEBUG: destroying Pipeline +186:07:2026 01:19:13.608 DEBUG: Destroying Image View +186:07:2026 01:19:13.608 DEBUG: Destroying Descriptor Set Layout +186:07:2026 01:19:13.608 DEBUG: destroying Pipeline +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.609 DEBUG: Destroying Image View +186:07:2026 01:19:13.610 DEBUG: Destroying Image View +186:07:2026 01:19:13.610 DEBUG: Destroying Image View +186:07:2026 01:19:13.610 DEBUG: Destroying Image View +186:07:2026 01:19:13.610 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.611 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.612 DEBUG: Destroying Image View +186:07:2026 01:19:13.613 DEBUG: Destroying Image View +186:07:2026 01:19:13.613 DEBUG: Destroying Image View +186:07:2026 01:19:13.613 DEBUG: Destroying Image View +186:07:2026 01:19:13.613 DEBUG: Destroying Image View +186:07:2026 01:19:13.613 DEBUG: Destroyed Window +186:07:2026 01:19:13.613 DEBUG: Destroying Image View +186:07:2026 01:19:13.614 DEBUG: Destroying Image View +186:07:2026 01:19:13.614 DEBUG: Destroying Image View +186:07:2026 01:19:13.614 DEBUG: Destroying Image View +186:07:2026 01:19:13.614 DEBUG: Destroying Image View +186:07:2026 01:19:13.614 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.615 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.616 DEBUG: Destroying Image View +186:07:2026 01:19:13.624 DEBUG: Destroyed Window +186:07:2026 01:19:13.624 DEBUG: Process still running: [[Thread[#39,tinylog-WritingThread,1,main], Thread[#3,Terrain4J Primary Runtime Thread,5,main], Thread[#17,Finalizer,8,system], Thread[#18,Signal Dispatcher,9,system], Thread[#19,Attach Listener,5,system], Thread[#37,Notification Thread,9,system], Thread[#38,Common-Cleaner,8,InnocuousThreadGroup], Thread[#65,Terrain4J Render Engine Thread,5,main], Thread[#16,Reference Handler,10,system]]] +186:07:2026 01:19:13.624 DEBUG: Waiting to close Primary Thread, making sure vulkan has shut down properly first and Engine Threads are closed +Threads Open:[2] Vulkan Layers Open:[4] -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.974 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.975 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.976 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.977 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.978 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.979 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.980 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.981 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.982 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.983 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.984 DEBUG: Destroying Image View -186:07:2026 01:12:20.985 DEBUG: Destroying Image View -186:07:2026 01:12:20.985 DEBUG: Destroying Image View -186:07:2026 01:12:20.985 DEBUG: Destroying Image View -186:07:2026 01:12:20.985 DEBUG: Destroying Image View -186:07:2026 01:12:20.986 DEBUG: Destroying Image View -186:07:2026 01:12:20.986 DEBUG: Destroying Image View -186:07:2026 01:12:20.986 DEBUG: Destroying Image View -186:07:2026 01:12:20.986 DEBUG: Destroying Image View -186:07:2026 01:12:20.986 DEBUG: Dynamic Renderer Cleaned up -186:07:2026 01:12:20.986 DEBUG: Destroying Vulkan Semaphore -186:07:2026 01:12:20.986 DEBUG: Destroying Vulkan Semaphore -186:07:2026 01:12:20.986 DEBUG: Destroying Vulkan Semaphore -186:07:2026 01:12:20.986 DEBUG: Render Semaphores cleaned up -186:07:2026 01:12:20.987 DEBUG: Destroying Vulkan Semaphore -186:07:2026 01:12:20.987 DEBUG: Destroying Vulkan Semaphore -186:07:2026 01:12:20.987 DEBUG: Present Semaphores cleaned up -186:07:2026 01:12:20.987 DEBUG: Fences cleaned up -186:07:2026 01:12:20.987 TRACE: Destroyed Command Buffer -186:07:2026 01:12:20.987 DEBUG: Destroying Vulkan Command Pool -186:07:2026 01:12:20.987 TRACE: Destroyed Command Buffer -186:07:2026 01:12:20.987 DEBUG: Destroying Vulkan Command Pool -186:07:2026 01:12:20.987 DEBUG: Command pools cleaned up -186:07:2026 01:12:21.008 DEBUG: Destroying Descriptor Allocator -186:07:2026 01:12:21.009 DEBUG: Destroying Descriptor Pool -186:07:2026 01:12:21.009 DEBUG: Destroying Vulkan Swapchain -186:07:2026 01:12:21.009 DEBUG: Destroying Image View -186:07:2026 01:12:21.009 DEBUG: Destroying Image View -186:07:2026 01:12:21.009 DEBUG: Destroying Image View -186:07:2026 01:12:21.014 DEBUG: Cleaning Up Surfaces -186:07:2026 01:12:21.014 DEBUG: Destroying Vulkan Pipeline Cache -186:07:2026 01:12:21.014 DEBUG: Removing Vulkan Device -186:07:2026 01:12:21.163 DEBUG: freeing physical device [AMD Radeon RX 9070 XT] -186:07:2026 01:12:21.163 DEBUG: Closing Vulkan instance -186:07:2026 01:12:21.183 DEBUG: Render Thread Finished ending Vulkan Processes +186:07:2026 01:19:13.627 DEBUG: Destroying Image View +186:07:2026 01:19:13.627 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.628 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.629 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.630 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.631 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.632 DEBUG: Destroying Image View +186:07:2026 01:19:13.633 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.634 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.635 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.636 DEBUG: Destroying Image View +186:07:2026 01:19:13.637 DEBUG: Destroying Image View +186:07:2026 01:19:13.637 DEBUG: Destroying Image View +186:07:2026 01:19:13.637 DEBUG: Dynamic Renderer Cleaned up +186:07:2026 01:19:13.637 DEBUG: Destroying Vulkan Semaphore +186:07:2026 01:19:13.637 DEBUG: Destroying Vulkan Semaphore +186:07:2026 01:19:13.637 DEBUG: Destroying Vulkan Semaphore +186:07:2026 01:19:13.637 DEBUG: Render Semaphores cleaned up +186:07:2026 01:19:13.637 DEBUG: Destroying Vulkan Semaphore +186:07:2026 01:19:13.637 DEBUG: Destroying Vulkan Semaphore +186:07:2026 01:19:13.637 DEBUG: Present Semaphores cleaned up +186:07:2026 01:19:13.638 DEBUG: Fences cleaned up +186:07:2026 01:19:13.638 TRACE: Destroyed Command Buffer +186:07:2026 01:19:13.638 DEBUG: Destroying Vulkan Command Pool +186:07:2026 01:19:13.638 TRACE: Destroyed Command Buffer +186:07:2026 01:19:13.638 DEBUG: Destroying Vulkan Command Pool +186:07:2026 01:19:13.638 DEBUG: Command pools cleaned up +186:07:2026 01:19:13.660 DEBUG: Destroying Descriptor Allocator +186:07:2026 01:19:13.661 DEBUG: Destroying Descriptor Pool +186:07:2026 01:19:13.661 DEBUG: Destroying Vulkan Swapchain +186:07:2026 01:19:13.661 DEBUG: Destroying Image View +186:07:2026 01:19:13.661 DEBUG: Destroying Image View +186:07:2026 01:19:13.661 DEBUG: Destroying Image View +186:07:2026 01:19:13.665 DEBUG: Cleaning Up Surfaces +186:07:2026 01:19:13.665 DEBUG: Destroying Vulkan Pipeline Cache +186:07:2026 01:19:13.666 DEBUG: Removing Vulkan Device +186:07:2026 01:19:13.814 DEBUG: freeing physical device [AMD Radeon RX 9070 XT] +186:07:2026 01:19:13.814 DEBUG: Closing Vulkan instance +186:07:2026 01:19:13.833 DEBUG: Render Thread Finished ending Vulkan Processes Vulkan Layers Open:[All processes closed and vulkan instance removed] -186:07:2026 01:12:21.184 DEBUG: Closing Render Thread, Thread: [Thread[#65,Terrain4J Render Engine Thread,5,main]] -186:07:2026 01:12:21.184 DEBUG: Closing Primary Thread, Thread: [Thread[#3,Terrain4J Primary Runtime Thread,5,main]] -186:07:2026 01:12:21.184 INFO: Successful stable Shut Down of Terrain4J in [230.084] MilliSeconds +186:07:2026 01:19:13.833 DEBUG: Closing Render Thread, Thread: [Thread[#65,Terrain4J Render Engine Thread,5,main]] +186:07:2026 01:19:13.833 DEBUG: Closing Primary Thread, Thread: [Thread[#3,Terrain4J Primary Runtime Thread,5,main]] +186:07:2026 01:19:13.833 INFO: Successful stable Shut Down of Terrain4J in [229.801] MilliSeconds diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/LegacyPhysicsController.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/LegacyPhysicsController.java index a867d81..9675194 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/LegacyPhysicsController.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/LegacyPhysicsController.java @@ -120,8 +120,9 @@ public class LegacyPhysicsController implements IPhysicsController { NextPosition.add(localVelocityStep); boolean ValidMovement = true; - Drag = CalculateDrag(TerminalVelocitiesMS, DragCoefficients,CrossSectionAreas, actor.GetScale()); - FallingAcceleration = CalculateFallSpeed(MassKG, Drag, actor.GetScale()); + Vector3f scale = new Vector3f(1,1,1); + Drag = CalculateDrag(TerminalVelocitiesMS, DragCoefficients,CrossSectionAreas, scale); + FallingAcceleration = CalculateFallSpeed(MassKG, Drag, scale); Velocities.y -= (FallingAcceleration / (TargetFrameRate * 2f)) * DeltaTime; diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidBody.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidBody.java index d34b32e..f65395f 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidBody.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidBody.java @@ -29,7 +29,7 @@ public class RigidBody { public Vector3f CrossSectionAreas = new Vector3f(1.8f * 0.9f, 0.6f * 0.9f, 1.8f * 0.6f); public Vector3f WeightDistribution = new Vector3f(2.0f,5.0f,7.0f); public float FallingAcceleration = 0.0f; - public float Bounciness = 0.3f; + public float Bounciness = 2f; public final Vector3f LinearVelocity = new Vector3f(); public final Vector3f AngularVelocity = new Vector3f(); diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidCollision.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidCollision.java index 3c03c97..8b149a8 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidCollision.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/Physics/RigidBody/RigidCollision.java @@ -43,9 +43,9 @@ public class RigidCollision { float j = -(1 + Restitution) * VelocityAlongNormal / InverseMassSum; Impulse.set(normal).mul(j); - body1.ApplyImpulse(NegatedImpulse.set(Impulse).negate(), Point); + body1.ApplyImpulse(NegatedImpulse.set(Impulse).negate().mul(body1.Bounciness), Point); - body2.ApplyImpulse(Impulse,Point); + body2.ApplyImpulse(Impulse.mul(body2.Bounciness),Point); ApplyFriction(body1, body2, normal, Point, Dist1, Dist2, j); } diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Util/Maths/T4Math.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Util/Maths/T4Math.java index de9e5f9..fceb68c 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Util/Maths/T4Math.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Main/Util/Maths/T4Math.java @@ -31,13 +31,13 @@ public class T4Math { public static class Physics{ public static Vector3f CalculateDragCoefficients(Vector3f TerminalVelocitiesMS, float MassKG, Vector3f CrossSectionAreas, Vector3f Scale){ - return (CalculateDragFromTerminalVelocities(TerminalVelocitiesMS,MassKG *Math.abs((Scale.x + Scale.y + Scale.z)/3),new Vector3f(CrossSectionAreas))); + return (CalculateDragFromTerminalVelocities(TerminalVelocitiesMS,MassKG * 2,new Vector3f(CrossSectionAreas))); } public static Vector3f CalculateDrag(Vector3f Velocities, Vector3f DragCoefficients, Vector3f CrossSectionAreas, Vector3f Scale){ return (CalculateRealDrag(Velocities,DragCoefficients,new Vector3f(CrossSectionAreas))); } public static float CalculateFallSpeed(float MassKG, Vector3f Drag, Vector3f Scale){ - return CalculateGravityForce(MassKG *Math.abs((Scale.x + Scale.y + Scale.z)/3), Drag); + return CalculateGravityForce(MassKG * 2, Drag); } public static Vector3f CalculateRealDrag(Vector3f Velocity, Vector3f DragCoefficients, Vector3f CrossSectionAreas){