Xiao Qi
|
a7badba8b9
|
Copied over function from Texture Library to Texture loader to convert dds format to vk format
|
2022-09-27 13:58:19 +08:00 |
Xiao Qi
|
7487602151
|
SP3-104
Renamed DDS to Texture in most places
Prepared SHTextureAsset for ease of load into buffer and compilation
Added Copy constructor for SHTextureAsset
|
2022-09-27 13:02:12 +08:00 |
Xiao Qi
|
1ea4689a89
|
SP3-237 Mesh write to binary file
|
2022-09-26 19:10:32 +08:00 |
Xiao Qi
|
caab2c37ab
|
Added GLTF extension recognisation
|
2022-09-26 19:10:12 +08:00 |
Xiao Qi
|
4dd2335fb8
|
Removed assimp post processing flag that was removing animations
|
2022-09-26 19:09:45 +08:00 |
Xiao Qi
|
3800c01c4a
|
Added function in asset manager to retrieve all dds images
|
2022-09-26 17:48:27 +08:00 |
Xiao Qi
|
1c45b49937
|
Merge branch 'main' into SP3-13-Assets-Manager
|
2022-09-26 14:40:57 +08:00 |
Xiao Qi
|
99534c1613
|
SP3-103 SP3-104 Separated mesh and texture loading
Added in lines in SBApplication to load racoon fbx and dds textures
Racoon shows up in renderdoc hehe
|
2022-09-26 14:38:12 +08:00 |
XiaoQiDigipen
|
8d32d76381
|
Merge pull request #52 from SHADE-DP/SP3-1-Rendering
Render graph fixes with attachment layouts
Render graph node was not moving batcher (this is now fixed)
|
2022-09-26 00:53:08 +08:00 |
Brandon Mak
|
6d68e6cb5e
|
FIXED MY SHIT WHEE
(render graph color present attachment now have correct layout)
|
2022-09-26 00:38:36 +08:00 |
Kah Wei
|
a5c804ca8b
|
Fixed SHRenderGraph not moving the batcher
|
2022-09-26 00:08:32 +08:00 |
Brandon Mak
|
8649833604
|
subpass not null anymore
|
2022-09-25 23:45:05 +08:00 |
Brandon Mak
|
dc6289e8cf
|
WIP
|
2022-09-25 23:25:51 +08:00 |
Kah Wei
|
fc5ff763f3
|
Added SHMaterialInstanceCache
|
2022-09-25 22:55:14 +08:00 |
Kah Wei
|
a197ae842c
|
Fixed crash on AMD GPUs resulting from Nvidia treating UniformBuffers and UniformBuffersDynamic as the same
|
2022-09-25 21:46:57 +08:00 |
Kah Wei
|
4e60b3495a
|
Handles will now properly show up automatically dereferenced or NULL in Visual Studio's debug views
|
2022-09-25 20:28:01 +08:00 |
Kah Wei
|
dd46881b67
|
Merge branch 'main' into SP3-1-Rendering
|
2022-09-25 18:57:14 +08:00 |
mushgunAX
|
8ab5afd3c4
|
first version of IM ready for PR
|
2022-09-25 16:39:01 +08:00 |
mushgunAX
|
ef36ae462e
|
Merge branch 'main' into SP3-10-input-management
|
2022-09-25 11:36:01 +08:00 |
Xiao Qi
|
18eca1897e
|
Added in post build command to copy assimp dll
Added in SH_API to asset manager class
|
2022-09-24 22:52:42 +08:00 |
Xiao Qi
|
a39230ce42
|
More setting up for testing of gltf loading
|
2022-09-24 16:07:51 +08:00 |
Xiao Qi
|
78a20173e0
|
Changed AssetType underlying type
Added mesh name to mesh asset object
Added in static token for LoadGLTF function
Fixed warning in GetTypeFromExtension
|
2022-09-24 16:07:26 +08:00 |
Xiao Qi
|
a907c7c575
|
SP3-103 SP3-104 Testing set up for loading gltf and dds
|
2022-09-24 13:37:12 +08:00 |
Xiao Qi
|
a8a2e90c26
|
SP3-237 Added header data type into mesh asset in preparation for compilation of mesh
|
2022-09-24 13:36:43 +08:00 |
Xiao Qi
|
cb73a8c5d1
|
Added file list in filesystem
|
2022-09-24 13:36:09 +08:00 |
Xiao Qi
|
225c247a85
|
Added missing SDL line back into engine premake
|
2022-09-24 12:59:21 +08:00 |
Xiao Qi
|
cf4f905d91
|
Merge branch 'main' into SP3-13-Assets-Manager
|
2022-09-24 12:40:31 +08:00 |
Kah Wei
|
15f12a2608
|
Fixed warnings in SHBatch.cpp
|
2022-09-24 02:13:09 +08:00 |
Kah Wei
|
759c87e2a1
|
Material data on the GPU is now updated when material data changes
|
2022-09-24 02:07:47 +08:00 |
Brandon Mak
|
32278e1564
|
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
|
2022-09-23 18:50:52 +08:00 |
Brandon Mak
|
bd54b16e01
|
Ctor for compute pipelines
|
2022-09-23 18:50:40 +08:00 |
Kah Wei
|
bb38246111
|
Added stress test code for 20000 objects
|
2022-09-23 18:49:04 +08:00 |
mushgunAX
|
3ed1034e62
|
Merge branch 'main' into SP3-10-input-management
|
2022-09-23 17:59:30 +08:00 |
mushgunAX
|
800732706e
|
input pch move, init, exit, etc definitions
|
2022-09-23 17:42:31 +08:00 |
Kah Wei
|
f8391d6c9e
|
Modified TestScene space bar input to not destroy the object, only remove scripts
|
2022-09-23 16:45:06 +08:00 |
Kah Wei
|
77cccd63be
|
Renderables now use TransformComponent's matrix
|
2022-09-23 16:41:44 +08:00 |
Kah Wei
|
04cdb25ddd
|
Merge branch 'main' into SP3-1-Rendering
# Conflicts:
# SHADE_Application/src/Application/SBApplication.cpp
# SHADE_Application/src/Scenes/SBTestScene.cpp
|
2022-09-23 16:41:29 +08:00 |
Kah Wei
|
23f0f9f77e
|
Triple buffered the batching buffers
|
2022-09-23 16:24:35 +08:00 |
Diren D Bharwani
|
c2e948a100
|
Fixed active state checks in transform system
Apparently entity and scene node active states do not sync....
|
2022-09-23 15:48:00 +08:00 |
mushgunAX
|
ed56ad99df
|
Merge branch 'main' into SP3-10-input-management
|
2022-09-23 13:41:50 +08:00 |
mushgunAX
|
a0c29c666f
|
progress on input manager, near ready for PR
|
2022-09-23 13:14:46 +08:00 |
Diren D Bharwani
|
c77d9b2ff5
|
Changed editor pause for transform system to true
|
2022-09-22 22:58:14 +08:00 |
Kah Wei
|
5c4384b589
|
Fixed SHVkBuffer initial copy data for mapped buffers and made the cube spin
|
2022-09-22 20:53:03 +08:00 |
Kah Wei
|
c4ab45ad34
|
Merge branch 'main' into SP3-1-Rendering
# Conflicts:
# SHADE_Application/src/Scenes/SBTestScene.cpp
# SHADE_Application/src/Scenes/SBTestScene.h
# SHADE_Engine/SHADE_Engine.vcxproj
# SHADE_Engine/SHADE_Engine.vcxproj.filters
|
2022-09-22 20:51:33 +08:00 |
Diren D Bharwani
|
6d646851e2
|
Added missing transpose to transform update and a test component to application
|
2022-09-22 20:39:46 +08:00 |
Diren D Bharwani
|
2c0fa3a6b2
|
Fixed warning from scene graph when adding new nodes to root.
|
2022-09-22 20:25:42 +08:00 |
Diren D Bharwani
|
0250687e06
|
Instantiated Transform System & Update Routine
|
2022-09-22 20:25:23 +08:00 |
Kah Wei
|
495d2b4b66
|
Added per-frame update of gpu transforms buffer
|
2022-09-22 20:04:53 +08:00 |
Brandon Mak
|
cb31628e66
|
Dummy pipeline layout ctor created
Renderer now can update and bind descriptor set
|
2022-09-22 19:38:43 +08:00 |
XiaoQiDigipen
|
3457759ed3
|
Merge pull request #44 from SHADE-DP/SP3-6-c-scripting
Script lifecycle functions now run and ScriptEngine has been made a ECS System
|
2022-09-22 17:39:40 +08:00 |