Skip to content

lib.point.modify.CustomPointShader

Thomas Mann edited this page May 19, 2023 · 4 revisions

CustomPointShader

in lib.point.modify


A very fast method of writing simple compute shaders to manipulate the connected points.

Each point has the following properties:

p.Position //as float3 p.Rotation // as quaternion p.W //for scaling and other effects

The following float values are initialized:

i - index of the point f - a normalized float value of the index 0 ... 1


Outputs

Name Type
Output T3.Core.DataTypes.BufferWithViews

Parameters

Name Type Relevancy
ShaderCode System.String
Points T3.Core.DataTypes.BufferWithViews Required
Center System.Numerics.Vector3
A System.Single
B System.Single
C System.Single
D System.Single

Please help use to improve this documentation. Feel free to improve the description.

⚠ Everything else is automatically generated and will be overwritten regularly.

Clone this wiki locally