Skip to content

This editor allows editing 2D tangent fields and rendering in real-time the anisotropic appearance defined by such fields.

License

Notifications You must be signed in to change notification settings

iota97/AnisotropyEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tangent Field Editor

This editor allows editing 2D tangent fields and rendering in real-time the anisotropic appearance defined by such fields. This project is the result of my internship in the team MFX on the occasion of my master's thesis.

preview of the user interface of the software

Rendering

The rendering algorithm was accepted for PG2024. The relevant file is located at src/Render/Shaders/fast.frag.

For further information refer to the project page.

Usage

For further information about the usage please refer to the help menu or alternatively, you can see the same information here.

Building

To build on both Windows and Linux the following dependencies are required:

We advise using Qt creator for the building, nevertheless, this is not strictly required. Opening the project file Editor.pro and selecting Build -> Build Project "Editor" should suffice.

Linux version was tested on Majaro 24.0.4. Using pacman -S qtcreator make on a fresh install was enough to get the project compiling and running. If you are using a different distribution other dependencies might be needed.

Building on MacOS would require not trivial work as Vulkan is not currently supported on that system natively and alternatives such as MoltenVK would have to be used.

About

This editor allows editing 2D tangent fields and rendering in real-time the anisotropic appearance defined by such fields.

Resources

License

Stars

Watchers

Forks

Packages

No packages published