VFX 721 / Spring 2026 / Fowler
| Date Assigned: | Class 2 |
| Date Due: | Class 4 (NO RESUBMITS) |
.hipnc.jpg beauty render (still).mp4 animation This assignment will focus on the student becoming familiar
with Houdini and mastering the use of the copy methods (copy,
copy to points, for-each), hscript
(or VEX) expressions, and user-defined parameters. This will
also be an exercise in following proper naming conventions for
submission of exercises and projects. A rendered still and
optional animation will acquaint the student with rendering in
Houdini.
Using the phyllotactic pattern formula discussed in class, create a visualization of the importance of the angle to the pattern.
.jpg) and animation (.mp4)There is no resubmission for this exercise. Do your best – this is the first formal assignment your instructor will see from you. This is an exercise to get you prepared for Project 1.
If you are having trouble remembering the formulas from class, here is the summary. See also the class notes or the Math for VSFX page on Phyllotaxis:
deborahrfowler.com/MathForVFX/Phyllotaxis.html
Given Vogel's formula for the spiral phyllotactic schematic:
r = c · sqrt( n )θ = n × 137.508 Since for any given floret we know r (distance
from center) and the angle, we can solve for x and
y to plug into the position node's translate
fields:
x = r · cos(θ)y = r · sin(θ)Substituting and using the copy number $CY:
x = c · sqrt( $CY ) · cos( $CY × angle )y = c · sqrt( $CY ) · sin( $CY × angle )Where c controls how spread out the florets are.
2 * sqrt( $CY ) * cos( $CY * 137.508 )ch( "../myParmName" ) * sqrt( $CY ) * cos( $CY * ch(
"../angleName" ) )for-each
instead). Submit a directory named:
S26_V721_E1_LastnameFirstname_Title/
This directory must contain:
S26_V721_E1_LastnameFirstname_Title/ ├── S26_V721_E1_LastnameFirstname_Title.hipnc ├── S26_V721_E1_LastnameFirstname_Title.jpg └── S26_V721_E1_LastnameFirstname_Title.mp4 (optional)
.png — no TIFs)Proper use of proceduralism and Houdini's node-based approach is the emphasis. Be creative and have fun!
What Professor Fowler is looking for:
.hipnc habits?Pushing further:
| Minimum requirements met: | 8 / 10 |
| + Properly submitted: | 8.5 / 10 |
| + Creative (orientation, different/switching objects, color, animation): | 9–10 / 10 |