Advance WebGPU volume and bounded workflows

This commit is contained in:
mes123456
2026-08-14 18:08:29 -04:00
parent 3da1dfc804
commit 68d50f810f
119 changed files with 9028 additions and 430 deletions

View File

@@ -371,6 +371,14 @@ export interface VFontResourceIR {
packed: boolean;
}
export interface NonMeshVolumePropertiesIR {
displayDensity: number;
interpolation: "NEAREST" | "LINEAR";
stepSize: number;
velocityGrid: string;
velocityScale: number;
}
export interface NonMeshDataIR {
id: string;
name: string;
@@ -405,6 +413,7 @@ export interface NonMeshDataIR {
resourceKind?: "OPENVDB";
resourceByteLength?: number;
volumeGrids?: VolumeGridMetadataIR[];
volumeProperties?: NonMeshVolumePropertiesIR;
errorCode?: "NON_MESH_DATA_UNSUPPORTED" | "NON_MESH_DATA_BUDGET_EXCEEDED" | "NON_MESH_RESOURCE_MISSING" | "NON_MESH_BINARY_INVALID" | "NON_MESH_RESOURCE_OUTSIDE_PROJECT" | "NON_MESH_VDB_BUDGET_EXCEEDED";
}