PatriotEngine
PatriotEngine copied to clipboard
Scene Management / Rendering Framework
- 2. Scene Management / Rendering Framework : To understand the design intent of the existing open source framework : Pixar Hydra / NVIDIA SceniX / NvPro-Pipeline / Sony Alembic. To design the framwork which matches the usage of Vulkan / Direct3D12 / Vulkan. Reference :
- Pixar Hydra
[Elkoura 2019] George Elkoura, Sebastian Grassia, Sunya Boonyatera, Alex Mohr, Pol Jeremias-Vila, Matt Kuruc. "A deep dive into universal scene description and hydra." SIGGRAPH 2019.- FrameGraph
[O'Donnell 2017] Yuriy O'Donnell. "FrameGraph: Extensible Rendering Architecture in Frostbite." GDC 2017.- Intel TBB
Flow Graph Designer
Pixar-Hydra
Pixar-Hydra-Notes //You may write down your thoughts and try to complete the notes.
CryEngine-5.2.3
CryEngine-5.2.3-Notes //You may write down your thoughts and try to complete the notes.
You may use the renderdoc / Visual Studio Graphics Diagnostics to help you analysis the render framework of Pixar-Hydra / CryEngine-5.2.3.
@YuqiaoZhang
Yuriy O'Donnell. "FrameGraph: Extensible Rendering Architecture in Frostbite." GDC 2017.
This site is no longer accessible
You may use this link. And the Intel Flow Graphs may be used to enhance this feature.
This issue consists of two features actually. You may work on the scene management first. Here is the document of scene management