Diren D Bharwani
|
170ae5ac6b
|
Fixed vector subscript operators return types
|
2022-09-28 17:06:37 +08:00 |
Diren D Bharwani
|
097b1be3f7
|
Added Physics System
|
2022-09-28 16:15:36 +08:00 |
Brandon Mak
|
2df9252e17
|
Fixed material desc set binding
|
2022-09-28 15:31:37 +08:00 |
Kah Wei
|
3730c2125f
|
Modified script inspectors to use the vector widgets from SHEditorWidgets. SHEditorWidget is now a static class.
|
2022-09-28 15:28:59 +08:00 |
Diren D Bharwani
|
658054bc14
|
Merge branch 'SP3-12-SceneGraph' into SP3-2-Physics
|
2022-09-28 15:26:07 +08:00 |
Kah Wei
|
d9582cd0bd
|
Fixed first instance in MDI call being wrong
|
2022-09-28 14:47:50 +08:00 |
Brandon Mak
|
a23f4f5218
|
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
|
2022-09-28 10:28:19 +08:00 |
Brandon Mak
|
d9cdf26098
|
Changed depth buffer format
|
2022-09-28 10:28:12 +08:00 |
Kah Wei
|
7010e1b688
|
Added initial implementation of script inspector
|
2022-09-28 00:06:47 +08:00 |
Glence
|
7fcac5e0eb
|
god knows whats diff but audio is sort of working ish
|
2022-09-27 23:57:11 +08:00 |
mushgunAX
|
1813ad138c
|
FRC changed
|
2022-09-27 22:05:59 +08:00 |
Kah Wei
|
d71fbc22de
|
Merge branch 'SP3-1-Rendering' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-1-Rendering
# Conflicts:
# TempShaderFolder/TestCubeFs.glsl
# TempShaderFolder/TestCubeFs.spv
|
2022-09-27 21:07:55 +08:00 |
Kah Wei
|
61219f5136
|
Added tests for material binding and fixed some crashes
|
2022-09-27 21:06:14 +08:00 |
Sri Sham Haran
|
36b3872fb6
|
combo box for enumerations [WIP]
|
2022-09-27 21:05:49 +08:00 |
Brandon Mak
|
70940534e1
|
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
|
2022-09-27 20:07:29 +08:00 |
Kah Wei
|
055a0a1711
|
Fixed textures not loading correctly
|
2022-09-27 19:52:36 +08:00 |
Sri Sham Haran
|
d6cff821dd
|
Merge branch 'main' into SP3-4-editor_fix
|
2022-09-27 19:48:08 +08:00 |
Brandon Mak
|
b7adf8815b
|
Fixed camera. Can see texture now
|
2022-09-27 19:18:45 +08:00 |
Kah Wei
|
a57c4d0d73
|
WIP Script Inspector
|
2022-09-27 19:17:53 +08:00 |
Diren D Bharwani
|
cfd387e51c
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-09-27 19:07:27 +08:00 |
Diren D Bharwani
|
e58bb4f061
|
Changed predicate type for scene graph traverse to std::function
|
2022-09-27 17:15:43 +08:00 |
Kah Wei
|
4effe016e4
|
Options to rebuild scripts at runtime are now present in the editor
|
2022-09-27 17:13:32 +08:00 |
Kah Wei
|
14cd0b4be9
|
Fixed SHTextureLoader loading wrong mipmap offsets
|
2022-09-27 16:45:35 +08:00 |
Kah Wei
|
337894ebc2
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-09-27 16:39:02 +08:00 |
Diren D Bharwani
|
357b36a9b0
|
Added RigidBody Component
|
2022-09-27 16:24:08 +08:00 |
Kah Wei
|
04b452543c
|
Modified TextureLibrary to use SHTextureAsset instead of SHDDSAsset
|
2022-09-27 16:05:47 +08:00 |
Kah Wei
|
10b22374c0
|
Merge branch 'main' into SP3-1-Rendering
# Conflicts:
# SHADE_Application/src/Scenes/SBTestScene.cpp
|
2022-09-27 15:48:51 +08:00 |
Kah Wei
|
b3417c2011
|
Made SHGraphicsGlobalData static and modified SHBatch to generate and bind material descriptor set
|
2022-09-27 15:44:36 +08:00 |
XiaoQiDigipen
|
4c23151a14
|
Merge pull request #57 from SHADE-DP/SP3-13-Assets-Manager
SP3-13 Assets Management
Changed texture struct to contain pre processed information ready for buffer
|
2022-09-27 14:27:28 +08:00 |
Kah Wei
|
76617ae571
|
Enabled Multi-Draw Indirect feature
|
2022-09-27 14:12:14 +08:00 |
Xiao Qi
|
5d022b7123
|
Fixed mipoffset
|
2022-09-27 14:12:05 +08:00 |
Kah Wei
|
65c67c14b7
|
Fixed crash if no textures were loaded
|
2022-09-27 14:11:56 +08:00 |
Glence
|
3c3b6a285b
|
Merge branch 'main' into SP3-129-AudioSystem
|
2022-09-27 14:11:16 +08:00 |
Glence
|
ee7cb36896
|
added the banks for testing
|
2022-09-27 14:11:04 +08:00 |
Xiao Qi
|
60540b1adc
|
Temp function to retrieve all textures
|
2022-09-27 14:09:44 +08:00 |
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 |
Kah Wei
|
e9496bead6
|
Fixed bug where different Renderables of different meshes are thrown into the same SubBatch
|
2022-09-27 13:43:59 +08:00 |
mushgunAX
|
ce721b99e5
|
include SH_API.h
|
2022-09-27 13:37:52 +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 |
Brandon Mak
|
187329c384
|
Fixed texture issues
|
2022-09-27 12:02:06 +08:00 |
Glence
|
69041980f5
|
added the base for bank
|
2022-09-26 23:27:55 +08:00 |
Glence
|
eeaf86e968
|
Merge branch 'main' into SP3-129-AudioSystem
|
2022-09-26 23:21:01 +08:00 |
Sri Sham Haran
|
b375ab9a50
|
device wait idle
|
2022-09-26 23:14:10 +08:00 |
Kah Wei
|
b5f7ff1106
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-09-26 22:40:35 +08:00 |
Kah Wei
|
3e2bcf28b6
|
Added texture loading that is almost working
|
2022-09-26 20:59:20 +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 |
Glence
|
240e5e9394
|
Merge branch 'main' into Editor_widgets
|
2022-09-26 18:55:31 +08:00 |
Glence
|
3d7876c987
|
added fix for closing editor windows
|
2022-09-26 18:33:37 +08:00 |
Glence
|
1f45b0ceca
|
added all the widgets helper
|
2022-09-26 18:09:21 +08:00 |
mushgunAX
|
3b0ea251f3
|
mouse wheel delta poll
|
2022-09-26 18:08:59 +08:00 |
Kah Wei
|
a06c30266e
|
Merge branch 'main' into SP3-1-Rendering
|
2022-09-26 17:56:30 +08:00 |
XiaoQiDigipen
|
728d615425
|
Merge pull request #55 from SHADE-DP/SP3-13-Assets-Manager
SP3-13 Assets Management
Added function in asset manager to retrieve all dds images
|
2022-09-26 17:49:06 +08:00 |
Xiao Qi
|
3800c01c4a
|
Added function in asset manager to retrieve all dds images
|
2022-09-26 17:48:27 +08:00 |
Kah Wei
|
5ac90eebec
|
Fixed compilation errors
|
2022-09-26 17:26:33 +08:00 |
Kah Wei
|
927944d55a
|
Merge branch 'SP3-1-Rendering' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-1-Rendering
|
2022-09-26 17:18:55 +08:00 |
Kah Wei
|
d938007d8a
|
Added TextureLibrary updating of descriptor sets
|
2022-09-26 17:18:51 +08:00 |
Kah Wei
|
5e7ffd6028
|
Added SHVkSampler and SHVKSamplerCache
|
2022-09-26 16:41:57 +08:00 |
Sri Sham Haran
|
de8c2ce630
|
Merge branch 'main' into SP3-4-editor_fix
|
2022-09-26 15:59:38 +08:00 |
Sri Sham Haran
|
2c16eb4393
|
Reflect transform component
|
2022-09-26 15:53:54 +08:00 |
Glence
|
ac7ab83c16
|
Merge branch 'main' into SP3-129-AudioSystem
|
2022-09-26 15:51:59 +08:00 |
Glence
|
d0d796781b
|
remove audiosourcecomponent
|
2022-09-26 15:50:07 +08:00 |
Brandon Mak
|
0a024e1b2d
|
Separated render graph contents into separate files
|
2022-09-26 14:49:48 +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 |
Glence
|
65a6014b1c
|
Merge branch 'main' into SP3-129-AudioSystem
|
2022-09-26 14:08:43 +08:00 |
Sri Sham Haran
|
247930ea68
|
Merge branch 'main' into SP3-4-editor_fix
|
2022-09-26 14:04:02 +08:00 |
Brandon Mak
|
a6f7ffab43
|
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
|
2022-09-26 09:48:48 +08:00 |
Brandon Mak
|
9fe5793dd7
|
Split the render graph into multiple files
doesn't compile
|
2022-09-26 09:37:59 +08:00 |
Kah Wei
|
7cbb127937
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-09-26 09:09:19 +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 |
Brandon Mak
|
8ac2c39e2b
|
Fixed some render graph ctors and added if checks for buffers
|
2022-09-25 23:13:37 +08:00 |
Kah Wei
|
fc5ff763f3
|
Added SHMaterialInstanceCache
|
2022-09-25 22:55:14 +08:00 |
Sri Sham Haran
|
335c19cfc7
|
Editor
|
2022-09-25 22:33:07 +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 |
Glence
|
d7b5ae9f02
|
audiosystem base level done along with its components
|
2022-09-24 19:13:23 +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 |
Glence
|
c4105510b8
|
Merge branch 'main' into SP3-129-AudioSystem
|
2022-09-23 23:01:22 +08:00 |
Kah Wei
|
187142d5c3
|
Added Transform Component C# interface
|
2022-09-23 19:57:29 +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 |