Commit Graph

  • 4446d0a60d Merge branch 'main' into SP3-13-Assets-Manager Xiao Qi 2022-09-21 22:54:53 +0800
  • d2e2e85726 Added build path ignore Readded output dir and removed interdir from premake Added DEBUG guards in SHVkPhysicalDeviceLibrary when using SHLOG_TRACE Xiao Qi 2022-09-21 22:54:15 +0800
  • ae3fb448d4 Merge branch 'main' into SP3-13-Assets-Manager Xiao Qi 2022-09-21 22:28:31 +0800
  • 124b367413 Fixed SHTransform compile error Include header in math path wrong Added proj and filter ignore into git (again) Xiao Qi 2022-09-21 22:24:52 +0800
  • ba4d85a4e1 SP3-103 SP3-104 Implementing Mesh Loader for asset manager to use assimp to load gltf Xiao Qi 2022-09-21 22:20:52 +0800
  • 7acf25a770 Merge remote-tracking branch 'origin/main' into SP3-1-Rendering Brandon Mak 2022-09-21 20:09:48 +0800
  • 791c4cd0d0 Merge branch 'SP3-1-Rendering' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-1-Rendering Kah Wei 2022-09-21 20:03:03 +0800
  • f52fa9463d
    Merge pull request #39 from SHADE-DP/SP3-16-Math XiaoQiDigipen 2022-09-21 20:02:20 +0800
  • 67d673ff80
    Merge pull request #38 from SHADE-DP/SP3-12-SceneGraph XiaoQiDigipen 2022-09-21 20:01:44 +0800
  • de983cdc66
    Merge pull request #37 from SHADE-DP/SP3-1-Rendering XiaoQiDigipen 2022-09-21 19:54:13 +0800
  • 14eed4c726 Added missing active check in transform system Diren D Bharwani 2022-09-21 18:30:20 +0800
  • ac379e3ef3 Added method to scene graph to easily traverse and execute a unary function Diren D Bharwani 2022-09-21 18:23:01 +0800
  • 270c8240c1 Shifted Graphics system to SBTestScene Brandon Mak 2022-09-21 16:29:54 +0800
  • 80dc8d0a71 Merge remote-tracking branch 'origin/main' into SP3-1-Rendering Brandon Mak 2022-09-21 15:41:36 +0800
  • 8d2b6aec46 Descriptor set fix and camera descriptor set Brandon Mak 2022-09-21 15:41:30 +0800
  • d69d70c7c9 Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph Diren D Bharwani 2022-09-21 14:55:51 +0800
  • 415e47780c Completed Transform System Diren D Bharwani 2022-09-21 14:54:57 +0800
  • 0db7392eed Merge remote-tracking branch 'origin/main' into SP3-16-Math Diren D Bharwani 2022-09-21 14:06:36 +0800
  • e7eac229ee
    Merge pull request #36 from SHADE-DP/SP3-12-SceneGraph XiaoQiDigipen 2022-09-21 09:06:01 +0800
  • 2097edd94d
    Merge pull request #35 from SHADE-DP/CleanAndGenerate XiaoQiDigipen 2022-09-21 09:04:53 +0800
  • 9c69d41a4e Added 90% of transform component & transform system. Cocoa 2022-09-21 00:49:52 +0800
  • 3cd538562c More Scene Graph Fixes Cocoa 2022-09-20 19:32:28 +0800
  • 5f305f9609 Added SHTextureLibrary stub Kah Wei 2022-09-20 18:13:13 +0800
  • cc6d1dd95b Added Transform Component Cocoa 2022-09-20 17:20:57 +0800
  • f461a0e658 Modified generate.bat to delete all generated files before generating files CleanAndGenerate Kah Wei 2022-09-20 16:37:29 +0800
  • 9896c5c913 Added CallbackAction and CallbackEvent Kah Wei 2022-09-20 16:23:03 +0800
  • c194765889 More warnings fixed. More graphics constants. Brandon Mak 2022-09-20 16:12:47 +0800
  • 7f173b3207 Added SH_API to Math Classes Cocoa 2022-09-20 16:10:47 +0800
  • 7b7a4788e4 Merge branch 'main' into SP3-16-Math Cocoa 2022-09-20 15:42:53 +0800
  • 5b6f60ee8a
    Merge pull request #34 from SHADE-DP/SP3-12-SceneGraph XiaoQiDigipen 2022-09-20 15:37:58 +0800
  • b5f3ec85aa Merge branch 'main' into SP3-16-Math Cocoa 2022-09-20 15:37:28 +0800
  • f4bf895e45 Fixed constness of functions in scene graph Cocoa 2022-09-20 15:35:10 +0800
  • 0bc3a23161 Fixed the fence with high quality wood Brandon Mak 2022-09-20 14:15:09 +0800
  • 147292f91c Fence is broken. The neighbour's kids went to knock it down again. Brandon Mak 2022-09-20 12:15:06 +0800
  • d9213fe35d Moved a bunch of global data from Graphics System to new class Brandon Mak 2022-09-20 10:39:52 +0800
  • 77330511ee Fixed pipeline default color blend state Brandon Mak 2022-09-20 09:27:13 +0800
  • c0290b7185 Added fixes to scene graph. Read description for details. Cocoa 2022-09-20 01:31:59 +0800
  • 34685e6726 Regenerated project files Cocoa 2022-09-20 00:48:27 +0800
  • 8772ce0cea Fixed SHSceneManager not SH_API-ed Kah Wei 2022-09-20 00:03:29 +0800
  • 95b01fb96d Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-19 23:12:52 +0800
  • 8ad0eee032 Fixed vertex data buffer being incorrect Kah Wei 2022-09-19 21:31:23 +0800
  • 9e09896984 Fixed SHVkBuffer move and reworked batching buffers to be host visible Kah Wei 2022-09-19 20:15:39 +0800
  • c6e1ba7f15 Added tinyddsloader to dependencies Xiao Qi 2022-09-19 18:40:27 +0800
  • 4023b9d136 Added tests for rendering and fixed bugs with Batching system Kah Wei 2022-09-19 18:37:57 +0800
  • 624c8fa4d6
    Merge pull request #33 from SHADE-DP/SP3-5-ECS XiaoQiDigipen 2022-09-19 17:31:21 +0800
  • ceb96938fb Added SHAPI to Scene graph maverickdgg 2022-09-19 17:28:59 +0800
  • e51a3688af Merge branch 'main' into SP3-16-Math Cocoa 2022-09-19 17:17:40 +0800
  • 308aa35e00 Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-19 17:17:28 +0800
  • 620f8a01ac Merge branch 'main' into SP3-13-Assets-Manager Xiao Qi 2022-09-19 17:16:51 +0800
  • 52efdcf65e Merge branch 'main' into SP3-5-ECS Xiao Qi 2022-09-19 17:12:54 +0800
  • de08955467
    Merge pull request #32 from SHADE-DP/SP3-18-Events XiaoQiDigipen 2022-09-19 17:09:21 +0800
  • ec3470c443 Merge branch 'main' into SP3-16-Math Cocoa 2022-09-19 17:08:16 +0800
  • a867ecbcbf SP3-108 Shifted definitions for functions in Event Manager from cpp to hpp SP3-18-Events Xiao Qi 2022-09-19 17:08:08 +0800
  • 471ec27a6d Added Bounding Box Cocoa 2022-09-19 16:50:06 +0800
  • a05ca41117 Fixed issue with SystemRoutines being created with the wrong version Kah Wei 2022-09-19 15:58:31 +0800
  • f408247007 Linked MeshLibrary to RenderGraph Kah Wei 2022-09-19 15:52:51 +0800
  • f72b004b95 Merge branch 'main' into SP3-5-ECS maverickdgg 2022-09-19 15:41:59 +0800
  • 44611115fe Added Scene graph functionality (un tested) maverickdgg 2022-09-19 15:41:52 +0800
  • d025abe43a Render graph execution now takes in graph scope buffers Brandon Mak 2022-09-19 15:32:03 +0800
  • f1e6031d2e Added Transform, adjusted alignment in math files for better readability on smaller screens Cocoa 2022-09-19 14:32:01 +0800
  • 8070b2dafa Accounted for Shaders with no SHShaderBlockInterface Kah Wei 2022-09-19 00:11:44 +0800
  • 23fe51b483 Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-19 00:04:42 +0800
  • 643efbe1bb WIP Brandon Mak 2022-09-19 00:00:07 +0800
  • b9185eab18 Added Mesh Registration Functions to SHGraphicsSystem and a SHGraphicsSystem compatible version of mesh generation functions for SHPrimitiveGenerator Kah Wei 2022-09-18 23:23:48 +0800
  • 41daaaba9c Added SHPrimitiveGenerator Kah Wei 2022-09-18 23:11:08 +0800
  • 28a5f8e4e5 Auto stash before merge of "SP3-1-Rendering" and "origin/SP3-1-Rendering" Brandon Mak 2022-09-18 22:34:48 +0800
  • 96ec1afcdd Changed batching system to use SHRenderable* instead of handles Kah Wei 2022-09-18 17:02:02 +0800
  • 37fde32e7c
    Merge pull request #30 from SHADE-DP/SP3-5-ECS XiaoQiDigipen 2022-09-18 16:51:54 +0800
  • f21aa8836c Merge branch 'main' into SP3-5-ECS maverickdgg 2022-09-18 16:50:10 +0800
  • b3d9a54d8f Added entity creation event and entity destroyed events maverickdgg 2022-09-18 16:46:08 +0800
  • ec40754eb9 Render graph, graphics system and pipeline library changes lel Brandon Mak 2022-09-18 15:23:10 +0800
  • 8c30e656f7 Modified AddMaterial() to take in a subpass Kah Wei 2022-09-18 14:58:32 +0800
  • 7a126bf1fc SHViewport now takes in a RenderGraph instead of creating one Kah Wei 2022-09-18 14:49:15 +0800
  • 02b17095d0
    Merge pull request #29 from SHADE-DP/SP3-18-Events XiaoQiDigipen 2022-09-18 13:42:52 +0800
  • a3aa708b34 Fixed numerous template errors and warnings Kah Wei 2022-09-18 00:49:27 +0800
  • 6e4d6abd1c Fixed Handle<> include issues Kah Wei 2022-09-17 23:37:16 +0800
  • 1c8a434b26 Added Batcher classes and fixed errors Kah Wei 2022-09-17 23:32:29 +0800
  • c1a3a6acf1 Created global descriptor set layouts Brandon Mak 2022-09-17 23:32:03 +0800
  • 6706f9acf0 SP3-108 Created templated derived classes for events to accommodate for automatic type sending ability Xiao Qi 2022-09-17 22:33:11 +0800
  • 3cf22b04a5 Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering Brandon Mak 2022-09-17 22:30:40 +0800
  • bff27a7188 Added a bunch of KW's files for batching Brandon Mak 2022-09-17 22:28:03 +0800
  • 3766a10edd WIP Brandon Mak 2022-09-17 22:28:03 +0800
  • 5171ddd2bf Added SHLog class and changed Debug::Log to use SHLog Kah Wei 2022-09-17 03:20:24 +0800
  • a85df55fc9 Merge branch 'SP3-4-editor' into SP3-1-Rendering Brandon Mak 2022-09-16 17:32:51 +0800
  • 2f2567044a Submitted command buffer :D Brandon Mak 2022-09-16 17:28:27 +0800
  • c83a5a379e Added Awake, Start, Update, LateUpdate, OnDestroy calls via SystemRoutines Kah Wei 2022-09-16 17:02:36 +0800
  • eb8cbaeebb init vulkan for imgui Sri Sham Haran 2022-09-16 16:40:42 +0800
  • 0f63ee10d0 Converted SHScriptEngine into a SHSystem Kah Wei 2022-09-16 16:37:50 +0800
  • 941f4a135f Merge branch 'main' into SP3-6-c-scripting Kah Wei 2022-09-16 16:21:58 +0800
  • 4546b84c06 Added YAML serialization of scripts Kah Wei 2022-09-16 15:37:22 +0800
  • 470e1f07f0 Merge branch 'main' into SP3-4-editor Sri Sham Haran 2022-09-16 15:02:56 +0800
  • 5ff765c6b9
    Merge pull request #28 from SHADE-DP/SP3-1-Rendering XiaoQiDigipen 2022-09-16 15:02:34 +0800
  • c1c5e70676 Merge remote-tracking branch 'origin/main' into SP3-1-Rendering Brandon Mak 2022-09-16 14:46:48 +0800
  • a42a8b0c46 SH_API EVERYWHERE Brandon Mak 2022-09-16 14:20:21 +0800
  • e976dee601
    Merge pull request #27 from SHADE-DP/SP3-5-ECS XiaoQiDigipen 2022-09-16 14:15:23 +0800
  • 7315d3038f Fixed outdated header includes in cxx files Changed references to isActive to function calls Xiao Qi 2022-09-16 14:14:51 +0800
  • 4b168fb2d7 Merge branch 'main' into SP3-1-Rendering Brandon Mak 2022-09-16 14:09:14 +0800
  • eb975d96c6 Merge remote-tracking branch 'origin/main' into SP3-1-Rendering Brandon Mak 2022-09-16 14:08:36 +0800
  • 0373754e37 Merge branch 'main' into SP3-5-ECS Xiao Qi 2022-09-16 14:06:05 +0800
  • 7a7807b7fa
    Merge pull request #26 from SHADE-DP/BackTo5.0 XiaoQiDigipen 2022-09-16 14:05:30 +0800