All Projects → jtomori → Vft

jtomori / Vft

Licence: mit
💥❄️🔨 VFX Fractal Toolkit

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Vft

Blenderupdater
Small crossplatform Python 3 application to update Blender to the latest buildbot version
Stars: ✭ 103 (+49.28%)
Mutual labels:  blender, vfx
Appleseed
A modern open source rendering engine for animation and visual effects
Stars: ✭ 1,824 (+2543.48%)
Mutual labels:  blender, vfx
Blendluxcore
Blender Integration for LuxCore
Stars: ✭ 287 (+315.94%)
Mutual labels:  blender, opencl
Opencl 101
Learn OpenCL step by step.
Stars: ✭ 43 (-37.68%)
Mutual labels:  opencl
Adda
ADDA - light scattering simulator based on the discrete dipole approximation
Stars: ✭ 43 (-37.68%)
Mutual labels:  opencl
Opencv Mtcnn
An implementation of MTCNN Face detector using OpenCV's DNN module
Stars: ✭ 59 (-14.49%)
Mutual labels:  opencl
Opendcx
OpenDCX Repository
Stars: ✭ 67 (-2.9%)
Mutual labels:  vfx
Unity Grabsquares Effect
Unity GrabSquares Effect
Stars: ✭ 39 (-43.48%)
Mutual labels:  vfx
Nextgenmap
NextGenMap is a flexible highly sensitive short read mapping tool that handles much higher mismatch rates than comparable algorithms while still outperforming them in terms of runtime. This allows analysing large scale datasets even with increased SNP rates or higher error rates (e.g. caused by specialized experimental protocols) and avoids biases caused by highly variable regions in the genome.
Stars: ✭ 65 (-5.8%)
Mutual labels:  opencl
Pyaaf2
Read and write Advanced Authoring Format (AAF) files
Stars: ✭ 57 (-17.39%)
Mutual labels:  vfx
Mb Lab
MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB
Stars: ✭ 1,078 (+1462.32%)
Mutual labels:  blender
Blender autotracker
Blender autotracker addon
Stars: ✭ 47 (-31.88%)
Mutual labels:  blender
B3dplanetgen
Customizable procedural planet generator for Blender
Stars: ✭ 59 (-14.49%)
Mutual labels:  blender
Hedgephysics
HedgePhysics is a open source 3D Sonic engine made in Unity made by LakeFeperd with some coding help from Damizean.
Stars: ✭ 43 (-37.68%)
Mutual labels:  blender
Sycl Dnn
SYCL-DNN is a library implementing neural network algorithms written using SYCL
Stars: ✭ 67 (-2.9%)
Mutual labels:  opencl
Grubo
Audio visual experience with Roland Groovebox MC-101 and the Unity game engine
Stars: ✭ 41 (-40.58%)
Mutual labels:  vfx
Autodock Gpu
AutoDock for GPUs and other accelerators
Stars: ✭ 65 (-5.8%)
Mutual labels:  opencl
Trafficvision
MIVisionX toolkit is a comprehensive computer vision and machine intelligence libraries, utilities and applications bundled into a single toolkit.
Stars: ✭ 52 (-24.64%)
Mutual labels:  opencl
Fspy
A cross platform app for quick and easy still image camera matching
Stars: ✭ 1,056 (+1430.43%)
Mutual labels:  blender
Clarrays.jl
OpenCL-backed GPU Arrays
Stars: ✭ 58 (-15.94%)
Mutual labels:  opencl

VFX Fractal Toolkit

VFX Fractal Toolkit banner image Set of tools for generating fractal and generative art.


About

This is my graduation project: VFX Fractal Toolkit (VFT), which I developed at Filmakademie Baden-Württemberg while studying Technical Directing.

It contains tools written in OpenCL, OSL, Blink, Python, VEX and JavaScript intended to be used in Houdini, Arnold, Nuke or a web browser.

The code is in prototyping stage and many features are experimental. It is not production ready and most parts of it need refactoring.

Here are some animations produced with it:

  • Volumetric fractals
  • Dynamical systems
  • 2D fractals

I had a chance to present progress of VFT at two FMX conferences (2018, 2019), you can find the recordings here:

  • FMX 2019 recording
  • FMX 2018 recording

It was also featured in Posters Preview: SIGGRAPH 2019 video:

  • Siggraph 2019 posters preview

This project was presented at The 15th ACM SIGGRAPH European Conference on Visual Media Production (CVMP 2018) conference: fast-forward, paper, poster.

It was also presented in posters session at SIGGRAPH 2019 in Los Angeles. You can find the abstract here.

You can also cite my work:

@inproceedings{Tomori:2019:VFT:3306214.3338543,
 author = {Tomori, Juraj},
 title = {VFX Fractal Toolkit: Integrating Fractals into VFX Pipeline},
 booktitle = {ACM SIGGRAPH 2019 Posters},
 series = {SIGGRAPH '19},
 year = {2019},
 isbn = {978-1-4503-6314-3},
 location = {Los Angeles, California},
 pages = {97:1--97:2},
 articleno = {97},
 numpages = {2},
 url = {http://doi.acm.org/10.1145/3306214.3338543},
 doi = {10.1145/3306214.3338543},
 acmid = {3338543},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {distance fields, fractals, pipeline, ray marching, vfx},
} 

You can find comparison of various techniques (visual quality vs performance) here.


Resources


Thanks

  • Íñigo Quílez - great articles on raymarching, fractals, orbit traps, SDFs...
  • Krzysztof Marczak - lead Mandelbulber2 developer, supporting via emails
  • Mikael Hvidtfeldt Christensen - great articles on raymarching, fractals, generative art
  • Dom Penfold - blog with useful articles
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].