Example for

L-System

Example

The LSystems SOP allows for the definition of complex shapes through the use of iteration. It uses a mathematical language in which an initial string of characters is evaluated repeatedly, and the results are used to generate geometry. The result of each evaluation becomes the basis for the next iteration of geometry, giving the illusion of growth.

The example networks located in this demonstration should be enough to get you started writing custom LSystem rules.

However, anyone seriously interested in creating LSystems should obtain the book:

The Algorithmic Beauty of Plants, Przemyslaw Prusinkiewicz and Aristid Lindenmayer

For a full list of LSystem commands, see the Houdini documentation.

Скачать пример

SOP (Geometry) node examples

Add

AddItUp Example for Add geometry node

Agent Layer

LayerVariations Example for Agent Layer geometry node

Agent Relationship

AgentRelationshipBasic Example for Agent Relationship geometry node

Align

AlignTube Example for Align geometry node

Assemble

PackedFragments Example for Assemble geometry node

Attribute Composite

BlendAttr Example for Attribute Composite geometry node

Attribute Copy

AttribCopyTessel Example for Attribute Copy geometry node

Attribute Create

CurveTexturing Example for Attribute Create geometry node

Attribute Fade

FadedTorus Example for Attribute Fade geometry node

Attribute from Volume

DeformVolume Example for Attribute from Volume geometry node

attribfromvolume Example for Attribute from Volume geometry node

Attribute Promote

AttribPromoteSphere Example for Attribute Promote geometry node

Attribute Reorient

CopyUsingOrient Example for Attribute Reorient geometry node

Attribute String Edit

RandomMaterial Example for Attribute String Edit geometry node

Attribute Transfer

MountainSplash Example for Attribute Transfer geometry node

NormalsAttribTransfer Example for Attribute Transfer geometry node

TransferColor Example for Attribute Transfer geometry node

Attribute Rename

AttributeRename Example for Attribute Rename geometry node

Attribute Wrangle

AddPoint Example for Attribute Wrangle geometry node

CentroidPoints Example for Attribute Wrangle geometry node

Bake Volume

FluffyTorus Example for Bake Volume geometry node

Bend

FlounderBend Example for Bend geometry node

Blast

TorusBlast Example for Blast geometry node

Blend Shapes

BlendColors Example for Blend Shapes geometry node

PolyBlend Example for Blend Shapes geometry node

Block End

NumbersOnPoints Example for Block End geometry node

SimpleFeedback Example for Block End geometry node

SwissCheese Example for Block End geometry node

Bound

BoundingBox Example for Bound geometry node

Box

BoxSpring Example for Box geometry node

Bulge

BulgeCat Example for Bulge geometry node

BulgeTube Example for Bulge geometry node

Cache

SlowParticles Example for Cache geometry node

Cap

CapCarousel Example for Cap geometry node

CapTubeExamples Example for Cap geometry node

Capture Attribute Unpack

VexDeform Example for Capture Attribute Unpack geometry node

Carve

CarveExtractCurve Example for Carve geometry node

CopySpikes Example for Carve geometry node

DiscCarve Example for Carve geometry node

Channel

BlobbySphere Example for Channel geometry node

ChannelSOPColorExample Example for Channel geometry node

ChopSoftBody Example for Channel geometry node

Circle

CircleExamples Example for Circle geometry node

Clay

ClayBasic Example for Clay geometry node

Clip

ClipParticle Example for Clip geometry node

ClipVariations Example for Clip geometry node

Cloth Deform

CaptureDeform Example for Cloth Deform geometry node

Cluster

ParticleClusters Example for Cluster geometry node

Cluster Points

Animated source points Example for Cluster Points geometry node

Comb

CombGrass Example for Comb geometry node

Connectivity

ConnectedBalls Example for Connectivity geometry node

Convert

ConvToTrimSurface Example for Convert geometry node

ConvertBasic Example for Convert geometry node

CurveToPrimCircle Example for Convert geometry node

Potatochip Example for Convert geometry node

Convert Meta

ConvertMetaballs Example for Convert Meta geometry node

/nodes/sop/cookie

CookieBasic

CookieGear

CookieStar

Copy Stamp

CopyAttributes Example for Copy Stamp geometry node

CopyCubes Example for Copy Stamp geometry node

CopyTemplateAttribs Example for Copy Stamp geometry node

ParticleCopyScale Example for Copy Stamp geometry node

StampRandom Example for Copy Stamp geometry node

StampStars Example for Copy Stamp geometry node

VelocityStamp Example for Copy Stamp geometry node

Crease

CreaseBasic Example for Crease geometry node

Creep

CreepBlob Example for Creep geometry node

CreepParticleTubeA Example for Creep geometry node

CreepSpiral Example for Creep geometry node

CreepText Example for Creep geometry node

CreepWeave Example for Creep geometry node

Crowd Source

PopulateRandomAgents Example for Crowd Source geometry node

Curve

CurveHood Example for Curve geometry node

Curveclay

CurveClayBasic Example for Curveclay geometry node

UltraSharpFont Example for Curveclay geometry node

Curvesect

CurvesectRods Example for Curvesect geometry node

Delete

DeleteDemo Example for Delete geometry node

DeleteFan Example for Delete geometry node

DeltaMush

DeltaMushDemo Example for DeltaMush geometry node

Dissolve

DissolveBox Example for Dissolve geometry node

Divide

RemoveSharedEdges Example for Divide geometry node

Dop Import

LowHigh Example for Dop Import geometry node

ProxyGeometry Example for Dop Import geometry node

DOP Import Records

dopimportrecordsexample Example for DOP Import Records geometry node

/nodes/sop/duplicate

DuplicateBox

Edge Collapse

EdgeCollapseBasic Example for Edge Collapse geometry node

Edge Cusp

EdgeCuspStairs Example for Edge Cusp geometry node

Edge Divide

EdgeDivideBasic Example for Edge Divide geometry node

Edge Flip

EdgeFlipBasic Example for Edge Flip geometry node

Edit

ReferenceGeometry Example for Edit geometry node

TerrainEdit Example for Edit geometry node

Extrude

ExtrudeFont Example for Extrude geometry node

Facet

FacetVariations Example for Facet geometry node

File

PackedPoints Example for File geometry node

PackedSamples Example for File geometry node

PackedSequence Example for File geometry node

Fillet

GridFillet Example for Fillet geometry node

Find Shortest Path

DirectedEdgesPath Example for Find Shortest Path geometry node

PathAnalysis Example for Find Shortest Path geometry node

Fit

FitCurves Example for Fit geometry node

FitSurfaces Example for Fit geometry node

Fluid Source

ColourAdvect Example for Fluid Source geometry node

CoolLava Example for Fluid Source geometry node

TorusVolume Example for Fluid Source geometry node

Font

BubblyFont Example for Font geometry node

FontBasic Example for Font geometry node

Force

ForceBasic Example for Force geometry node

/nodes/sop/foreach

ForEachExamples

ForEachMagnet

cheese

cutup

repeatsmooth

Fractal

FractalGeoTypes Example for Fractal geometry node

Fur

Clumping Example for Fur geometry node

FurBall Example for Fur geometry node

FurBallWorkflow Example for Fur geometry node

FurPipelineExample Example for Fur geometry node

FurRandomScale Example for Fur geometry node

FurTextureMap Example for Fur geometry node

PointFur Example for Fur geometry node

Shaved Example for Fur geometry node

Fuse

FuseHood Example for Fuse geometry node

Glue Cluster

glueclusterexample Example for Glue Cluster geometry node

Grid

GridBasic Example for Grid geometry node

/nodes/sop/group

FeaturedEdges

Group Copy

GroupCopyBox Example for Group Copy geometry node

Group Transfer

TransferProximity Example for Group Transfer geometry node

Hole

HoleBasic Example for Hole geometry node

IsoOffset

Brickify Example for IsoOffset geometry node

SquabVolume Example for IsoOffset geometry node

Join

BasicJoin Example for Join geometry node

Lattice

BallBounce Example for Lattice geometry node

DeformLattice Example for Lattice geometry node

LatticePerChunk Example for Lattice geometry node

/nodes/sop/layer

MultiTexture

MultiUV

Line

LineDirection Example for Line geometry node

L-System

LSystemMaster Example for L-System geometry node

LsystemBuilding Example for L-System geometry node

Magnet

MagnetBubbles Example for Magnet geometry node

MagnetDistortion Example for Magnet geometry node

Match Topology

MatchTopologySphere Example for Match Topology geometry node

MDD

SimpleMDD

Measure

MeasureArea Example for Measure geometry node

Merge

MergeAttributes Example for Merge geometry node

Metaball

BlendMetaballs Example for Metaball geometry node

MetaExpression Example for Metaball geometry node

Mirror

MirrorSpout Example for Mirror geometry node

Normal

BoxNormals Example for Normal geometry node

Paint

PaintAttributes Example for Paint geometry node

PaintColour Example for Paint geometry node

PaintPoints Example for Paint geometry node

Particle

FlutteringLeaves Example for Particle geometry node

PScale Example for Particle geometry node

ParticleAttractor Example for Particle geometry node

ParticleCollisionBasic Example for Particle geometry node

ParticleDisturbance Example for Particle geometry node

ParticleExamples Example for Particle geometry node

ParticleFountain Example for Particle geometry node

ParticlePusher Example for Particle geometry node

ParticleTube Example for Particle geometry node

Partition

PartitionBall Example for Partition geometry node

Peak

PeakEars Example for Peak geometry node

Platonic Solids

PlatonicSolidsTypes Example for Platonic Solids geometry node

Point

AimPointNormals Example for Point geometry node

CrossProduct Example for Point geometry node

PointBorrowing Example for Point geometry node

PointExamples Example for Point geometry node

PointNormals Example for Point geometry node

PointOffsetSurface Example for Point geometry node

PointSpiral Example for Point geometry node

PointTerrainErode Example for Point geometry node

PythonExpressionSopDeformer Example for Point geometry node

Point Cloud Iso

TwistyCube Example for Point Cloud Iso geometry node

Points from Volume

AlphaOmega Example for Points from Volume geometry node

PolyBevel

PolybevelBox Example for PolyBevel geometry node

Poly Bridge

BridgeCurvesandPrims Example for Poly Bridge geometry node

/nodes/sop/polycap

PolycapTube

PolyCut

PolyCutBasic Example for PolyCut geometry node

Poly Extrude

PolyextrudeTube Example for Poly Extrude geometry node

/nodes/sop/polyknit

PolyKnitBasic

PolyPatch

PolyPatchDNA Example for PolyPatch geometry node

PolyReduce

PolyreduceBatwing Example for PolyReduce geometry node

PolySoup

PolysoupTorus Example for PolySoup geometry node

PolySplit

PolySplitHood Example for PolySplit geometry node

PolyStitch

PolyStitchBasicSmooth Example for PolyStitch geometry node

PolyWire

PolywireModel Example for PolyWire geometry node

/nodes/sop/pop

PopMerge

Primitive

PrimCenter Example for Primitive geometry node

PrimRotate Example for Primitive geometry node

PrimitiveColors Example for Primitive geometry node

PrimitiveExplode Example for Primitive geometry node

PrimitiveMetaWeight Example for Primitive geometry node

Profile

FlagProfiles Example for Profile geometry node

Project

ProjectCurve Example for Project geometry node

Rails

BasicRail Example for Rails geometry node

Ray

RayWrap Example for Ray geometry node

Refine

BasicRefine Example for Refine geometry node

Remesh

Squidremesh Example for Remesh geometry node

Resample

ResampleLines Example for Resample geometry node

Rest Position

BasicRest Example for Rest Position geometry node

Revolve

BasicRevolve Example for Revolve geometry node

Sequence Blend

Birdy Example for Sequence Blend geometry node

BlendPUsingv Example for Sequence Blend geometry node

BlendPointAttributes Example for Sequence Blend geometry node

BlendPrimitiveAttributes Example for Sequence Blend geometry node

BlendVertexAttributes Example for Sequence Blend geometry node

Scatter

DoorWithPolkaDots Example for Scatter geometry node

GrassGrow Example for Scatter geometry node

SpikyDeformingTorus Example for Scatter geometry node

SpottedSoccerBalls Example for Scatter geometry node

Skin

SkinBasic Example for Skin geometry node

SkinCurves Example for Skin geometry node

SkinGroup Example for Skin geometry node

SkinShip Example for Skin geometry node

SkinSurfaceCopies Example for Skin geometry node

Smooth

Hills Example for Smooth geometry node

Solver

CircleSolvers Example for Solver geometry node

Footsteps Example for Solver geometry node

SimpleCloth Example for Solver geometry node

SimplePop Example for Solver geometry node

Sphere

SphereTypes Example for Sphere geometry node

Spray Paint

Splurgegun Example for Spray Paint geometry node

Spring

BoundLattice Example for Spring geometry node

SpringExamples Example for Spring geometry node

SpringFlag Example for Spring geometry node

SpringHair Example for Spring geometry node

SpringLine Example for Spring geometry node

Stitch

StitchGrid Example for Stitch geometry node

Subdivide

SubdivideCrease Example for Subdivide geometry node

Surfsect

SurfsectBasic Example for Surfsect geometry node

Sweep

SweepBasic Example for Sweep geometry node

SweepCurve Example for Sweep geometry node

SweepDome Example for Sweep geometry node

WigglyWorm Example for Sweep geometry node

TimeShift

PlateBreak Example for TimeShift geometry node

Torus

TorusExamples Example for Torus geometry node

Triangulate 2D

Chainmail Example for Triangulate 2D geometry node

Twist

BasicTwist Example for Twist geometry node

Unpack

UnpackWithStyle Example for Unpack geometry node

UV Project

ProjectionTypes Example for UV Project geometry node

UV Transform

SoftRotate Example for UV Transform geometry node

Vertex Split

VertexTexture Example for Vertex Split geometry node

Visibility

VisibilityCheckers Example for Visibility geometry node

Volume Analysis

volumeanalysis_curvature Example for Volume Analysis geometry node

volumeanalysis_grad Example for Volume Analysis geometry node

Volume Blur

volumeblur Example for Volume Blur geometry node

Volume Compress

volumecompress Example for Volume Compress geometry node

Volume Feather

volumefeather Example for Volume Feather geometry node

Volume from Attribute

volumefromattrib Example for Volume from Attribute geometry node

Volume Merge

DetectOverlap Example for Volume Merge geometry node

volumemerge Example for Volume Merge geometry node

Volume Reduce

barycenter Example for Volume Reduce geometry node

Volume Resample

volumeresample Example for Volume Resample geometry node

Volume Surface

volumesurface_explicitgrade Example for Volume Surface geometry node

volumesurface_hierarchy Example for Volume Surface geometry node

volumesurface_simple Example for Volume Surface geometry node

Volume VOP

ImportVolumes Example for Volume VOP geometry node

Wire Blend

Wireblend Example for Wire Blend geometry node

Transform

ModulusTransform Example for Transform geometry node

Transform Pieces

TransformFracturedPieces Example for Transform Pieces geometry node

x