Skip to content
TiXL Documentation
Lib.image.generate.fractal
Initializing search
tixl3d/tixl
TiXL documentation
Getting started
Install
Using TiXL
Advanced
Contributing
Operator reference
TiXL Documentation
tixl3d/tixl
TiXL documentation
Getting started
Getting started
Getting started
Welcome to TiXL
What is TiXL
System requirements
A quick introduction to TiXL
Useful terminology
How TiXL works
Concepts
Video Tutorials
Skill Quest – TiXL's interactive tutorial system
Migrating from Tooll3
Reporting Issues (aka Bugs 🐛) or Feature Requests
Community
Install
Install
Install
Installation
Install on Linux
InstallMacOS
Installing with development environment
Using TiXL
Using TiXL
Using TiXL
Using the timeline
Presets and Snapshots
KeyboardShortcuts
Building graphs
Sending and receiving OSC messages
Notes on Implementing ArtNet Support
Exporting Videos and Image Sequences
Exporting content as stand alone executables
Real-time Rendering for Artists
Optimizing render performance
RemoveStaticBackground
Using TiXL for Live Performances
Backups
Creating and Using Example Projects for TiXL
FAQ
Advanced
Advanced
Advanced
Writing C# operators
Creating New Operators
FAQ: How to Write C# Ops
Using Custom Shader Operators
Building an Image Mosaic Effect with TiXL
Converting raymarching shader functions
Background information:
Designing, Converting and rendering Single Line Fonts
Contributing
Contributing
Contributing
Operator reference
Operator reference
Operator reference
Lib
Lib
Lib
Data
Data
Lib.data
Object
Object
Lib.data.object
PickObject
Field
Field
Lib.field
Adjust
Adjust
Lib.field.adjust
AbsoluteSDF
InvertSDF
NoiseDisplaceSDF
PushPullSDF
SetSDFMaterial
SpatialDisplaceSDF
TranslateUV
Analyze
Analyze
Lib.field.analyze
VisualizeFieldDistance
Combine
Combine
Lib.field.combine
BlendSDFWithSDF
CombineFieldColor
CombineSDF
StairCombineSDF
Generate
Generate
Lib.field.generate
Sdf
Sdf
Lib.field.generate.sdf
BoxFrameSDF
BoxSDF
CappedTorusSDF
CapsuleLineSDF
ChainLinkSDF
CustomSDF
CylinderSDF
FractalSDF
HeightMapSdf
Image2dSDF
OctahedronSDF
PlaneSDF
PrismSDF
PyramidSDF
RotatedPlaneSDF
SphereSDF
TorusSDF
Texture
Texture
Lib.field.generate.texture
Raster3dField
SubDivPattern3d
Vec3
Vec3
Lib.field.generate.vec3
ToroidalVortexField
Render
Render
Lib.field.render
RaymarchField
Render2dField
SampleFieldPoints
Space
Space
Lib.field.space
BendField
ReflectField
RepeatAxis
RepeatField3
RepeatFieldAtPoints
RepeatFieldLimit
RepeatPolar
RotateAxis
RotateField
TransformField
Translate
TwistField
Use
Use
Lib.field.use
ApplyVectorField
RaymarchPoints
SDFToColor
SdfReflectionLinePoints
SdfToVector
Flow
Flow
Lib.flow
BlendScenes
ExecRepeatedly
Execute
ExecuteOnce
LoadSoundtrack
LogMessage
Loop
Once
ResetSubtreeTrigger
Switch
TimeClip
Context
Context
Lib.flow.context
ExecuteRawBufferUpdate
GetBoolVar
GetFloatVar
GetForegroundColor
GetIntVar
GetMatrixVar
GetObjectVar
GetPosition
GetStringVar
GetVec3Var
SetBoolVar
SetFloatVar
SetIntVar
SetMatrixVar
SetObjectVar
SetRequestedResolutionCmd
SetStringVar
SetVec3Var
Skillquest
Skillquest
Lib.flow.skillQuest
DrawQuiz
ImageQuiz
ValueQuiz
Image
Image
Lib.image
Analyze
Analyze
Lib.image.analyze
CompareImages
DetectMotion
GetImageBrightness
ImageLevels
OpticalFlow
RemoveStaticBackground
WaveForm
Color
Color
Lib.image.color
AdjustColors
ChannelMixer
ColorGrade
ColorGradeDepth
ConvertColors
ConvertFormat
HSE
KeyColor
RemapColor
Tint
ToneMapping
Fx
Fx
Lib.image.fx
Blur
Blur
Lib.image.fx.blur
Bloom
Blur
DirectionalBlur
FastBlur
Sharpen
Distort
Distort
Lib.image.fx.distort
BubbleZoom
ChromaticDistortion
Displace
DistortAndShade
EdgeRepeat
FieldToImage
KochKaleidoskope
PolarCoordinates
TimeDisplace
Feedback
Feedback
Lib.image.fx.feedback
AdvancedFeedback
AdvancedFeedback2
AfterGlow
AfterGlow2
FluidFeedback
SimpleLiquid
SimpleLiquid2
Glitch
Glitch
Lib.image.fx.glitch
GlitchDisplace
RgbTV
SortPixelGlitch
SubdivisionStretch
Stylize
Stylize
Lib.image.fx.stylize
AsciiRender
ChromaticAbberation
ColorPhysarum
DetectEdges
Dither
FakeLight
Glow
HoneyCombTiles
LightRaysFx
MosiacTiling
Pixelate
ScreenCloseUp
StarGlowStreaks
Steps
VoronoiCells
Generate
Generate
Lib.image.generate
MunchingSquares2
Basic
Basic
Lib.image.generate.basic
Blob
BoxGradient
CheckerBoard
LinearGradient
NGon
NGonGradient
RadialGradient
RenderTarget
RoundedRect
Fractal
Fractal
Lib.image.generate.fractal
Lib.image.generate.fractal
Table of contents
Operators
MandelbrotFractal
Load
Load
Lib.image.generate.load
ImageSequenceClip
LoadImage
LoadImageFromUrl
LoadSvgAsTexture2D
Misc
Misc
Lib.image.generate.misc
JumpFloodFill
Sketch
SlidingHistory
Noise
Noise
Lib.image.generate.noise
FractalNoise
Grain
ShardNoise
TileableNoise
WorleyNoise
Pattern
Pattern
Lib.image.generate.pattern
FraserGrid
NumberPattern
Raster
Rings
RyojiPattern1
RyojiPattern2
SinForm
ValueRaster
ZollnerPattern
Transform
Transform
Lib.image.transform
Crop
ImageFFT
MakeTileableImage
MakeTileableImageAdvanced
MirrorRepeat
TransformImage
Use
Use
Lib.image.use
Blend
BlendImages
BlendWithMask
Combine3Images
CombineMaterialChannels
CombineMaterialChannels2
CustomPixelShader
DepthBufferAsGrayScale
FirstValidTexture
Fxaa
KeepInTextureArray
KeepPreviousFrame
NormalMap
PickTexture
RenderWithMotionBlur
SwapTextures
UseFallbackTexture
UseTextureReference
Io
Io
Lib.io
Audio
Audio
Lib.io.audio
AudioPlayer
AudioReaction
AudioToneGenerator
SpatialAudioPlayer
SpatialAudioPlayerGizmo
Dmx
Dmx
Lib.io.dmx
ArtnetInput
ArtnetOutput
DmxOutput
PointsToDmxLights
SacnInput
SacnOutput
Helpers
Helpers
Lib.io.dmx.helpers
Video2DPointScanner
VisualizeSpotLights
Obsolete
Obsolete
Lib.io.dmx.obsolete
ArtnetPixelOutput
PointsToRGBList
File
File
Lib.io.file
FilesInFolder
ReadFile
WriteToFile
Freed
Freed
Lib.io.freed
FreeDInput
FreeDOutput
Http
Http
Lib.io.http
WebServer
Input
Input
Lib.io.input
Gamepad
KeyboardInput
KeyboardInputAsInt
MouseInput
Json
Json
Lib.io.json
GetAttributeFromJsonString
RequestUrl
Midi
Midi
Lib.io.midi
LinkToMidiTime
MidiClip
MidiControlOutput
MidiInput
MidiNoteOutput
MidiOutput
MidiPitchbendOutput
MidiRecording
MidiSysexOutput
MidiTriggerOutput
Osc
Osc
Lib.io.osc
OscInput
OscOutput
Posistage
Posistage
Lib.io.posistage
PosiStageInput
PosiStageOutput
Ptz
Ptz
Lib.io.ptz
OnvifCamera
ViscaCamera
Serial
Serial
Lib.io.serial
SerialInput
SerialOutput
Tcp
Tcp
Lib.io.tcp
TcpClient
TcpServer
Udp
Udp
Lib.io.udp
UdpInput
UdpOutput
Video
Video
Lib.io.video
CameraCalibrator
NdiInput
NdiOutput
PlayAudioClip
PlayVideo
PlayVideoClip
ScreenCapture
SpoutInput
SpoutOutput
VideoClip
VideoDeviceInput
VideoStreamInput
Mediapipe
Mediapipe
Lib.io.video.mediapipe
FaceDetection
FaceLandmarkDetection
GestureRecognition
HandLandmarkDetection
ImageSegmentation
ObjectDetection
PoseLandmarkDetection
Websocket
Websocket
Lib.io.websocket
WebSocketClient
WebSocketServer
Mesh
Mesh
Lib.mesh
Draw
Draw
Lib.mesh.draw
DrawMesh
DrawMeshAtPoints
DrawMeshCelShading
DrawMeshChunksAtPoints
DrawMeshHatched
DrawMeshUnlit
DrawMeshWithShadow
VisualizeUvMap
Generate
Generate
Lib.mesh.generate
CubeMesh
CylinderMesh
DelaunayMesh
ExtrudeCurves
IcosahedronMesh
LoadObj
NGonMesh
QuadMesh
RepeatMeshAtPoints
SphereMesh
TorusMesh
Modify
Modify
Lib.mesh.modify
BlendMeshToPoints
BlendMeshVertices
CollapseVertices
ColorVerticesWithField
CombineMeshes
CustomFaceShader
CustomVertexShader
DeformMesh
DisplaceMesh
DisplaceMeshNoise
DisplaceMeshVAT
FlipNormals
MeshFacesPoints
MeshProjectUV
MoveMeshToPointLine
PickMeshBuffer
RecomputeNormals
ScatterMeshFaces
SelectVertices
SelectVerticesWithSDF
SplitMeshVertices
TextureDisplaceMesh
TransformMesh
TransformMeshUVs
Warp2dMesh
Numbers
Numbers
Lib.numbers
Anim
Anim
Lib.numbers.anim
AdsrEnvelope
Animators
Animators
Lib.numbers.anim.animators
AnimBoolean
AnimFloatList
AnimInt
AnimValue
AnimVec2
AnimVec3
OscillateVec2
OscillateVec3
SequenceAnim
TriggerAnim
Time
Time
Lib.numbers.anim.time
AbletonLinkSync
ClipTime
ConvertTime
DateTimeInSecs
GetFrameSpeedFactor
HasTimeChanged
LastFrameDuration
RunTime
SetPlaybackSpeed
SetPlaybackTime
SetTime
StopWatch
Time
Utils
Utils
Lib.numbers.anim.utils
FindKeyframes
SetKeyframes
Vj
Vj
Lib.numbers.anim.vj
ForwardBeatTaps
GetBpm
SetBpm
SetSpeedFactors
Bool
Bool
Lib.numbers.bool
Combine
Combine
Lib.numbers.bool.combine
All
And
Any
Or
Convert
Convert
Lib.numbers.bool.convert
BoolToFloat
BoolToInt
Logic
Logic
Lib.numbers.bool.logic
FlipBool
FlipFlop
HasBooleanChanged
Not
PickBool
ToggleBoolean
Trigger
WasTrigger
Xor
Process
Process
Lib.numbers.bool.process
CacheBoolean
DelayBoolean
DelayTriggerChange
KeepBoolean
Color
Color
Lib.numbers.color
BlendColors
BlendGradients
BuildGradient
CombineColorLists
DefineGradient
GradientsToTexture
HSBToColor
HSLToColor
KeepColors
OKLChToColor
PickColorFromImage
PickColorFromList
PickGradient
SampleGradient
Curve
Curve
Lib.numbers.curve
CurvesToTexture
SampleCurve
Data
Data
Lib.numbers.data
Utils
Utils
Lib.numbers.data.utils
GetListItemAttribute
GetPointDataFromList
JoinLists
SelectBoolFromFloatDict
SelectFloatFromDict
SelectVec2FromDict
SelectVec3FromDict
Float
Float
Lib.numbers.float
Adjust
Adjust
Lib.numbers.float.adjust
Abs
Ceil
Clamp
Floor
InvertFloat
Remap
Round
Sigmoid
Basic
Basic
Lib.numbers.float.basic
Add
Div
Log
Modulo
Multiply
Pow
Sqrt
Sub
Sum
Logic
Logic
Lib.numbers.float.logic
Compare
HasValueChanged
HasValueIncreased
IsGreater
PickFloat
TryParse
ValueToRate
Process
Process
Lib.numbers.float.process
Accumulator
BlendValues
Damp
DampAngle
DetectPulse
Ease
EaseKeys
FreezeValue
HasValueDecreased
Lerp
PeakLevel
RemapValues
SmoothStep
Spring
Random
Random
Lib.numbers.float.random
FloatHash
PerlinNoise
Random
Trigonometry
Trigonometry
Lib.numbers.float.trigonometry
Atan2
Cos
Sin
Floats
Floats
Lib.numbers.floats
Basic
Basic
Lib.numbers.floats.basic
ColorsToList
FloatListLength
FloatsToList
SetFloatListValue
Conversion
Conversion
Lib.numbers.floats.conversion
ComposeVec3FromList
FloatListToIntList
IntListToFloatList
Io
Io
Lib.numbers.floats.io
PlaybackFFT
Logic
Logic
Lib.numbers.floats.logic
PickFloatFromList
PickFloatList
Process
Process
Lib.numbers.floats.process
AmplifyValues
AnalyzeFloatList
ColorListToInts
CombineFloatLists
CompareFloatLists
DampFloatList
DampPeakDecay
DefineIqGradient
DeltaSinceLastFrame
KeepFloatValues
MergeFloatLists
RemapFloatList
SmoothValues
SumRange
ValuesToTexture
ValuesToTexture2
Int
Int
Lib.numbers.int
Basic
Basic
Lib.numbers.int.basic
AddInts
IntAdd
IntDiv
IntToFloat
ModInt
MultiplyInt
MultiplyInts
RandomChoiceIndex
SubInts
SumInts
Logic
Logic
Lib.numbers.int.logic
CompareInt
CountInt
HasIntChanged
IsIntEven
PickInt
Process
Process
Lib.numbers.int.process
ClampInt
FloatToInt
GetAPrime
IntListToBuffer
IntsToBuffer
KeepInts
MaxInt
MinInt
TryParseInt
Int2
Int2
Lib.numbers.int2
Basic
Basic
Lib.numbers.int2.basic
AddInt2
Process
Process
Lib.numbers.int2.process
Int2Components
MakeResolution
MaxInt2
ScaleResolution
ScaleSize
Ints
Ints
Lib.numbers.ints
IntListLength
IntsToList
MergeIntLists
PickIntFromList
SetIntListValue
Vec2
Vec2
Lib.numbers.vec2
AddVec2
DampVec2
DivideVector2
DotVec2
GridPosition
HasVec2Changed
Int2ToVector2
PadVec2Range
PerlinNoise2
PickVector2
RemapVec2
ScaleVector2
Vec2ToVec3
Vector2Components
Process
Process
Lib.numbers.vec2.process
EaseVec2
EaseVec2Keys
SpringVec2
Vec3
Vec3
Lib.numbers.vec3
AddVec3
BlendVector3
CrossVec3
DampVec3
DotVec3
EulerToAxisAngle
HasVec3Changed
LerpVec3
Magnitude
MulMatrix
NormalizeVector3
PerlinNoise3
PickVector3
RotateVector3
RoundVec3
ScaleVector3
SubVec3
TransformVec3
Vec2Magnitude
Vec3Distance
Vector3Components
Vector3Gizmo
Process
Process
Lib.numbers.vec3.process
EaseVec3
EaseVec3Keys
SpringVec3
Vec4
Vec4
Lib.numbers.vec4
DotVec4
PickColor
RgbaToColor
Vector4Components
Particle
Particle
Lib.particle
ParticleSystem
Force
Force
Lib.particle.force
AxisStepForce
CollisionForce
CustomForce
DirectionalForce
FieldDistanceForce
FieldVolumeForce
FollowMeshSurfaceForce
MeshVolumeForce
RandomJumpForce
ReconstructiveForce
SnapToAnglesForce
SwitchParticleForce
TextureMapForce
TurbulenceForce
VectorFieldForce
VelocityForce
VerletRibbonForce
VolumeForce
Point
Point
Lib.point
Combine
Combine
Lib.point.combine
BlendPoints
CombineBuffers
PairPointsForGridWalkLines
PairPointsForLines
PairPointsForSplines
PickPointList
SplinePoints
Draw
Draw
Lib.point.draw
DrawBillboards
DrawConnectionLines
DrawLines
DrawLinesAlt
DrawLinesBuildup
DrawLinesShaded
DrawMeshAtPoints2
DrawMovingPoints
DrawPoints
DrawPoints2
DrawPointsDOF
DrawPointsShaded
DrawRayLines
DrawRibbons
DrawTubes
VisualizePoints
Generate
Generate
Lib.point.generate
BoundingBoxPoints
CommonPointSets
DoyleSpiralPoints2
GridPoints
HexGridPoints
LinePoints
MeshVerticesToPoints
PointInfoLines
PointTrail
PointTrailFast
PointsOnImage
PointsOnMesh
RadialPoints
RepeatAtPoints
RepetitionPoints
SpherePoints
SubdivideLinePoints
Helper
Helper
Lib.point.helper
CpuPointToCamera
LoadObjAsPoints
PointToMatrix
PointsToCPU
SampleCpuPoints
Io
Io
Lib.point.io
DataPointConverter
DataPointImportExport
LineTextPoints
LoadSvg
PrepareSvgLineTransition
Modify
Modify
Lib.point.modify
AddNoise
AttributesFromImageChannels
ClearSomePoints
CustomPointShader
FilterPoints
LinearSamplePointAttributes
MapPointAttributes
MoveToSDF
PointAttributeFromNoise
PointColorWithField
RandomizePoints
ResampleLinePoints
SamplePointAttributes_v1
SamplePointColorAttributes
SamplePointsByCameraDistance
SelectPoints
SelectPointsWithSDF
SetAttributesWithPointFields
SetPointAttributes
SortPoints
TransformWithImage
Sim
Sim
Lib.point.sim
PointSimulation
SamplePointSimAttributes
SimCentricalOffset
SimDirectionalOffset
SimDisplacePoints2d
SimForceOffset
SimNoiseOffset
Experimental
Experimental
Lib.point.sim.experimental
ApplyRandomWalk
GrowStrains
SimBlendTo
SimFollowMeshSurface
SimPointMeshCollisions
Transform
Transform
Lib.point.transform
BoundPoints
FindClosestPointsOnMesh
IkChain
MovePointsToCurveSpace
OrientPoints
PolarTransformPoints
ReorientLinePoints
SnapPointsToGrid
SnapToPoints
SoftTransformPoints
TransformFromClipSpace
TransformPoints
TransformSomePoints
WrapPointPosition
WrapPoints
Usse
Usse
Lib.point.usse
KeepPreviousPointBuffer
Render
Render
Lib.render
Analyze
Analyze
Lib.render.analyze
GetScreenPos
GpuMeasure
Basic
Basic
Lib.render.basic
DrawScreenQuad
DrawScreenQuadAdvanced
DustParticles
FadingSlideShow
Layer2d
ShadowPlane
Text
TextOutlines
Camera
Camera
Lib.render.camera
ActionCamera
BlendCameras
CamPosition
Camera
CameraWithRotation
CurrentCamMatrices
OrbitCamera
OrthographicCamera
ReuseCamera
ShiftCamera
Analyze
Analyze
Lib.render.camera.analyze
VisualizeCamTrail
Gizmo
Gizmo
Lib.render.gizmo
ConeGizmo
DrawBoxGizmo
DrawCamGizmos
DrawLineGrid
DrawSpatialAudioGizmos
DrawSphereGizmo
GridPlane
Locator
PlotValueCurve
VisibleGizmos
Postfx
Postfx
Lib.render.postfx
DepthOfField
GodRays
MotionBlur
ProjectLight
SSAO
TemporalAccumulation
Scene
Scene
Lib.render.scene
DrawScene
LoadGltfScene
Shading
Shading
Lib.render.shading
DefineMaterials
Equirectangle
GetPointLightOccclusion
IntToWrapmode
LenseFlareSetup
LenseFlareSetupAdvanced
PointLight
SetEnvironment
SetFog
SetMaterial
SetPointLight
SetRequestedResolution
SetShadow
TextureToCubeMap
UseMaterial
Sprite
Sprite
Lib.render.sprite
DrawPointSprites
DrawPointSpritesShaded
TextSprites
Transform
Transform
Lib.render.transform
Group
RotateAroundAxis
RotateTowards
Shear
SliceViewPort
SpreadIntoGrid
SpreadLayout
Transform
Utils
Utils
Lib.render.utils
ConvertEquirectangle
DrawAsSplitView
RepeatWithMotionBlur
RequestedResolution
String
String
Lib.string
Buffers
Buffers
Lib.string.buffers
Convert
Convert
Lib.string.buffers.convert
StringBuilderToString
Transform
Transform
Lib.string.buffers.transform
StringInsert
Combine
Combine
Lib.string.combine
BlendStrings
CombineStrings
FloatListToString
StringRepeat
Convert
Convert
Lib.string.convert
FloatToString
IntToString
Vec3ToString
Datetime
Datetime
Lib.string.datetime
CountDown
DateTimeToFloat
DateTimeToString
NowAsDateTime
StringToDateTime
TimeToString
List
List
Lib.string.list
JoinStringList
KeepStrings
PickStringFromList
SplitString
StringLength
ZipStringList
Logic
Logic
Lib.string.logic
FilePathParts
HasStringChanged
PickString
PickStringPart
Random
Random
Lib.string.random
AnimRandomString
BuildRandomString
MockStrings
Search
Search
Lib.string.search
IndexOf
SearchAndReplace
SubString
Transform
Transform
Lib.string.transform
ChangeCase
WrapString
Table of contents
Operators
Lib.image.generate.fractal
¶
Operators
¶
MandelbrotFractal
Auto-generated from the operator library.
Back to top