You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/AtomTressFX
Qing Tao 846e2736a5
[new] ATOM-17253 Using AtomTressFX gem as an example to inject hair passes to main pipeline at run-time (#7661)
* Change AtomTressFX passes to write to exsiting DepthLinear buffer instead of creating a new one as output.

Signed-off-by: Qing Tao <55564570+VickyAtAZ@users.noreply.github.com>

* Added new api in RPI to apply render pipeline changes from FP

Signed-off-by: Qing Tao <55564570+VickyAtAZ@users.noreply.github.com>

* Update AtomTressFX gem to create hair parent pass at runtime

Signed-off-by: Qing Tao <55564570+VickyAtAZ@users.noreply.github.com>

* Change Scene::ApplyRenderPipelineChange() to TryApplyRenderPIpelineChanges().
Have TryApplyRenderPIpelineChanges() called automatically when a render pipeline is added to a Scene.
Re-apply the render pipeline change when RenderPipeline got recreated (Pass hot-reloading support)
Add AddPassBefore() and AddPassAfter() function to RenderPIpeline class.

Signed-off-by: Qing Tao <55564570+VickyAtAZ@users.noreply.github.com>
4 years ago
..
Assets [new] ATOM-17253 Using AtomTressFX gem as an example to inject hair passes to main pipeline at run-time (#7661) 4 years ago
Code [new] ATOM-17253 Using AtomTressFX gem as an example to inject hair passes to main pipeline at run-time (#7661) 4 years ago
External Clang/GCC compiler settings update [SECURITY] (#7358) 4 years ago
Tools Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
.gitattributes Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
.gitignore Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
CMakeLists.txt Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
Hair_builders_files.cmake Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
Hair_builders_shared_files.cmake Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
Hair_files.cmake Hair - ShortCut rendering technique and pipeline with Marschner lighting model (#4871) 4 years ago
Hair_shared_files.cmake Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago
gem.json Templates restricted (#6498) 4 years ago
preview.png Display Gem Icons in Gem Catalog (#7294) 4 years ago
workspace.mel Hair - Hair Gem introduction to O3DE from Atom/barlev/AtomTressFX_DevRebase (#4439) 4 years ago