dcc-oxidizer

Crates.iodcc-oxidizer
lib.rsdcc-oxidizer
version0.1.2
created_at2025-06-13 15:32:47.212268+00
updated_at2025-06-18 07:54:44.390059+00
descriptionOxidizing DCCs into Rust. Allowing a bridge between the DCC API and image processing in Rust, using FFI.
homepagehttps://gillesvink.codeberg.page/dcc-oxidizer
repositoryhttps://codeberg.org/gillesvink/dcc-oxidizer
max_upload_size
id1711574
size233,234
Gilles Vink (gillesvink)

documentation

README

DCC Oxidizer

Oxidizing DCC’s into Rust. Allowing a bridge between the DCC API and image processing in Rust, using FFI. It's built on top of the image crate, which makes it easy to handle images in Rust. It adds conversion methods to get the image buffers from the DCC applications into an image format to allow further processing.

Docs

The docs are available at gillesvink.codeberg.page/dcc-oxidizer/

How to use

Add this crate to your project by running

cargo add dcc-oxidizer

Or add this to your Cargo.toml file

[dependancies]
dcc-oxidizer = "0.1.2"

Examples

Before starting out, take a look at the examples folder.

Supported DCC applications

This crate is in active development, the goal is to have all 2D DCC applications supported at some point.

DCC Supported Features
The Foundry Nuke ImagePlane
After Effects
Photoshop
OpenFX (API)

Contributing

Contributions are appreciated and welcome. Feel free to create an issue or a PR, and I'd be happy to discuss them.

Disclaimer

This project is an independent effort, not affiliated with or endorsed by Adobe Systems Incorporated. The terms "After Effects," "Photoshop," and related trademarks are the property of Adobe Systems Incorporated, used here for descriptive purposes only. For official information and support, please refer to Adobe's official website.

This project is also an independent effort, not affiliated with or endorsed by Foundry. The terms "Nuke" and related trademarks are the property of Foundry, used here for descriptive purposes only. For official information and support, please refer to Foundry's official website.

Commit count: 0

cargo fmt