Plugin

Workflows

Tests alone: tests/workflows drives what a person does across the plugins the app ships, through the real editor offscreen.

GitHub
kinogaki/studio (the root repository, private)
Folder
workflows/
Crates
1
Rust lines
2 in src, 6,524 in tests

Crates

CrateWhat it isFilesLinesTest lines
kinogaki-workflowsTests alone: tests/workflows drives what a person does across the plugins the app ships, through the real editor offscreen.126,524

Uses

None.

For its tests alone

CrateRepositoryAsWhat it is
kinogaki-colorlib-colortestsColor science and color management for Kinogaki.
kinogaki-compComptestsComp as an SDK package (kinogaki.comp): what fills Studio's Comp context (kinogaki.core.comp, core declares it, inside a Render Output object).
kinogaki-exr-formatOpenEXRtestsOpenEXR, a format plugin: an EXR file reads as one standard Image, every part's channels its layers, and an Image writes as one EXR, Cryptomatte included.
kinogaki-fbxFBXtestsFBX as a read-only format plugin for Kinogaki Studio.
kinogaki-gltfglTFtestsglTF 2.0 and GLB, a format plugin for Kinogaki Studio.
kinogaki-harnessCore and the apptestsStudio's test harness: the real editor, its event routing and its background work, driven offscreen with only the packages a test names.
kinogaki-jpeg-formatJPEGtestsJPEG, a format plugin: a JPEG reads as one standard Image as the file holds it, and an Image writes as one baseline JPEG.
kinogaki-layoutLayouttestsThe Layout context: a page on the 2D canvas and the pieces arranged on it, images and text, back to front in the order their nodes run.
kinogaki-materialxMaterialXtestsMaterialX documents (.mtlx), a format plugin: a document's materials read as Studio's Materials, MaterialX networks of nodes, and Materials written as one.
kinogaki-meshMeshtestsThe Mesh plugin: polygon modelling, Maya's and Houdini's toolset on core's editing API (plugins/mesh/PLAN.md holds the inventory and its groups).
kinogaki-mesh-kernelMeshtestsThe Mesh kernel: the heavy, robustness-critical polygon algorithms, offered to every package as verbs (kernel).
kinogaki-objOBJtestsWavefront OBJ, a format plugin: an OBJ file reads as one standard Geometry, its material libraries (mtllib) as MaterialX networks (materials) in a materials item before it; any polygons and polylines write as ...
kinogaki-parallellib-paralleltestsScoped parallel work over disjoint output slices, sized by cost.
kinogaki-pixelPixeltestsPixel, a realtime pixel-art render engine, as a Kinogaki Studio plugin.
kinogaki-pnglib-imagetestsPNG images (ISO/IEC 15948, W3C PNG Third Edition) over kinogaki_deflate.
kinogaki-png-formatPNGtestsPNG, a format plugin: a PNG reads as one standard Image as the file holds it, and an Image writes as one PNG.
kinogaki-render-apiSDKtestsKinogaki's render interface: what a host (Studio) sends a render engine and what comes back, with no GPU or OS API.
kinogaki-spectreSpectretestsSpectre, the spectral path tracer, as a Kinogaki Studio render plugin.
kinogaki-studio-apiSDKtestsKinogaki Studio's headless plugin API.
kinogaki-studio-api-testingSDKtestsThe SDK's test support (a dev-dependency only): assert_refused for admission tests, read_hostile for a format's tests of hostile files, format for its scratch folders and round trips, workers as a host installs them, with wgpu an ...
kinogaki-studio-ui-apiSDKtestsKinogaki Studio's UI layer for plugins.
kinogaki-testkitCore and the apptestsKinogaki Studio's core testkit: toy packages written against the SDK alone, so core is tested with no real plugin.
kinogaki-usdUSDtestsUniversal Scene Description as a format plugin for Kinogaki Studio: usda, usdc and usdz files read into the standard values and written from them.

Third-party

None.