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.

Releases

No releases published

Packages

No packages published