Houdini
TVs and speakers TVs and speakers

Model of a huge entertainment system of tv monitors and speakers in SOPs.

Author: eharetea
Date Modified: 08/08/13

Water in a Cave Water in a Cave

Water in a cave with fake caustics using COPs and VOPs.

Author: eharetea
Date Modified: 08/08/13

Lagged Lights Lagged Lights

This file demonstrates how to extract impact data from DOPs and create lighting effects using CHOPs.

Author: eharetea
Date Modified: 04/20/13

Ice Break Ice Break

Breaking geometry by connecting primitives to particles.

Author: eharetea
Date Modified: 04/17/13

Guitar Guitar

A model a a Les Paul guitar in SOPs.

Author: eharetea
Date Modified: 07/09/12

Python to Houdini Python to Houdini

This class will open a port in Houdini an emulate a terminal with the ability to send and receive commands.

Author: eharetea
Date Modified: 10/03/10

Globe Globe

This HDA contains a VOP network that creates alpha channels based on the color of a texture map.

Author: eharetea
Date Modified: 05/18/10

Return Highest Point Position with VEX Return Highest Point Position with VEX

Return the highest position of a point in a set of points. This is accomplished using point clouds in VEX.

Author: eharetea
Date Modified: 01/31/10

Circuit Board Circuit Board

Model of a circuit board and a heat sink in SOPs.

Author: eharetea
Date Modified: 01/06/10

Message Passing Message Passing

Using a displacement shader to control a surface shader's parameters.

Author: eharetea
Date Modified: 12/26/09

Noise Monitor Noise Monitor

A quick look at noise.

Author: eharetea
Date Modified: 12/22/09

Python and CHOP Waveforms Python and CHOP Waveforms

How to generate waveforms with Python or CHOPs in Houdini.

Author: eharetea
Date Modified: 03/20/09

L-system City L-system City

A procedural urban environment designed with l-system floor plans and procedural boolean operations.

Author: eharetea
Date Modified: 11/19/08

Generate Instance Generate Instance

This HDA allows a user to use instancing with objects, shaders, lights and shadows.

Author: eharetea
Date Modified: 11/19/08

All Instancing All Instancing

A brief overview of rendering attributes and a hip file using all types of instancing: Object, Shader, Light and Shadow instancing.

Author: eharetea
Date Modified: 11/19/08

L-system Buildings L-system Buildings

Create buildings with windows using Houdini's Lsystem SOP.

Author: eharetea
Date Modified: 11/19/08

Rippled Surface Rippled Surface

Create rippled mountain effect in VOPs.

Author: eharetea
Date Modified: 11/19/08

Environment Blur Mirror Environment Blur Mirror

Create a blurred mirror using the reflectlight() function.

Author: eharetea
Date Modified: 10/14/08

Impact Chop Lights Impact Chop Lights

The Dop Chop Lights node can look at any DOP network, and create lights based on impacts.

Author: eharetea
Date Modified: 08/17/08

Shadow Instancing Shadow Instancing

Using the vm_shadow attribute in light instancing to get instanced shadows.

Author: eharetea
Date Modified: 08/14/08

Using HDRI in Houdini Using HDRI in Houdini

The tutorial is beginner level and teaches how to setup HDRI in Houdini.

Author: zasid
Date Modified: 08/05/08

Water point algorithm Water point algorithm

Waves of water using a point SOP expression.

Author: eharetea
Date Modified: 08/03/08

Glow light Glow light

A glowing light effect that works on grids.

Author: eharetea
Date Modified: 08/03/08

Alpha Spheres Alpha Spheres

Using VOPs to create alpha spheres!

Author: eharetea
Date Modified: 08/03/08

VOP Alpha Sprites VOP Alpha Sprites

Sprites with alpha in Houdini.

Author: eharetea
Date Modified: 08/03/08

TV screens TV screens

Multiple televisions copy stamped with different images on each screen.

Author: eharetea
Date Modified: 08/03/08

Train Train

A subway train car modeled in Houdini.

Author: eharetea
Date Modified: 08/03/08

Tornado Tornado

A tornado made of particles in Houdini built by Steve Toyama.

Author: eharetea
Date Modified: 08/03/08

Boolean operations with Sursect Boolean operations with Sursect

Cut through objects with the Surfsect SOP.

Author: eharetea
Date Modified: 08/03/08

Starfield Starfield

VOPs stars.

Author: eharetea
Date Modified: 08/03/08

Staircase Staircase

Procedural staircase built in Houdini.

Author: eharetea
Date Modified: 08/03/08

Sanjunoto Sanjunoto

Model of Sanjunoto.

Author: richaardson
Date Modified: 08/03/08

Revolve Revolve

Revolving curves to create geometry.

Author: eharetea
Date Modified: 08/03/08

Arrows attached to particles Arrows attached to particles

Arrows attached to particles shooting across a field.

Author: eharetea
Date Modified: 08/03/08

Organic Displace Organic Displace

Displacement using the VEX Choppy Water SHOP.

Author: eharetea
Date Modified: 08/03/08

Music Notes Music Notes

Particles with music notes attached... flowing music!

Author: eharetea
Date Modified: 08/03/08

Volumetrics Volumetrics

Basic volumetrics using a meta cloud shader.

Author: eharetea
Date Modified: 08/03/08

DNA to filmstrip DNA to filmstrip

A strand of DNA converts into a filmstrip.

Author: eharetea
Date Modified: 08/03/08

Palm Tree Palm Tree

A palm tree in Houdini using SOPs.

Author: eharetea
Date Modified: 08/03/08

Fuzzy Vision Fuzzy Vision

Glowing eyes with fuzzy displacements in VEX.

Author: eharetea
Date Modified: 08/03/08

Spiral Staircase Spiral Staircase

A spiral staircase modeled in SOPs.

Author: eharetea
Date Modified: 08/03/08

Random Normal Rotations Random Normal Rotations

A great way to randomize normals without copy stamping geometry.

Author: eharetea
Date Modified: 08/03/08

Bone Rig Bone Rig

A basic digital asset of a bone rig.

Author: eharetea
Date Modified: 08/03/08

Trippy water tunnel Trippy water tunnel

A watery tunnel created with VOPS.

Author: eharetea
Date Modified: 08/03/08

Velocity Attribute Blur Velocity Attribute Blur

Use the velocity attribute to give motion blur to a static object.

Author: eharetea
Date Modified: 08/03/08

Dragonfly Dragonfly

A dragonfly animated with sinusoidal waves.

Author: eharetea
Date Modified: 08/03/08

Some Notes on DOPs Some Notes on DOPs

Some Notes taken at a DOPs lecture given by Craig Zerouni, as well as various DOPs hip files.

Author: eharetea
Date Modified: 08/02/08

Scratched Shader Scratched Shader

A scratched displacement shader in VOPs.

Author: eharetea
Date Modified: 08/02/08

Displacement Shader Displacement Shader

A displacement shader to create the surface of a planet.

Author: eharetea
Date Modified: 08/02/08

HDA Class HDA Class

The outline for the Houdini Digital Asset Course taught by Dan Lynch.

Author: eharetea
Date Modified: 08/02/08

Outline Outline

HDA class outline.

Author: eharetea
Date Modified: 08/02/08

Agenda Agenda

HDA class agenda.

Author: eharetea
Date Modified: 08/02/08

Plan Plan

HDA class plan.

Author: eharetea
Date Modified: 08/02/08

Alternative Energy Alternative Energy

An alternative energy artwork envisaged by Eric Valdivia, rendered by Dan Lynch.

Author: eharetea
Date Modified: 08/02/08

Arpeggio Arpeggio

Generation of arpeggio for .chan output.

Author: eharetea
Date Modified: 08/02/08

Rails SOP Rails SOP

A basic use of the Rails SOP.

Author: eharetea
Date Modified: 08/02/08

Restaurant Restaurant

A basic model of a restaurant.

Author: eharetea
Date Modified: 08/02/08

Bones Bones

Introduction to Bones using a very basic rig.

Author: eharetea
Date Modified: 08/02/08

Copy Stamping Copy Stamping

This project introduces copy stamping different pieces of geometry onto particles.

Author: eharetea
Date Modified: 08/02/08

Siding Siding

This uses a point SOP expression to generate siding from a grid.

Author: eharetea
Date Modified: 08/02/08

Cross Product Cross Product

This demonstrates using the cross product in an expression in prepping normals for copy stamping.

Author: eharetea
Date Modified: 08/02/08

Synth Synth

Library of CHOPs used to create synthetic sound and music.

Author: eharetea
Date Modified: 08/02/08

Helix Helix

Use trigonometry to create a helix!

Author: eharetea
Date Modified: 08/02/08

Unit Circle Unit Circle

The radians of the unit circle...a trigonometry must.

Author: eharetea
Date Modified: 08/02/08

figure 8 Klien bottle figure 8 Klien bottle

The Klein bottle is a closed nonorientable surface that has no inside or outside.

Author: eharetea
Date Modified: 08/02/08

Iso Surface: Heart Iso Surface: Heart

A heart-shaped surface given by the sextic equation

Author: eharetea
Date Modified: 08/02/08

Iso Surfaces: Barth Decic Iso Surfaces: Barth Decic

Algebraic surfaces which can be represented implicitly by a polynomials of a degree of 10 in x, y, and z.

Author: eharetea
Date Modified: 08/02/08

Telephone Telephone

A telephone piece modeled in SOPs.

Author: eharetea
Date Modified: 08/01/08

Rain Ripples Rain Ripples

Dynamic ripples based on particles passing through a grid.

Author: eharetea
Date Modified: 08/01/08

Pop Events Pop Events

Using a popevent inside of POPs.

Author: eharetea
Date Modified: 08/01/08

Split Split

Cool splitting particles in POPs.

Author: eharetea
Date Modified: 08/01/08

Piano Piano

A model of a piano keyboard in SOPs. You can use the chopcf() expression to play the keys.

Author: eharetea
Date Modified: 08/01/08

Mixing Board Mixing Board

Model of a mixing board in SOPs.

Author: eharetea
Date Modified: 08/01/08

Kitchen Kitchen

Model of a kitchen in SOPs.

Author: eharetea
Date Modified: 08/01/08

Lattice and Spring SOP Lattice and Spring SOP

The lattice and spring SOPs in action!

Author: eharetea
Date Modified: 08/01/08

Laptop Laptop

A model of a laptop in SOPs.

Author: eharetea
Date Modified: 08/01/08

Instancing Light Letters Instancing Light Letters

Instancing lights in the shape of letters.

Author: eharetea
Date Modified: 08/01/08

Cartoon Head Cartoon Head

A model of a "human" head in SOPs.

Author: eharetea
Date Modified: 08/01/08

Particles Fire Particles Fire

Creating fire with particles.

Author: eharetea
Date Modified: 08/01/08

Drums Drums

Model of a drum set in SOPs.

Author: eharetea
Date Modified: 08/01/08

Deforming Images Deforming Images

When compositing with COPs, you can deform an image based on another images values using the Deform COP.

Author: eharetea
Date Modified: 08/01/08

Curtain Curtain

Creating a curtain with the Spring SOP.

Author: eharetea
Date Modified: 08/01/08

Clock Clock

A model of a clock in SOPs.

Author: eharetea
Date Modified: 08/01/08

Bulge Bulge

The Bulge SOP.

Author: eharetea
Date Modified: 08/01/08

Creating custom scripts Creating custom scripts

Creating scripts, and calling them as commands in Houdini...

Author: eharetea
Date Modified: 08/01/08

Argument count Argument count

Get the number of arguments passed into a script.

Author: eharetea
Date Modified: 08/01/08

If statement with expression If statement with expression

Evaluate a for loop based on a expression.

Author: eharetea
Date Modified: 08/01/08

Evaluate expression Evaluate expression

Using expressions in hscript.

Author: eharetea
Date Modified: 08/01/08

if statements if statements

A basic if statement in Hscript.

Author: eharetea
Date Modified: 08/01/08

While and Read for user input While and Read for user input

Get correct user input using a while loop and the read hscript command.

Author: eharetea
Date Modified: 08/01/08

Loading with exread Loading with exread

Reads an expression that is stored inside of a digital asset.

Author: eharetea
Date Modified: 08/01/08

Setting environment variables Setting environment variables

Setting environment variables inside an expression function.

Author: eharetea
Date Modified: 08/01/08

Binary Fire Binary Fire

Using copy stamping to attach 1's and 0's to a particle system.

Author: eharetea
Date Modified: 08/01/08

Dopfield Dopfield

A custom dopfield expression for extracting data from a dynamics simulation in DOPs.

Author: eharetea
Date Modified: 08/01/08

Foreach and Opfind Foreach and Opfind

Powerful searching with foreach and opfind.

Author: eharetea
Date Modified: 08/01/08

While Loops While Loops

A basic while loop in Hscript.

Author: eharetea
Date Modified: 08/01/08

Foreach and Opname Foreach and Opname

Renaming a series of nodes with a foreach loop and opname.

Author: eharetea
Date Modified: 08/01/08

For Loop For Loop

A basic for loop in Hscript.

Author: eharetea
Date Modified: 08/01/08

Foreach Loop Foreach Loop

A basic foreach loop in Hscript.

Author: eharetea
Date Modified: 08/01/08

Ramp Noise Ramp Noise

This project uses Noise CHOP and a ramp to generate noise, then applys it to a geometry's points.

Author: eharetea
Date Modified: 08/01/08

Particles on a path Particles on a path

This file demonstrates how to get particles to fly along a path.

Author: eharetea
Date Modified: 08/01/08

noise noise

An attempt to re-create the noise() expression.

Author: eharetea
Date Modified: 08/01/08

Balls in Half Pipe Balls in Half Pipe

Using non-volume based collision detection to allow RBD Objects to roam around a skateboard ramp.

Author: eharetea
Date Modified: 08/01/08

Particle Attributes Particle Attributes

Accessing particle attributes in VOPs.

Author: eharetea
Date Modified: 08/01/08

Musical Scales Musical Scales

Using CHOPs to generate a MIDI file.

Author: eharetea
Date Modified: 08/01/08

Convert Audio to MIDI Convert Audio to MIDI

Running audio through a Pitch CHOP will return the frequency and the volume. You can use this data to then generate MIDI or other computer generated sounds and music.

Author: eharetea
Date Modified: 08/01/08

Oscillator Oscillator

Copy stamping with oscillations using the math behind pitch.

Author: eharetea
Date Modified: 08/01/08

smooth smooth

Anatomy of a smooth function.

Author: eharetea
Date Modified: 08/01/08

Delayed Read Archives Delayed Read Archives

Setting up Delayed Read archives from Houdini for RenderMan.

Author: eharetea
Date Modified: 08/01/08

What are Houdini Digital Assets? What are Houdini Digital Assets?

A brief overview of a Houdini Digital Asset.

Author: eharetea
Date Modified: 08/01/08

On Event Scripts On Event Scripts

Special variable for OnEvent scripts with a digital asset.

Author: eharetea
Date Modified: 08/01/08

Dynamic Pull-Down Menus Dynamic Pull-Down Menus

Dynamic dropdown menu listing mantra nodes with a menu script.

Author: eharetea
Date Modified: 08/01/08

HDA - OS Integration HDA - OS Integration

Adding contents to HDAs and saving contents to disk from HDAs.

Author: eharetea
Date Modified: 08/01/08

Running Scripts Running Scripts

Calling a script that is stored in a digital asset.

Author: eharetea
Date Modified: 08/01/08

Disabling Parameters Disabling Parameters

Disabling parameters of digital asset.

Author: eharetea
Date Modified: 08/01/08

Creating Parameters Creating Parameters

Ways to create or promote parameters in an HDA.

Author: eharetea
Date Modified: 08/01/08

Shading Quality Shading Quality

Visualizes the effects of anti-aliasing in regards to Shading Quality.

Author: eharetea
Date Modified: 08/01/08

Noise Light Noise Light

A VEX noise light.

Author: eharetea
Date Modified: 08/01/08

OPmenu OPmenu

Create a custom item in the menu when you right-click on a node.

Author: eharetea
Date Modified: 08/01/08

Round based on s and t Round based on s and t

The mathematical power of the power used on a VEX displacement shader.

Author: eharetea
Date Modified: 08/01/08

3D Text 3D Text

This HDA creates 3D extruded text with rounded edges.

Author: eharetea
Date Modified: 08/01/08

Mantra Manager Mantra Manager

This digital asset allows users to control all mantra nodes in a file from one single interface.

Author: eharetea
Date Modified: 08/01/08

Light Instance Normal Lookat Light Instance Normal Lookat

Light instancing with a normals lookat. This allows user to control the direction of the instanced lights with a handle.

Author: eharetea
Date Modified: 07/31/08

Repeat Repeat

A repetitive, tiled, displaced, surface.

Author: eharetea
Date Modified: 07/31/08

Reflect Light Reflect Light

Using the reflectlight() function in VEX.

Author: eharetea
Date Modified: 07/31/08

Modulus Modulus

A VEX surface shader using the modulus function.

Author: eharetea
Date Modified: 07/31/08

Point Cloud Christmas Point Cloud Christmas

Use VEX to create a point cloud geometry opertator.

Author: eharetea
Date Modified: 07/31/08

Wave CHOP Wave CHOP

Simple use of the wave CHOP.

Author: eharetea
Date Modified: 07/30/08

Layered Shader Layered Shader

A way to make a layered Shader in VOPs.

Author: eharetea
Date Modified: 07/30/08

Attractor POP Attractor POP

Using an Attractor POP.

Author: eharetea
Date Modified: 07/30/08

Jump Menu Jump Menu

Setting up the magical wonders of the jump menu in Houdini's file browser.

Author: eharetea
Date Modified: 07/30/08

Custom Config Custom Config

How to set up a custom config folder.

Author: eharetea
Date Modified: 07/30/08

Custom Bin Custom Bin

How to set up a custom script path when using Houdini.

Author: eharetea
Date Modified: 07/30/08

OTL On Load OTL On Load

This is the file that loads Digital Assets when you first run Houdini.

Author: eharetea
Date Modified: 07/30/08

Shader Instancing Shader Instancing

Using the vm_surface attribute with object instancing to instance shaders!

Author: eharetea
Date Modified: 07/30/08

Instance Hscript Instance Hscript

A cool script written in Hscript that will setup instanced lights and objects.

Author: eharetea
Date Modified: 07/30/08

Object Instancing Object Instancing

Using the instance attribute to instance multiple objects.

Author: eharetea
Date Modified: 07/30/08

Shadow Pass Shadow Pass

Shadow pass generated in Hscript.

Author: eharetea
Date Modified: 07/30/08

Scripting Render Tricks Scripting Render Tricks

Creating directories and using sed for render-time text-edits.

Author: eharetea
Date Modified: 07/30/08

Reflection Pass Reflection Pass

Hscript used to generate a reflection pass.

Author: eharetea
Date Modified: 07/30/08

Matte Matte

Hscript used to get objects to render as a matte, creating a render pass.

Author: eharetea
Date Modified: 07/30/08

Generate Script Generate Script

Generating render scripts.

Author: eharetea
Date Modified: 07/30/08

Global Illumination Global Illumination

Global illumination using ambient occlusion.

Author: eharetea
Date Modified: 07/30/08

Depth Of Field Depth Of Field

Rendering with depth of field.

Author: eharetea
Date Modified: 07/30/08

Light Instancing Light Instancing

Using the vm_light attribute and instancing lights!

Author: eharetea
Date Modified: 07/30/08

icomposite icomposite

Compositing images... command line style.

Author: eharetea
Date Modified: 07/30/08

Sub-surface scattering Sub-surface scattering

Basic SSS (Sub-surface scattering)

Author: eharetea
Date Modified: 07/30/08

Breaking Geometry Breaking Geometry

This demonstrates using the connectivity and partition SOPs in association with the cookie SOP to break geometry in prep for RBD.

Author: eharetea
Date Modified: 07/30/08

Configure VEX Configure VEX

How to configure your workflow with custom VEX.

Author: eharetea
Date Modified: 07/30/08

Fake Rim Light Fake Rim Light

Fake rim-lighting with a surface shader in VEX.

Author: eharetea
Date Modified: 07/30/08

Noise Noise

A noise surface shader in VEX.

Author: eharetea
Date Modified: 07/30/08

Light Model Switch Light Model Switch

Create a light model switch parameter on a surface shader in VEX.

Author: eharetea
Date Modified: 07/30/08

xyzdist xyzdist

xyzdist() finds the distance between the nearest point on a primitive and the point specified.

Author: eharetea
Date Modified: 07/30/08

centering with centroid centering with centroid

Centering based on the centroid of an object.

Author: eharetea
Date Modified: 07/30/08

Extracting a vector Extracting a vector

Extracting a vector in a custom expression function.

Author: eharetea
Date Modified: 07/30/08

fit frame range fit frame range

Fit a frame range with a custom expression function.

Author: eharetea
Date Modified: 07/30/08

mlookat mlookat

Helps return values needed for transformations to occur.

Author: eharetea
Date Modified: 07/30/08

origin origin

ORIGIN() returns the value needed to translate an objects value to another.

Author: eharetea
Date Modified: 07/30/08

primgrouplist primgrouplist

Return a list of a group names containing primitives in a given SOP.

Author: eharetea
Date Modified: 07/30/08

run run

The run expression is used to execute Hscript.

Author: eharetea
Date Modified: 07/30/08

vangle vangle

vangle() finds the angle between two vectors.

Author: eharetea
Date Modified: 07/30/08

vtorigin vtorigin

Extract position information using the vtorigin expression.

Author: eharetea
Date Modified: 07/30/08

Hscript VOP network Hscript VOP network

A way to make a vop network in Hscript.

Author: eharetea
Date Modified: 07/30/08

string switching string switching

Switching the values in strings to be the opposite of the other.

Author: eharetea
Date Modified: 07/30/08

shop finder shop finder

Hscript that generates render passes.

Author: eharetea
Date Modified: 07/30/08

rename operators rename operators

A quick way to rename operators.

Author: eharetea
Date Modified: 07/30/08

Checking arguments Checking arguments

Checking arguments in Hscript.

Author: eharetea
Date Modified: 07/30/08

Basic Projection Map Basic Projection Map

A light projection map in VEX.

Author: eharetea
Date Modified: 07/30/08

Writing files Writing files

Write out a file out to disk using Hscript.

Author: eharetea
Date Modified: 07/30/08

UNIX tools UNIX tools

Houdini to UNIX commands.

Author: eharetea
Date Modified: 07/30/08

Bracing with variables Bracing with variables

Basic bracing techniques for setting variables in Hscript.

Author: eharetea
Date Modified: 07/30/08

Faking an array Faking an array

Faking an array in Hscript.

Author: eharetea
Date Modified: 07/30/08

system system

Embed an operating system command in Hscript.

Author: eharetea
Date Modified: 07/30/08

source source

Execute a script from a given source in Hscript.

Author: eharetea
Date Modified: 07/30/08

otcontentadd otcontentadd

Add files to a digital asset using Hscript.

Author: eharetea
Date Modified: 07/30/08

opscript opscript

Reference a script in Hscript.

Author: eharetea
Date Modified: 07/30/08

oppwf oppwf

Print the current working node in hierarchy.

Author: eharetea
Date Modified: 07/30/08

opparm opparm

Change parameters with Hscript.

Author: eharetea
Date Modified: 07/30/08

oppane oppane

Open a new parameter editor with Hscript.

Author: eharetea
Date Modified: 07/30/08

opinput opinput

Find the name of node that is in the input of another.

Author: eharetea
Date Modified: 07/30/08

opfind opfind

Find nodes within your Houdini session with opfind.

Author: eharetea
Date Modified: 07/30/08

opchange opchange

Search and replace parameter text in Hscript.

Author: eharetea
Date Modified: 07/30/08

opbop opbop

Modify bundles in Hscript.

Author: eharetea
Date Modified: 07/30/08

continue continue

This will continue to the next loop if the statement is true.

Author: eharetea
Date Modified: 07/30/08

chls chls

chls lists parameters within node.

Author: eharetea
Date Modified: 07/30/08

chadd chkey chadd chkey

Add channels and keyframes in Hscript.

Author: eharetea
Date Modified: 07/30/08

Siding Siding

This uses a point SOP expression to generate siding from a grid.

Author: eharetea
Date Modified: 07/30/08

Modulus Major Scale Modulus Major Scale

Use the power of modulus to convert any notes into a perfect Major Scale.

Author: eharetea
Date Modified: 07/30/08

Beats Beats

Generate triggers at perfect intervals for placement of music notes.

Author: eharetea
Date Modified: 07/30/08

Chop Normals Chop Normals

Demonstrates how to blend normals with CHOPs.

Author: eharetea
Date Modified: 07/30/08

Caustics Caustics

Using photon maps to generate caustic lighting effects.

Author: eharetea
Date Modified: 07/30/08

Color Map Color Map

Set geometry color attributes with vex code based on an image.

Author: eharetea
Date Modified: 07/30/08

Color Displace Color Displace

Displace geometry points based on an image with VEX.

Author: eharetea
Date Modified: 07/30/08

Displacement Map Displacement Map

Using an image to displace geometry.

Author: eharetea
Date Modified: 07/30/08

Dominos Dominos

Creating dynamic dominos in DOPs.

Author: eharetea
Date Modified: 07/29/08

Spin Spin

Basic spinning particles using the cross product.

Author: eharetea
Date Modified: 07/29/08

Plastic Lighting Model Plastic Lighting Model

Using VEX to create a basic plastic lighting model.

Author: eharetea
Date Modified: 07/29/08

Texture Map and UVs Texture Map and UVs

Applying a texture map and uv coordinates.

Author: eharetea
Date Modified: 07/29/08

City Builder HDA City Builder HDA

This procedural modeling Operator Type Library allows you to build fly-through animations fast while building a city based on a curve.

Author: eharetea
Date Modified: 07/29/08

Denting with POPs Denting with POPs

Denting with particles inside of DOPs.

Author: eharetea
Date Modified: 07/29/08

Alpha Para-Perp Alpha Para-Perp

Some VEX utilizing the para and perp parameters within a surface shader.

Author: eharetea
Date Modified: 07/29/08

Pscale Cd and Alpha Pscale Cd and Alpha

Create interpolation between values in particle attributes.

Author: eharetea
Date Modified: 07/29/08

Displace with Noise Displace with Noise

Brownian Noise vs. Turbulence

Author: eharetea
Date Modified: 07/29/08

Colormap Blur Colormap Blur

An attempt to blur a displacement.

Author: eharetea
Date Modified: 07/29/08

Basic Light Basic Light

A basic VEX light shader.

Author: eharetea
Date Modified: 07/29/08

Basic Texture Map Basic Texture Map

A basic texture map in VEX.

Author: eharetea
Date Modified: 07/29/08