datamodel

Crates.iodatamodel
lib.rsdatamodel
version0.6.2
sourcesrc
created_at2023-11-03 00:34:14.678537
updated_at2024-11-28 22:47:02.832537
descriptionA rust library to serialize and deserialize Valve's proprietary DMX file format.
homepage
repositoryhttps://github.com/Jakobg1215/datamodel-rs/
max_upload_size
id1023763
size131,389
Jakob (Jakobg1215)

documentation

README

datamodel-rs

datamodel-rs is a Rust library that provides functionality to serialize and deserialize Valveā€™s proprietary DMX file format.

What is DMX?

DMX is a file format created by Valve Corporation to store data in a key-value format. It is primarily used for Source Filmmaker (SFM), but it can also be used for other purposes such as 3D models and particles. DMX files can be saved in either text or binary format. DMX is similar to XML in that it uses elements and attributes to store data.

What is supported?

  • Binary encoding version 1 - 5 supported
  • keyvalues2 encoding
  • keyvalues2_flat encoding

What is needed?

  • legacy xml encoding
  • Documentation
Commit count: 32

cargo fmt