Lib.point.modify.CustomPointShader - tixl3d/tixl GitHub Wiki
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.
| Name (Relevancy & Type) | Description |
|---|---|
| Points (BufferWithViewsRequired) | - |
| ShaderCode (String) | - |
| Center (Vector3) | - |
| A (Single) | - |
| B (Single) | - |
| C (Single) | - |
| D (Single) | - |
| IgnoreTemplate (Boolean) | - |
| Name | Type |
|---|---|
| Output | T3.Core.DataTypes.BufferWithViews |
⚠ Everything else is automatically generated and will be overwritten regularly.