Please install the free Adobe Flash Player to view this content.

Featured

Block’hood – ON SALE NOW!

Block’hood is on now available as early access release on STEAM!
For the past year, I have been working on a video game called Block’hood.
The game is a city building simulator with an emphasis on ecology, entropy and coexistence.
Get your copy now at STEAM and support the game’s future development.

3sec

Houdini Intro to procedural modeling


Introduction to procedural modeling using Houdini Indie and Houdini Engine for Unity3D and Maya

Introduction to procedural modeling in Houdini – Tutorial 01
Introduction to procedural modeling in Houdini – Tutorial 02
Introduction to procedural modeling in Houdini – Tutorial 03
Introduction to procedural modeling in Houdini – Tutorial 04

 

Polyomino – C# in Unity3D and Maya


This series is the workflow developed for students for the Polyomino research agenda at USC School of Architecture.

Polyomino workflow 01 – Introduction

Maya Tutorials
Maya modeling 01
Maya modeling 02
Maya modeling 03
Maya modeling 04 coming soon…

C# in Unity3D
C# Scripting in Unity3D 01
C# Scripting in Unity3D 02
C# Scripting in Unity3D 03
C# Scripting in Unity3D 04 coming soon…

Plexus Meet-up – London

PLEXUS 01
Series of talks I organised at The Bartlett, UCL. The format has been a computational design meetup with 4 speakers and conversation around the work presented. More information can be found at www.bartlettplexus.com. The series has been Co-Curated by Manuel Jimenez (2013-2014) and myself Jose Sanchez (2012-2013).

Plexus 1 – ‘Beyond Imagination’
Plexus 2 – ‘Collision Course’
Plexus 3 – ‘Crafting’
Plexus 4 – ‘Live’
Plexus 5 – ‘Generate’
Plexus 6 – ‘Uncharted’
Plexus 7 – ‘Common Ground’ coming soon…
Plexus 8 – ‘Re-Boot’ coming soon…
Plexus 9 – ‘Un-Real’ coming soon…

Unity3D Tutorials

UNITY04b
Tutorials of Unity3D Game Engine. Scripting in Javascript.
Video 1 – Intro
Video 2 – Prefabs
Video 3 – Prefabs Behaiviour
Video 4 – Instancing
Video 5 – Basic GUI
Video 6 – Object to Object interaction
Video 7 – Raycasting
Video 8 – Raycast and Destroy
Video 9 – Minecraft Placement
Video 10 – Preparing geometry and texture mapping
Video 11 – Geometric Orientation
Video 12 – Arrays – Cellular Automata Series 01
Video 13 – Debugging Data – Cellular Automata Series 02
Video 14 – CA Calculation- Cellular Automata Series 03
Video 15 – CA Collision – Cellular Automata Series 04

Plethora Library [plibs] in Processing

PLIBS01
Finally here! just starting documenting the processing library I wrote with some new video tutorials. Hopefully I’ll be able to update the library with the feedback.

TUTORIAL 01 – Introduction
TUTORIAL 02 – Agent Drawing and Exporting
TUTORIAL 03 – Agent Connections

Softimage ICE

ICE01
I recently started teaching a bit of Softimage ICE. It is an amazing tool for physical simulations. It works very similar to grasshopper (visual programming) but much more powerful for animations and recursion. The procedural geometry is much more difficult though.

TUTORIAL 01 – GETTERS AND SETTER
TUTORIAL 02 – DEBUGGING TOOLS
TUTORIAL 03 – CONDITIONALS
TUTORIAL 04 – LOCAL COORDINATES AND BUILD A CUSTOM COMPOUND
TUTORIAL 05 – INTRO TO PARTICLES

Chinese Tutorials by Soomeen Hahm:
TUTORIAL 01 – GET DATA / SET DATA
TUTORIAL 02 – GLOBAL AND LOCAL TRANSFORM
TUTORIAL 03 – VECTOR MATH
TUTORIAL 04 – BASIC PARTICLE
TUTORIAL 05 – CONWAY’S GAME OF LIFE PART 1
TUTORIAL 06 – CONWAY’S GAME OF LIFE PART 2

Maya Poly-Modelling

maya01
Maya Poly Modelling:

TUTORIAL 01 – Setting up the interface
TUTORIAL 02 – Useful Tools
TUTORIAL 03 – Deformers and paint selection

Rhino ++ Grasshopper

GH01
Grasshopper Tutorials:

TUTORIAL 01 : INTRO
TUTORIAL 02 : DATA MATCHING
TUTORIAL 03 : LISTS AND SORT
TUTORIAL 04 : CULL / DISPATCH
TUTORIAL 05 : SHIFT LIST
TUTORIAL 06 : SERIES / RANGE
TUTORIAL 07 : GRAPH-MAPPER
TUTORIAL 08 : FUNCTIONS AND ATTRACTORS
TUTORIAL 09 : EXAMPLE 01
TUTORIAL 10 : VECTORS 01
TUTORIAL 11 : VECTORS 02
TUTORIAL 12 : DATA TREES
TUTORIAL 13 : VORONOI AND COLOR GRADIENTS

KANGOROO TUTORIAL 01 : INTRO

Processing / Eclipse

p52
Processing with Eclipse
Processing Video Tutorials Season 2

SEASON 2:
S02E01 TUTORIAL 01: INHERITANCE
S02E02 TUTORIAL 02: L-SYSTEMS
S02E03 TUTORIAL 03: MESHES IN ECLIPSE
S02E04 TUTORIAL 04: ADDITIVE WAVES
S02E05 TUTORIAL 05: ISOSURFACE
>>>>> S02E05 sourcecode

coming soon:
-Kinect
-Polymorphism
-Genetic Algorithm
-Langton’s Ant

 

RHINO MODELLING

rh01
RHINO MODELLING THE LF-ONE BY ZAHA HADID

TUTORIAL 01 – LOADING THE PLANS
TUTORIAL 02 – CURVES AND VOLUMES
TUTORIAL 03 – TRIM AND SPLIT
TUTORIAL 04 – CURVATURE AND DETAIL
TUTORIAL 05 – DETAILING FACADE
TUTORIAL 06 – DETAILING THE FLOOR
TUTORIAL 07 – INTERIOR
TUTORIAL 08 – DETAILING FACADE – 2
TUTORIAL 09 – CREATING A 2D DRAWING FILE FOR ILLUSTRATOR
TUTORIAL 10 – ADDITIONAL GEOMETRY
TUTORIAL 11 – EXTERIOR/INTERIOR TRANSITION
TUTORIAL 12 – INTERIOR BRIDGE
TUTORIAL 13 – DETAILING FOR THE SECTION
TUTORIAL 14 – MISSING BITS OF GEOMETRY

***DOWNLOAD PLANS, ELEVATIONS AND SECTIONS
*ADDITIONAL IMAGES

Rhino Python Tutorials

PY01
Rhino Python Tutorials:

TUTORIAL 01: INTRO
TUTORIAL 02: RHINO REFERENCE
TUTORIAL 03: LOOPING
TUTORIAL 04: CONDITIONALS
TUTORIAL 05: FUNCTIONS
TUTORIAL 06: CLASSES
TUTORIAL 07: EXAMPLE 01
TUTORIAL 08: CALLING CLASSES
TUTORIAL 09: LISTS
TUTORIAL 10: VECTORS
TUTORIAL 11: TANGENTS / CURVE PARAMETERS
TUTORIAL 12: EXAMPLE 02
TUTORIAL 13: GRASSHOPPER AND PYTHON IN RHINO 5

TUTORIAL 14: PYTHON IN GRASSHOPPER 1 – KOCH CURVE
TUTORIAL 15: PYTHON IN GRASSHOPPER 2 – RECURSIVE AGGREGATION

Processing Tutorials

p501
List of Processing Tutorials:

SEASON 1:
Tutorial 01: INTRO
Tutorial 02: VARIABLES
Tutorial 03: FUNCTIONS
Tutorial 04: REFERENCE
Tutorial 05: FOR LOOPS
Tutorial 06: CONDITIONALS
Tutorial 07: CLASSES
Tutorial 08: ARRAYS
Tutorial 09: ARRAYLIST
Tutorial 10: EXTERNAL LIBRARIES
Tutorial 11: VECTOR CLASS
Tutorial 12: VECTOR MATH
Tutorial 13: STEERING BEHAVIORS
Tutorial 14: 3D
Tutorial 15: USER INTERFACE
Tutorial 16: FOLLOW TARGET
Tutorial 17: EXPORT DATA
Tutorial 18: IMPORT DATA
Tutorial 19: RECURSION
Tutorial 20: FRACTALS
Tutorial 21: CELLULAR AUTOMATA
Tutorial 22: PHYSICS / SPRINGS 1D
Tutorial 23: PHYSICS / SPRINGS 2D
Tutorial 24: ECLIPSE IDE

BONUS TRACK:
ANIMATIONS WITH AFTER EFFECTS

Chinese Tutorials by Soomeen Hahm:
Tutorial 01 – INTRO (Part 1)
Tutorial 02 – INTRO (Part 2)
Tutorial 03 – CLASS, ACCELERATION
Tutorial 04 – BOIDS (Part 1)
Tutorial 05 – BOIDS(Part 2)
Tutorial 06 – INHERITANCE
Tutorial 07 – POLYMORPHISM
Tutorial 08 – INHERIT EXTERNAL LIBRARY