Divider

↝ Description

Some quantitative analyses on the Maxon noises in Cinema 4D

↝ Tags

↝ Date

August 21, 2024

Divider

This blog post is just to talk about why exactly I've gone about doing this, and to quickly show off the distribution of values compared to the noise itself. If you want to see the full notebook, its code and the full analysis on which parameters on each distribution best fit each noise type, take a look here →.

In one of my past projects I've believed that all noise types are in form of an even distribution of values, but that's (obviously, if you take a look at fire noise for example) not the case. I've decided to take a look at the distribution of values of each noise type in Cinema 4D, and see if I can match them to some common distributions; if I want to fit them to an equal distribution of values, I'd thus be able to retrofit them to an uniform distribution.

You might now wonder *why* I'd go about doing this. Well, I thought it might just be useful to know that 25% of the pixels have a value of 0.25 or lower in a noise; this then led me to analyze them all simply out of interest (I'm a CompSci student after all) and to know what to expect when working with them. So without further ado, below you can see each noise type and the corresponding distribution of values.

blistered

blistered distribution

box

box distribution

buya

buya distribution

cell

cell distribution

cell_voronoi

cell_voronoi distribution

cranal

cranal distribution

dents

dents distribution

displaced_turbulence

displaced_turbulence distribution

displaced_voronoi

displaced_voronoi distribution

electric

electric distribution

fbm

fbm distribution

fire

fire distribution

gaseous

gaseous distribution

hama

hama distribution

luka

luka distribution

mod

mod distribution

naki

naki distribution

noise

noise distribution

nutous

nutous distribution

ober

ober distribution

pezo

pezo distribution

poxo

poxo distribution

ridged_multi_fractal

ridged_multi_fractal distribution

sema

sema distribution

sparse_convolution

sparse_convolution distribution

stupl

stupl distribution

turbulence

turbulence distribution

vl

vl distribution

voronoi1

voronoi1 distribution

voronoi2

voronoi2 distribution

voronoi3

voronoi3 distribution

wavy_turbulence

wavy_turbulence distribution

zada

zada distribution

Well, that's already it. Maybe it's of some use to you and your projects. Have fun and keep on doing what you love!

Cheers,

Jérôme

Divider

Divider