# Frame Graph Examples

> Real-world use cases for frame graphs.

Source: https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples

Here you will find several examples of how frame graphs can be used in your own projects or as inspiration when creating your own frame graphs.

## Pages in this section

- [Rendering transmissive materials with frame graphs](https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples/frameGraphExampleTransmission.md): Use a frame graph to render transmissive materials / meshes
- [Generating geometry textures for VAT](https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples/frameGraphExampleGeometryVAT.md): Use a frame graph to render geometry texture(s) for VAT
- [Create a custom post-process](https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples/frameGraphExampleCustomPostProcess.md): How to use the FrameGraphCustomPostProcessTask class to easily implement a post-process task
- [Use an history texture to create an onion-skin renderer](https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples/frameGraphExampleHistoryTexture.md): How to implement onion-skin rendering using a history texture
- [Implementing volumetric lighting with frame graphs](https://doc.babylonjs.com/features/featuresDeepDive/frameGraph/frameGraphExamples/frameGraphExampleVolumetricLighting.md): Use a frame graph to implement volumetric lighting
