RCPMaterials
October 4, 2023 ยท View on GitHub
Reality Composer Pro Dynamic Materials Library.
Reality Composer Pro has the ability to use a nodal shader graph to create dynamic procedural materials. The implementation is based on MaterialX but currently the application only exposes a basic set of nodes to work with and importing complex materials from programs like Houdini are not yet supported.
This usd file contains a number of primatives that can be used as building blocks to create your own
dynamic textures. It leverages the node graph capability of Reality Composer Pro to encapsulate basic units of funtionality into a
single node that you can use with other nodes to create more complex materials


Primatives
The following is a list of the Shader Graph nodes this library currently provides. This list is always growing!
Shape Functions
- Circle
- Outline Circle (ring)
- Rectangle
- Rounded Rectange
- Outline Rectangle
- Rounded Outline Rectangle
- Polygon
Shape Modifiers
- Annular (make an outlined shape)
- Rounded (make a shape with rounded corners)
- Tile
General Purpose
- Random (provides a random value given a seed)
- Warp
- Rays
Apple Documentation
For more infomation on Shader graph see Apple's Documentation for Reality Composer Pro
Development is ongoing and contributions are welcome.
MIT License.