FieldKit.otl
FieldKit.otl copied to clipboard
Collection of Houdini Digital Assets
_____ __ _____ __ ____
/ ___/ / / /____/ / / / \ FieldKit.otl
/ ___/ / / /____/ / /__ / / / (c) 2014, FIELD. All rights reserved.
/_/ /_/ /____/ /____/ /_____/ http://www.field.io
A collection of Digital Assets for SideFX's Houdini animation and visual effects software. This library combines frequently used tools and ideas derived from the generative design field as small modular assets.
Included Tools:
SOP
Create fd_sop_create.otl
- Trail Boundary Object creates a bounding box from an animated input
- Scatter Uniform (+ Point Distributor)
- Helix creates a polygon helix spiral
Modify fd_sop_modify.otl
- Displace by LFO Noise
- Displace by Map uses a COP or Texture to displace the geometry, similar to a displacement shader SHOP.
- Normalize the geometry into a 0-1 size along a given dimension
Render fd_sop_render.otl
- Color Random from Ramp
- Line Shaper
Util fd_sop_util
- File Cache is a versatile multi process file caching node that works with Alembic and BGEO formats
ROP
Util fd_rop_util
- Game Asset Exporter simplifies exporting a variety of file formats for use in realtime 3D engines
Installation
-
Download or clone the repository onto a local or network drive e.g. //ULTRA/3D/FieldKit.otl/
-
Open
houdini.env(Windows:$HOME/houdiniX.Y/houdini.envOS X:~/Library/Preferences/houdini/) in a text editor and append the following lines:
FIELDKIT = "<PATH TO YOUR GIT CLONE HERE>"
HOUDINI_OTLSCAN_PATH = "$FIELDKIT;$HFS/houdini/otls"
- Relaunch Houdini and it should have picked up the assets. Use Windows> Operator Type Manager> Scanned OTL Libraries to check.
TODO
Better Caching
- rendering a series of dependent caches in the background
- unlock all parent HDAs from cache node. e.g. when cache is embedded into another HDA.
Credits
Released under the BSD license. Full details in the included LICENSE file.
(c) 2013-2014, Marcus Wendt [email protected]