DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="3.4.2.7731" />

 IRenderPackageSupplement

public interface IRenderPackageSupplement
bool AllowLegacyColorOperations { get; set; }

int LineVertexColorCount { get; }

int MeshVertexColorCount { get; }

int PointVertexColorCount { get; }

List<byte[]> TextureMapsList { get; }

void AddTextureMapForMeshVerticesRange(int startIndex, int endIndex, byte[] textureMap, int stride)

void AppendLineVertexColorRange(byte[] colors)

void AppendMeshVertexColorRange(byte[] colors)

void AppendPointVertexColorRange(byte[] colors)

void UpdateLineVertexColorForRange(int startIndex, int endIndex, byte red, byte green, byte blue, byte alpha)

void UpdateMeshVertexColorForRange(int startIndex, int endIndex, byte red, byte green, byte blue, byte alpha)

void UpdatePointVertexColorForRange(int startIndex, int endIndex, byte red, byte green, byte blue, byte alpha)