Skip to content

mfx-inria/phasornoise

Repository files navigation

Description

Implementation of 2D and 3D procedural phasor noise:

Procedural Phasor Noise
Thibault Tricard, Semyon Efremov, Cédric Zanni, Fabrice Neyret, Jonàs Martínez, Sylvain Lefebvre
ACM Transactions on Graphics (2019)

Installation

To deploy and activate the Anaconda environment:

conda env create --file environment_{OS}.yml
conda activate phasornoisepython

Usage

Two examples are included. To produce them:

python phasor.py

The above command will output two VTK image data files (VTI).

The VTI files can be visualized with Paraview (https://www.paraview.org/):

phasor2dtest.vti phasor3dtest.vti
Phasor 2D test Phasor 3D test

For more details on using the function that computes the phasor noise, see the documentation of the phasor_noise function within the phasor.py file.

Authors

Sylvain Lefebvre and Jonàs Martínez.

About

2D and 3D procedural phasor noise

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published