SHADE_Y3/Assets/Shaders
Brandon Mak c686954c77 Implemented Text Rendering
- The Text Renderer Component serialization and reflection onto inspector is not in yet, but there is basic functionality.
- Updated shaders
- Topology for text rendering is changed to triangle fan. Front facing for primitives is clockwise. Vertex state has both the positionOffset and glyphIndex attribute set as instanced.
-  Freetype instance is now initialized in InitBoilerplate
- SHCamera no longer calling SetPerspective/Ortho inside HandleResize
- Font Geometry is now loaded in SHFontLoader into SHFontAsset fontGeometry variable.
2022-11-20 19:03:12 +08:00
..
DebugDraw_FS.glsl Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DebugDraw_FS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DebugDraw_FS.shshaderb.shmeta Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DebugDraw_VS.glsl UI WIP 2022-11-18 22:03:21 +08:00
DebugDraw_VS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DebugDraw_VS.shshaderb.shmeta Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DeferredComposite_CS.glsl Shader updates 2022-11-02 14:21:27 +08:00
DeferredComposite_CS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
DeferredComposite_CS.shshaderb.shmeta Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
Kirsch_CS.glsl SP3-282 Restructured loaders and compilers 2022-10-27 12:54:58 +08:00
Kirsch_CS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
Kirsch_CS.shshaderb.shmeta Reverted back to old asset IDs 2022-10-30 00:07:02 +08:00
Normals_FS.glsl WIP Runtime Material Editing support 2022-11-16 09:06:29 +08:00
Normals_FS.shshaderb WIP Runtime Material Editing support 2022-11-16 09:06:29 +08:00
Normals_FS.shshaderb.shmeta WIP Runtime Material Editing support 2022-11-16 09:06:29 +08:00
PureCopy_CS.glsl SP3-282 Restructured loaders and compilers 2022-10-27 12:54:58 +08:00
PureCopy_CS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
PureCopy_CS.shshaderb.shmeta Reverted back to old asset IDs 2022-10-30 00:07:02 +08:00
SSAOBlur_CS.glsl SSAO is fully implemented 2022-11-01 20:10:59 +08:00
SSAOBlur_CS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
SSAOBlur_CS.shshaderb.shmeta new SHMETA 2022-11-02 15:05:34 +08:00
SSAO_CS.glsl SSAO is fully implemented 2022-11-01 20:10:59 +08:00
SSAO_CS.shshaderb Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
SSAO_CS.shshaderb.shmeta new SHMETA 2022-11-02 15:05:34 +08:00
TestCube_FS.glsl Switched shaders to use multiply colour instead of additive 2022-11-04 14:04:59 +08:00
TestCube_FS.shshaderb Switched shaders to use multiply colour instead of additive 2022-11-04 14:04:59 +08:00
TestCube_FS.shshaderb.shmeta Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
TestCube_VS.glsl UI WIP 2022-11-18 22:03:21 +08:00
TestCube_VS.shshaderb UI WIP 2022-11-18 22:03:21 +08:00
TestCube_VS.shshaderb.shmeta Merge remote-tracking branch 'origin/main' into SP3-1-Rendering 2022-11-02 17:04:31 +08:00
Text_FS.glsl Implemented Text Rendering 2022-11-20 19:03:12 +08:00
Text_FS.shshaderb Implemented Text Rendering 2022-11-20 19:03:12 +08:00
Text_FS.shshaderb.shmeta Text Rendering WIP 2022-11-10 16:59:26 +08:00
Text_VS.glsl Implemented Text Rendering 2022-11-20 19:03:12 +08:00
Text_VS.shshaderb Implemented Text Rendering 2022-11-20 19:03:12 +08:00
Text_VS.shshaderb.shmeta Text Rendering WIP 2022-11-10 16:59:26 +08:00
ToSwapchain_FS.glsl Created partial functionality to render a texture to swapchain image 2022-11-19 21:44:41 +08:00
ToSwapchain_VS.glsl Created partial functionality to render a texture to swapchain image 2022-11-19 21:44:41 +08:00
UI_FS.glsl Added UI Component check in SHBatch 2022-11-20 01:45:14 +08:00
UI_FS.shshaderb Added UI Component check in SHBatch 2022-11-20 01:45:14 +08:00
UI_FS.shshaderb.shmeta UI WIP 2022-11-18 22:03:21 +08:00
UI_VS.glsl Added UI Component check in SHBatch 2022-11-20 01:45:14 +08:00
UI_VS.shshaderb Added UI Component check in SHBatch 2022-11-20 01:45:14 +08:00
UI_VS.shshaderb.shmeta UI WIP 2022-11-18 22:03:21 +08:00