Manual for Shader Graph in Reality Composer Pro

Hi,

I would like to learn how to create custom materials using Shader Graph in Reality Composer Pro. I would like to know more about Shader Graph in general, including node descriptions and how the material's display changes when nodes are connected. However, I cannot find a manual for Shader Graph in Reality Composer Pro. This leaves me totally clueless on how to create custom materials.

Thanks.

Sadao Tokuyama

https://1planet.co.jp/

https://twitter.com/tokufxug

Answered by Apple Staff in 757516022

To learn how to build and edit custom materials using the Shader Graph, see Build materials in Shader Graph.

Also, be sure to check out our video session Explore materials in Reality Composer Pro where we show you how to design dynamic materials using the shader graph editor.

If you have any other questions or need further assistance, please don’t hesitate to ask. We’re here to help!

Accepted Answer

To learn how to build and edit custom materials using the Shader Graph, see Build materials in Shader Graph.

Also, be sure to check out our video session Explore materials in Reality Composer Pro where we show you how to design dynamic materials using the shader graph editor.

If you have any other questions or need further assistance, please don’t hesitate to ask. We’re here to help!

@HeshamAtApple Thank you very much for your kind response. I will use the information you provided to study the Shader Graph in Reality Composer Pro. This is my request, but it would be great if the documentation of the Shader Graph, which covers all the Nodes, etc., like Unity provides, is also available for the Reality Composer Pro Shader Graph.

I think creating materials using Reality Composer Pro's Shader Graph is very important for visionOS development.

@sadaotokuyama Aside from one WWDC video that shows what you are capable of doing with shaders, there really isn't any proper documentation. I'm new to Node/Shader-based programming and I'm considering just learning what Unity has to offer. However, I much prefer taking the direct approach with Apple's platform to avoid any paradigm conflicts, as it's the only platform I use it on. I hope they release documentation soon.

How about these: https://developer.apple.com/documentation/realitykit/modifying-realitykit-rendering-using-custom-materials and https://developer.apple.com/metal/Metal-RealityKit-APIs.pdf

I hope it helps

Note - VisionOS won't allow custom shaders. They require you sure shader graph in reality kit, which really needs documentation.

I haven't seen this Shader Graph reference until today. I think it might be fairly new. Reference doc for every shader, examples for many of them.

https://developer.apple.com/documentation/shadergraph

The image shows a color difference between Reality Composer Pro and AVP, with AVP appearing noticeably brighter. What could be the reason for this?

Manual for Shader Graph in Reality Composer Pro
 
 
Q