Standards

From Resonite Wiki
Revision as of 10:56, 6 May 2025 by Wav3 (talk | contribs) (Add backwards compat)

This article or section is a Stub. You can help the Resonite Wiki by expanding it.

Do not use any of these standards yet as they are all WIP!

World Color

Dynamic Variable Name Type Description Range
World/HueI float The main HSV hue value of the world color. 0.0 - 1.0
World/SaturationI float The main HSV saturation value of the world color. 0.0 - 1.0
World/IntensityI float The main HSV intensity value of the world color.

When in a music world, should correspond to the volume of the music.

0.0 - Unlimited
World/ColorI ColorX Must be a combination of World/HueI and World/SaturationI with the Intensity set to 1.0 (H,S,1.0)
World/ColorVersion uint Must exist if there is color information in the world. Corresponds to the version of the world color standard. 1
World/ColorCount uint Must exist if there is color information in the world. Corresponds to the amount of color variables in the world. 1 - Unlimited
World/Hue float Must be the same as World/Hue0 World/Hue0
World/Saturation float Must be the same as World/Saturation0 World/Saturation0
World/Intensity float Must be the same as World/Intensity0 World/Intensity0
World/Color ColorX Must be the same as World/Color0 World/Color0

For each Dynvar that has an I at the end of it, replace it with the color unsigned color index. Indices start at 0.

Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.