FieldTrip
Author: | everyoneishappy |
Date: | 03 Jan, 2018 |
Category: | pack |
Credits: | Special thanks to Julien 'Vux' Vulliet for vvvv DX11 & to Robert "tmp" Willner (intolight.de) for the string shader node |
Download
64bit
Description
vvvv pack for working with 2D and 3D scalar and vector fields.
Please check FieldTrip\girlpower\FieldGuide for an overview, and FieldTrip\girlpower\FieldSpecimens for some curious examples.
Some highlights:
• modular node based raymarching
• lots of 2D & 3D SDFs (signed distance fields)
• lots of useful noise functions
• texture baker (handy if you want to for example use 3D noise in existing shaders)
• some nice higher order tricks like being able to derive the gradient or curl of a function, Euler, RK2 & RK4 integration of a function
• DX11.Particles pack adapter
• SuperPhysical pack Raymarcher
Requires:
•vvvv >= 35.7 + Addon Pack
•DX11 pack >= 1.1
•happy.fxh https://github.com/everyoneishappy/happy.fxh
•instance-noodles https://github.com/everoneishappy/InstanceNoodles
•a GPU that supports Shader Model 5
To install everything via VPM: https://vvvvpm.github.io/#FieldTrip
To install manually just place in /packs folder.
For more frequent updates, bug fixes and issue reporting: https://github.com/everyoneishappy/FieldTrip
MIT License- feel free to use in your creative & commercial projects. If used in production a credit is very appreciated:
Kyle McLean / http://everyoneishappy.com
I’m also very happy if you are doing something interesting and want to employ me on a project basis.
Comments
Comments are no longer accepted.Please create a new topic in the vvvv beta forum to discuss this contribution.
thumbs up! :)
awesome
marvelous
masterpiece! big thanks for your support. may the big sdf be with you!
Thanks chaps, hope it's useful.
Great contrib.
there are some dependencies to a couple of other packs that are not mentioned in the installer, have found:
DX11.Particles mp.essentials (used for GridSplit in FG_05_Noise_Intro in girlpower)
Thanks Sunep.
The girlpower one is just an easy edit: https://github.com/everyoneishappy/FieldTrip/commit/7684567513dfb4f0143b5ff6f3abeb1aa03ded82
The particles could arguably be added to the installer, but I'd probably just rather make note of it in the adapter node's help patch/description. Makes sense?
Yed, that is fine, just be good to highlight why there are red nodes when everything is installed according to the install instructions.
Yeah good call. Added a note to description, help patch, and node overview for the particle nodes (red). Also slipped in a deform mesh GeomFX w/smooth normals, and several 3D fractal SDFs (blue) :D
holy thing,thank you, congrats for such hard work ¡¡
MASSIVE!as always..
Soooo cool!
-added Deferred Texrture SF3D & VF3D nodes (use RGB/XYZ texture as domain for function) -Added Bias & Gain Nodes to all field types -Added Deform VF3D geometry shader Module -Added a couple of SDFs ported from Fragmentarium -Added a couple of DX11.Particles nodes -Added Uniform Value and Uniform Vector nodes -Added SDFToBump -Added surface forcefield -Added AsSF3D (SF2D) and AsVF3D(VF2D) domain converters -Added custom sdf mode to TruchetSDF -Lots of bug fixes -Couple of new examples in FieldSamples folder pls also update Instance Noodles & Happ.fxh, or just use VPM to install
Superawesome!!!!!!!!! This is art :D
Updated along with InstanceNoodles and Happy.fxh for NODE
Awesome thanks for the update,Kyle