Sri Sham Haran
|
b30da7e495
|
Fixes
|
2022-11-04 19:16:32 +08:00 |
Sri Sham Haran
|
1267442210
|
Deserialization flow is now as follows:
Create entities and components >> Fetch Assets needed >> Load assets needed >> Initialize entities
Some other bug fixes
|
2022-11-04 18:27:25 +08:00 |
Sri Sham Haran
|
4ee0294977
|
Scene loads correctly now
|
2022-11-04 14:44:18 +08:00 |
Sri Sham Haran
|
e609b5634a
|
Material Inspector
Can set material
|
2022-11-02 21:31:27 +08:00 |
Kah Wei
|
976c220145
|
Deserialization of SHMaterialSpec will return an empty SHMaterialSpec on failure now instead
|
2022-11-02 17:19:18 +08:00 |
Kah Wei
|
d207042fec
|
Reworked SHMaterialSpec and SHMaterial loading system
|
2022-11-02 16:56:38 +08:00 |
Kah Wei
|
5bb728663c
|
Materials are now serializable and deserializable
|
2022-10-31 17:47:38 +08:00 |
Kah Wei
|
42a80bfc3b
|
Merge branch 'main' into SP3-1-SerialisedRenderable
|
2022-10-31 15:31:38 +08:00 |
Sri Sham Haran
|
d3dc87accb
|
can assign mesh
add bigobj option to command line till we find a better solution
|
2022-10-30 23:15:41 +08:00 |
Kah Wei
|
b1a933a2c3
|
Merge branch 'main' into SP3-1-SerialisedRenderable
# Conflicts:
# Assets/Shaders/TestCube_FS.shshaderb
# Assets/Shaders/TestCube_VS.shshaderb
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp
|
2022-10-30 17:14:28 +08:00 |
Sri Sham Haran
|
04d3c6c9bb
|
Merge branch 'main' into SP3-8-serialization
|
2022-10-30 11:26:23 +08:00 |
Brandon Mak
|
7c5a24b8e1
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-30 00:00:17 +08:00 |
Kah Wei
|
15e9aaa57d
|
Modified SHSerialization to load Material using SHResourceManager
|
2022-10-29 01:54:43 +08:00 |
Sri Sham Haran
|
ea9f90f60d
|
Serialize Collider Component done
|
2022-10-28 19:39:39 +08:00 |
Sri Sham Haran
|
fa6e3cf1df
|
Light Component Serialization & Inspector
|
2022-10-28 17:58:16 +08:00 |
Sri Sham Haran
|
a04e57d048
|
Merge branch 'main' into SP3-8-serialization
|
2022-10-28 13:17:22 +08:00 |
Kah Wei
|
e733cd2e1c
|
Fixed bug where changes to meshes were not saved by batching system
|
2022-10-27 23:18:02 +08:00 |
Kah Wei
|
cc1fe71d4b
|
Serialization and deserialization of SHRenderable to use default material for now
|
2022-10-27 19:31:00 +08:00 |
Sri Sham Haran
|
8466309e2f
|
Serialize/Deserialize SHCollider & SHColliderComponent
|
2022-10-25 15:09:45 +08:00 |
Sri Sham Haran
|
f64f13521b
|
SHVec to yaml node convert
|
2022-10-25 08:42:51 +08:00 |
Kah Wei
|
6ea5ae7707
|
Added serialization and deserialization of pipeline on the material (no shader loading yet)
|
2022-10-22 21:36:02 +08:00 |
Kah Wei
|
9d8dfd334f
|
Added serialization interfaces for Material (missing Shader)
|
2022-10-22 19:38:02 +08:00 |
Kah Wei
|
1ea482ff38
|
Added serialization of SHRenderable (only Mesh)
|
2022-10-21 18:36:56 +08:00 |
Sri Sham Haran
|
01f648ceb6
|
Serialize/Deserialize [WIP]
|
2022-10-01 23:43:00 +08:00 |
Sri Sham Haran
|
c4ed199165
|
Serialize Vec 2/3/4
|
2022-09-27 07:03:31 +08:00 |
Sri Sham Haran
|
233e7a0e8f
|
Serialization fix
|
2022-09-26 23:51:20 +08:00 |
Sri Sham Haran
|
7247faee73
|
Serialization [WIP]
|
2022-09-26 21:08:59 +08:00 |