Divooka Open Standard - Libraries

A total of 41 toolboxes: 3D Modeling,3D Rendering,AI Services,Animation,Application Framework,Assets,Atomic Dispatch,Audio,Audio Processing,Basic,C# Programming,Computer Graphics,Data Analytics,Data Service,Data Types,Database,Divooka Notebook,Documents,Examples,Experimental,Generative AI,Graphics,Library Assets,Linear Algebra,LLM,Math,Metaprogramming,Module Management,Operating System,Physics,Plotting,Procedural Planet Maps,Procedural Terrain,Programming,Realtime Rendering,Services,Software Development,Synth,Text Processing,Utilities,Video Processing.

Table of Contents

Toolbox Categories
3D Modeling Mesh Primitive Selection
Divooka3d Geometry Factory
3D Preview Scene
He01editing Routines
Self Replicating Tree
Declarative DSG Routines
GeometryConverters
CustomTreeNodeCreationRoutines
3D Rendering HEMeshRawGeometryObjReaderWriter
PreviewSceneRenderer
FaceIndexMeshWriter
GeometryImporter
AI Services Open AI (Legacy)
Nim
OpenAIHelper
Deep Seek Helper
Comfy UI
Yolo V2
Ollama
OpenAIImageGenerator
Hugging Face
OpenAI Image Generation
OnnxRunner
Animation GlobalAnimationController
Flipbook
ProceduralFlipbook
Application Framework Divooka Graph
Realtime Application
Presentation Maker
Events Framework Instance Abstract Object
Pipeline Utilities
MacroAutomation
GlazeSprite
QuickServe
TandrumGUIApplication
Procedural Subprogram
Basic Application
DashboardBuilder
UIHelper
Assets EmbeddedVolumes
Atomic Dispatch Divooka Atomic Dispatch
Audio AudioIOHelper
Audio Processing Audio Helper
Basic Number Routines
Vector3d
Array Routines
Text Routines
DateTimeRoutines
EnumRoutines
Procedural Programming
Primitive Nodes
Programming
Advanced Types
Boolean Routines
GUI
C# Programming Pure Evaluator
Computer Graphics MediaColors
Procedural Texture Generator
Color
Pixel Image
Painting Program
Image Processing Filters
Simple Shape Images
Vector 2D
Pixel Image Routines
Pixel Image (Enhanced)
GrayscaleImage
CustomDataArrayEntries
PixelImageEditorEnhancement
DataEntryCurves
Image Composer
ShapeOperations
ImageLoader
Data Analytics Divooka Data Grid
InMemorySQLite
Transformation
Divooka Data Column
Easy Query
GoogleSheetsHelper
Excel Reader
Data Service History Data
Simple Ticker
Data Types EnumerableRoutines
Type Routines
List Routines
Conversion Routines
Dictionary Routines
Value Tuple Routines
QuickStore
ObjectRoutines
Dynamic Operations
Collections Helper
Database PostgreSQLHelper
SQLite
LiteDB
ODBC Helper
Divooka Notebook NotebookCreator
Documents PDF Helper
Examples Sample Data
Experimental Fact Machine
Generative AI Speech Engine
Graphics ShaderExamples
Shader Lab
GaussianSplattingLab
Library Assets DivookaTextureAssets
Linear Algebra Vector
Vector Routines
DivookaMatrix
LLM Completion Engine
Retrieval Embedding Engine
DivookaToolsLibrary
Math Symbolic Math
Metaprogramming Media Assets Extensions
EditorAutomation
BasicGraphQueries
Module Management Data Members
Operating System FileSystemRoutines
Input Buffer
Path
Output Buffer
Mutable Constructive Byte Array
StandardInputOutput
RuntimeEnvironment
Physics PhysicsExperiment
PhysicsSimPreviewer
Plotting Custom Plot
Quick Plot
Plot Options
Plot Configurations
Plot Description Data
CombineMethod
Plotters
AlignmentOptions
Pure Plot
FlowchartConfiguration
FunctionType
Chart Configurations
Plot Type
Statistical Facts
LinePatterns
DateStepUnit
ContourCombineMethod
FloatingAxisConfig
DotStyle
FlowchartOrientation
Dhole
ScottPlotExtensions
Procedural Planet Maps WorldMapCreator
Procedural Terrain Heightmap
Cell Based Terrain
Heightmap Operations
Cell Based Terrain Query Engine
Heightmap Visualization Routines
Heightmap Pipeline Procedural
Heightmap Erosion Extensions
Heightmap Generator
Heightmap Erosion Operations
HeightmapColorer
Heightmap Mesher
Heightmap Texturer
Cell Based Terrain Heightmap Interop
CellBasedTerrainQueryEngineFactory
Programming Thread Routines
Time Measure Utility
System Info Inspector
Subprogram
Realtime Rendering QuickPreviewSet
Services DigitalOceanHelper
Software Development Web API
Downloader
ExportHelper
Synth Midi Operator
Euterpe
MidiFileReader
Cantus
Audio Recording Helper
Jian Pu Sheet Music Renderer Helper
SoundFilePathResolver
Text Processing Markdown Conversion Helper
MarkdownRendering
Utilities Quick Image Edit
Random Generator
SMTP Email Helper
Video Editing Helper
FFMPEGDependencyHelper
Public API
Brave Search
Photo Stylizer
News Reader
Video Processing VideoHelper
FlipbookIO
FlipbookActions

1.3D Modeling

A total of 8 categories.

1.1 Mesh Primitive Selection

Node Summary
Brush Select Faces Box Face box brush.If requireFullyInside=false: selects face if centroid is inside OR any vertex is inside.If requireFullyInside=true: selects only if all face vertices are inside.
Brush Select Faces Sphere Face sphere brush.If requireFullyInside=false: selects face if centroid is inside OR any vertex is inside.If requireFullyInside=true: selects only if all face vertices are inside.
Brush Select Vertices Box No more details available.
Brush Select Vertices Sphere No more details available.
Checker Deselect Edges No more details available.
Checker Deselect Faces No more details available.
Checker Deselect Vertices Simple DCC-style "checker deselect":keep one item, skip offset items, repeat by sorted Id order.This is deterministic and works on arbitrary topology.
Compute Face Area Works for planar or mildly non-planar n-gons.Computes 0.5 * sum(cross(v_i, v_{i+1})) .
Edge Faces No more details available.
Edge Neighbors No more details available.
Edges From Faces No more details available.
Edges From Vertices No more details available.
Edges Of Vertex No more details available.
Edge Vertices No more details available.
Expand Edges No more details available.
Expand Faces No more details available.
Expand Vertices No more details available.
Face Edges No more details available.
Face Neighbors No more details available.
Faces From Edges No more details available.
Faces From Vertices No more details available.
Faces Of Vertex No more details available.
Flood Select Faces No more details available.
Flood Select Vertices No more details available.
Half Edges Of Vertex No more details available.
Intersect No more details available.
Invert Edges No more details available.
Invert Faces No more details available.
Invert Vertices No more details available.
Mask Select Polygon face selection using image mask.Top +Z projection.
Parse Index Group Parses expressions like:"1""1,2,7""0-5""0-5,8,10-12"Supports whitespace.
Select Adjacent Edges No more details available.
Select Adjacent Faces No more details available.
Select Adjacent Vertices No more details available.
Select Boundary Edges No more details available.
Select Boundary Faces No more details available.
Select Boundary Of Faces No more details available.
Select Boundary Vertices Of Faces No more details available.
Select Downward Faces Select downward facing/bottom faces.
Select Edge By Id No more details available.
Select Edge Loop No more details available.
Select Edge Ring No more details available.
Select Edge Ring Complicated No more details available.
Select Edges No more details available.
Select Edges By Face Angle No more details available.
Select Edges By Length No more details available.
Select Edges By Predicate No more details available.
Select Edges Inside Box No more details available.
Select Edges Inside Sphere No more details available.
Select Face By Id No more details available.
Select Face Loop No more details available.
Select Faces No more details available.
Select Faces By Area No more details available.
Select Faces By Centroid Inside Box No more details available.
Select Faces By Centroid Inside Sphere No more details available.
Select Faces By Min Sides No more details available.
Select Faces By Normal Selects faces whose normal points within maxAngleDeg of the target direction.Example: Upward faces = direction = Vector3d.UnitZ, maxAngleDeg = 30.
Select Faces By Predicate No more details available.
Select Faces By Sides No more details available.
Select Faces Connected To Edges No more details available.
Select Faces Facing Point No more details available.
Select Interior Edges No more details available.
Select Interior Faces Face is considered "interior" here if none of its edges touch the mesh boundary.This is the topological version that is reliable with the current half-edge data.
Select Linked Edges No more details available.
Select Linked Faces No more details available.
Select Linked Flat Faces No more details available.
Select Linked Vertices No more details available.
Select Loose Edges No more details available.
Select Loose Vertices No more details available.
Select Mirror Vertices No more details available.
Select Naked Edges No more details available.
Select Non Manifold Edges No more details available.
Select Non Manifold Vertices No more details available.
Select Random Edges No more details available.
Select Random Faces No more details available.
Select Random Vertices No more details available.
Select Sharp Edges No more details available.
Select Shortest Edge Path No more details available.
Select Shortest Face Path No more details available.
Select Shortest Vertex Path No more details available.
Select Side Faces No more details available.
Select Side Of Active Blender-like Side of Active for vertices.Uses active vertex as origin and local axis test in object space.
Select Similar Edges By Length No more details available.
Select Similar Faces By Normal No more details available.
Select Similar Faces By Sides No more details available.
Select Upward Faces Select upward facing/top faces.
Select Vertex By Id No more details available.
Select Vertices No more details available.
Select Vertices By Plane Side No more details available.
Select Vertices By Predicate No more details available.
Select Vertices By Valence No more details available.
Select Vertices Connected To Edges No more details available.
Select Vertices Inside Box No more details available.
Select Vertices Inside Sphere No more details available.
Shrink Edges Removes edges on the border of the current edge selection.A selected edge survives only if all adjacent edges through both endpoint vertices are selected.
Shrink Faces Removes the outer "shell" of the face selection each step.A selected face survives only if all face-neighbors are also selected.Boundary of the mesh is treated as outside, so boundary-touching selected faces shrink away.
Shrink Vertices Removes boundary-like vertices of the current vertex selection.A selected vertex survives only if all its adjacent vertices are also selected.
Subtract No more details available.
To Ids No more details available.
To Index Group No more details available.
Try Get Edge No more details available.
Try Get Face No more details available.
Try Get Vertex No more details available.
Union No more details available.
Vertex Neighbors No more details available.
Vertices From Edges No more details available.
Vertices From Faces No more details available.

1.2 Divooka3d Geometry Factory

Node Summary
Array Copy
Bevel Edges
Bevel Faces
Bevel Mesh
Bridge Edge Loops
Bridge Faces
Create Bipyramid Gem
Create Box Create a box of any size.
Create Cone Create a cone.
Create Cube Create a square cube.
Create Cylinder Create a quad face cylinder.
Create Fence
Create Great Wall
Create Grid Create a quad grid mesh
Create Ico Sphere Create a triangle sphere.
Create Leaf Blade Creates a pointed leaf blade in local XY plane, oriented by rotation.Local +X = tip direction, local +Z = leaf normal.Can be flat double-sided or slightly thickened.
Create Leaf Quad
Create Oriented Box No more details available.
Create Prism
Create Space Buddy
Create Square Pyramid Creates a stepped square pyramid (a ziggurat/frustum made of quads only).
Create Stair Creates a common stair.
Create Star Prism
Create Torus Create a quad face torus.
Create Tree
Create Tube
Create Uv Sphere Create a UV sphere (quad face).
Difference
Inset Faces
Intersection
Mirror X Copy
Mirror Y Copy
Mirror Z Copy
Pack Pack multiple meshes into one.
Radial Array Copy Degrees
Revolve
Rotate
Scale
Transform
Translate
Union
Unpack Islands No more details available.

1.3 3D Preview Scene

Node Summary
Assign Object Color Material
Assign Random Object Color No more details available.
Combine No more details available.
Rotate Object No more details available.
Scale Object No more details available.
Set Shade Smooth No more details available.
Translate Translate groups of objects.
Translate Object No more details available.

1.4 He01editing Routines

Node Summary
Bevel Bevel single face.
Bridge Edge Loops No more details available.
Extrude Faces Extrude as connected face.
Extrude Individual Faces Extrude individual faces.
Fracture No more details available.
Inset Inset single face.
Pack
Unpack No more details available.

1.5 Self Replicating Tree

Node Summary
Analyze No more details available.
Example No more details available.
Example2 No more details available.
Generate Mesh No more details available.
Generate Mesh From Instance No more details available.
Generate Wireframe No more details available.
Get Example Source No more details available.
Replicate No more details available.
To Wireframe No more details available.

1.6 Declarative DSG Routines

Node Summary
Apply Applies a rule set on seed geometries.
Empty Shape No more details available.
Evaluate Tree No more details available.
Face Component Action
Instance No more details available.
Sequence No more details available.
Set Context Size

1.7 GeometryConverters

Node Summary
Half Edge Mesh To N Gon Converts Representations.HalfEdgeMesh back to Representations.NGonFaceIndexMesh.Produces 1-based face indices.Face and vertex order are preserved by ID order as stored in the mesh collections.
N Gon To Half Edge Mesh Converts between editable half-edge topology and simple face-index mesh representation.
To Interleaved Mesh Data Converts an NGonFaceIndexMesh into flat triangle index buffers.Output layout per vertex:pos3 normal3 uv2 tangent4.
To N Gon Face Index Mesh Converts InterleavedTriangleGeometry back into an NGonFaceIndexMesh.Produces only triangle faces, since the source no longer preserves original polygon grouping.Lossy for non-triangle topology, as the original n-gon grouping is gone after triangulation.

1.8 CustomTreeNodeCreationRoutines

Node Summary
Configure Replication No more details available.
Create Tree Node No more details available.

2.3D Rendering

A total of 4 categories.

2.1 HEMeshRawGeometryObjReaderWriter

Node Summary
Read No more details available.
Read From File No more details available.
Read From String No more details available.
Write No more details available.
Write To File No more details available.
Write To String No more details available.

2.2 PreviewSceneRenderer

Node Summary
Render Mesh To Image No more details available.
Render Scene To Image No more details available.

2.3 FaceIndexMeshWriter

Node Summary
Save As Obj No more details available.

2.4 GeometryImporter

Node Summary
Import Animated Model No more details available.

3.AI Services

A total of 11 categories.

3.1 Open AI (Legacy)

Node Summary
Enable Trace No more details available.
Trace Counter No more details available.
Tracer Session Data Time No more details available.
Add Trace No more details available.
Ask Chat GPT About Data Asks ChatGPT a question about structured data provided in CSV format.
Ask Chat GPT About Image Asks ChatGPT a question about an image reference.
Breakup Message Brute Force Breaks up a message into smaller parts based on token size constraints.Given an original message and allowable max window size, break it down by token count.
Chat GPT Complete Generates a completion using ChatGPT.
Configure Open AI Configures the OpenAI API by providing the necessary API key and model selection.
Generate Audio Completion Like text completion, but also generates an audio version.
Generate Response No more details available.
Get Gpt5nano No more details available.
Get Open Ai3 5turbo No more details available.
Get Open Ai4o No more details available.
Get Open Ai4o Mini No more details available.
Get Open A Io1 No more details available.
Get Open A Io3mini No more details available.
Get Embedding Retrieves an embedding representation of the given content.
Get Token Count Gets the token count for a given message and model.
Moderate Flag Use OpeNAI moderation to decide whether some content contains flagged information.
Text To Speech Synthesises speech and returns it as a 44.1 kHz stereo segment.
Text To Speech Raw Simple text-to-speech. No tone reflection etc. For advanced use, do GenerateAudio.
Transcribe Transcribes a 44.1 kHz stereo clip via Whisper.
Transcribe Folder Audios Transcribe with automatic chunking.
Use Computer No more details available.
Use Computer Screenshot Only used for reply. Must use UseComputer to start usage first.

3.2 Nim

Node Summary
Configure Bria AI Configures the Bria AI model for text-to-image generation.
Configure Deep Seek Configures the DeepSeek R1 model with default parameters.
Configure Fuyu8b Configures the Fuyu8B multi-modal model with customizable parameters.
Configure Gemma2b Configures the Google Gemma 2B model with default parameters.
Configure Kosmos2 Configures the Kosmos 2 model with default parameters.
Configure Llama3 Configures the LLaMA3 model with customizable parameters.
Configure Mistral7b Configures the Mistral7B model with customizable parameters.
Configure NIM Configures the NVIDIA NIM API by providing the necessary API key and model selection.
Configure Phi3 Configures the Phi3 model with customizable parameters.
Configure Sd3 Configures the SD3 (Stable Diffusion 3) model for text-to-image generation.
Nim Image Text To Text Calls the NVIDIA NIM API to generate a text response from an image/text input.
Nim Text Generation Calls the NVIDIA NIM API to generate text.
Nim Text To Image Calls the NVIDIA NIM API to generate an image from a text description.

3.3 OpenAIHelper

Node Summary
Chat No more details available.
Delete Vector Store Contents No more details available.
Invoke Chat With File Search No more details available.
Transcribe Audio File No more details available.
Update Vector Store Contents No more details available.

3.4 Deep Seek Helper

Node Summary
Auto Summarize Summarizes the given source text using AI.
Auto Translate Translates the source text into the specified target language using AI.
Chat Provides a continuous chat experience with automatic memory size management.This method interacts with OpenAI's ChatGPT, maintaining a session history and returning responses based on user input and system prompts.
Complete Sends a query to the DeepSeek API and returns the generated completion.
Configure Deek Seek Configures the DeepSeek API by providing the necessary API key and model selection.

3.5 Comfy UI

Node Summary
Advanced Generate Image No more details available.
Configure Comfy UI Service No more details available.
Generate From Workflow No more details available.
Generate From Workflow File No more details available.
Simple Generate Image No more details available.
Simple Modify Image No more details available.

3.6 Yolo V2

Node Summary
Batch Process Batch processes images for object detection.
Draw Bounding Box Draws bounding boxes on an image.
Filter Bounding Boxes Filters the bounding boxes based on overlap.
Get Absolute Path Combines folder path and relative path into an absolute path.
Log Detected Objects Logs detected objects in the image.
Parse Outputs Parses the model outputs into bounding boxes.

3.7 Ollama

Node Summary
Analyze Image Async
Analyze Image Async Streaming No more details available.
Configure Ollama
Ollama Chat No more details available.
Ollama Complete No more details available.

3.8 OpenAIImageGenerator

Node Summary
Image Models No more details available.
Generate Image No more details available.
Modify Image Async No more details available.
Modify Image Withmask Async No more details available.

3.9 Hugging Face

Node Summary
Image Text To Image Generates a text description from an image URL and an input prompt using a specified HuggingFace model.
Text Generation Generates text based on the provided input using a specified HuggingFace model.
Text To Image Generates an image from the provided text using a specified HuggingFace model.

3.10 OpenAI Image Generation

Node Summary
Generate Image Generate image using Dall-E.
Generate Image To File Generate image using Dall-E and save to file.

3.11 OnnxRunner

4.Animation

A total of 3 categories.

4.1 GlobalAnimationController

Node Summary
Add Frame Image No more details available.
Get Current Frame No more details available.
Get Current Second No more details available.
Get Current Second Floor No more details available.
Get End Frame No more details available.
Get Flipbook No more details available.
Get Fps No more details available.
Get Start Frame No more details available.
Set Current Frame No more details available.
Set Current Second No more details available.
Set Current Second Floor No more details available.
Set End Frame No more details available.
Set Flipbook No more details available.
Set Fps No more details available.
Set Start Frame No more details available.

4.2 Flipbook

Node Summary
Make Flipbook
Get Fps No more details available.
Get Frames No more details available.
Get Images No more details available.
Get Image No more details available.
Set Fps No more details available.
Set Images No more details available.

4.3 ProceduralFlipbook

Node Summary
Make Procedural Flipbook
Get Fps No more details available.
Get Frames No more details available.
Get Routine No more details available.
Get Image No more details available.

5.Application Framework

A total of 13 categories.

5.1 Divooka Graph

Node Summary
Children Modules Prefix No more details available.
Divooka Document Document Module Name No more details available.
Divooka Document Module Entry Method Name No more details available.
Divooka Module Local Payloads Store Property Name No more details available.
Divooka Module Run Method Name No more details available.
Parent Module Prefix No more details available.
Make Divooka Graph
Add Module Definitions Changed No more details available.
Add Module Reemitted No more details available.
Add Node No more details available.
Bind Module Run Action Binds run action with strong signatures: No inputs/outputs for flows/events, strong inputs/outputs for function and routines.
Bookkeep Generated Type Node Save a reference of the node with its corresponding source.
Compile Rfc136 Compile to a type.For dataflows this is going to be a static class. For procedural context this is going to be a class inherited from its base type.
Create Node No more details available.
Delete No more details available.
Delete Selections No more details available.
Enumerate Executable Nodes No more details available.
Get Auto Layout Command No more details available.
Get Bookmarks No more details available.
Get Children Graphs No more details available.
Get Comment Selection Command No more details available.
Get Connections No more details available.
Get Create Connection Command No more details available.
Get Delete Selection Command No more details available.
Get Disconnect Connector Command No more details available.
Document When null, this is a "headless" canvas.
Get Duplicate Selection Command No more details available.
Emitted Type A standalone type for this particular module only.The emitted type contain module members: data and behaviors (children graphs), but NOT the graph itself (aka. nodes on the graph).
Get Failure Report Mode No more details available.
Graph Identity An identity for emit-time check.
Get Graph Mode No more details available.
Get Graph Name No more details available.
Get Host No more details available.
Indexer
Get Is Dataflow Context No more details available.
Is Document Module This graph represents the document itself.Each document should contain only one (or zero) containing main module.
Is Entry Module This graph should be executable and represents the entry module to the document.
Get Is Procedural Context No more details available.
Get Is Record Graph No more details available.
Get Local Graphs No more details available.
Get Nodes No more details available.
Parent Module Parent modules form a stack until hits a null.The parent graph must be of GraphContext.Module type.
Get Pending Connection No more details available.
Get Procedural Context Type No more details available.
Reference Base Path Indicates current file path. This is optional. No one should ever depend on this!
Root Module Root parent
Get Runtime Engine No more details available.
Get Selected Nodes No more details available.
Try Prompt Create Connection This is called when a pending connection is completed without any real target.
Get Viewport Zoom No more details available.
Get Available Custom Events No more details available.
Get Data Property Members No more details available.
Get Function Graph Input Output Definitions No more details available.
Get Node No more details available.
Get Node By Name Get node by local name (whatever its title is in whatever language it's in)
Get Node By Name``1 Get node by local name (whatever its title is in whatever language it's in)
Get Parents No more details available.
Get Routine Graph Input Output Definitions No more details available.
Has Parents Typically all modules/graphs have parents except document root module.
Instantiate Rfc136 Instantiate the graph into a wrapped object, giving access to the graph's interfaces indirectly as programmable APIs.
Notify Module Definitions Changed For modules.
Prepare Module For Compilation No more details available.
Remove Module Definitions Changed No more details available.
Remove Module Reemitted No more details available.
Remove Node No more details available.
Reset
Set Bookmarks No more details available.
Set Children Graphs No more details available.
Set Connections No more details available.
Set Failure Report Mode No more details available.
Set Graph Mode No more details available.
Set Graph Name No more details available.
Set Local Graphs No more details available.
Set Nodes No more details available.
Set Procedural Context Type No more details available.
Set Runtime Engine No more details available.
Set Selected Nodes No more details available.
Set Viewport Zoom No more details available.
Should Reemit No more details available.
Get All Variables No more details available.
Module Definitions Changed No more details available.
Module Reemitted No more details available.

5.2 Realtime Application

Node Summary
Make Realtime Application
Clear No more details available.
Draw Arc
Draw Circle
Draw Ellipse
Draw Image No more details available.
Draw Line
Draw Polygon
Draw Quad
Draw Rectangle
Draw Sprite No more details available.
Draw Text
Service Provider Set by the host runtime.
Get Actual Window Size Get actual window size (e.g. after resizing, but the game window may just stretch things depending on setting).
Get Mouse Button States No more details available.
Get Mouse Position No more details available.
Get Window Size Get design-time or specified window size.
Hide Cursor Can be used both during Initialized and Update. Cannot use in Start.
Is Key Down No more details available.
Make Sprite No more details available.
Play Music Supported file formats: WAV, OGG/Vorbis and FLAC. MP3 is supported for decoding but not encoding.
Play Sound Supported file formats: WAV, OGG/Vorbis and FLAC. MP3 is supported for decoding but not encoding.
Set Cursor No more details available.
Set Loop No more details available.
Set Pitch
Set Volume
Set Window Background No more details available.
Set Window Size No more details available.
Show Cursor No more details available.
Show Debug Information No more details available.
Sprite Collide No more details available.
Initialized No more details available.
Key Down No more details available.
Update No more details available.

5.3 Presentation Maker

Node Summary
Configure Presentation Configures presentation settings such as slide numbers and footer text.
Configure Slide Configures the slide style with specified font sizes, fonts, and background settings.
Configure Slide Colors No more details available.
Configure Slide Fonts
Create Slides Section
Demo Slide Provides a on-slide subgraph for real-time demo.
Hero Slide Creates a Hero Slide with a title, header, and media content. The media takes over the whole screen.
Make Canvas Media Content No more details available.
Merge Sections Merge slides of sections into a single section.
One Body Slide Creates a One-Body Slide with a header, body text, and optional media.
Present Starts a presentation from slide sections.
Title Slide Creates a Title Slide with a title and optional subtitle.
Two Body Slide Defines a multi-column slide

5.4 Events Framework Instance Abstract Object

Node Summary
Last Return Experimental.
Get Return No more details available.
Get Returns No more details available.
Return No more details available.

5.5 Pipeline Utilities

Node Summary
Execute Run program
Feed Run program and feed standard input from string
Pipe Start a pipeline with program
Run Run CLI style.

5.6 MacroAutomation

Node Summary
Click Mouse No more details available.
Double Click Mouse No more details available.
Hide Editor No more details available.
Move Cursor No more details available.
Press Key No more details available.
Scroll Absolute No more details available.
Send Text No more details available.
Set Cursor No more details available.
Set Mouse State No more details available.
Wait No more details available.

5.7 GlazeSprite

Node Summary
Get Scale No more details available.
Get Size No more details available.
Get Source Start No more details available.
Set Scale No more details available.
Set Size No more details available.
Set Source Start No more details available.

5.8 QuickServe

Node Summary
Get Blank Page Get a blank HTML page.
Serve HTML Serve single html text

5.9 TandrumGUIApplication

Node Summary
Get Control No more details available.
Set Text No more details available.

5.10 Procedural Subprogram

Node Summary
Entry Event Name No more details available.
Make Procedural Subprogram

5.11 Basic Application

Node Summary
Make Basic Application
Start No more details available.

5.12 DashboardBuilder

Node Summary
Configure Dashboard

5.13 UIHelper

6.Assets

A total of 1 categories.

6.1 EmbeddedVolumes

Node Summary
Get Sample MRI Scan No more details available.

7.Atomic Dispatch

A total of 1 categories.

7.1 Divooka Atomic Dispatch

Node Summary
Atomic Dispatch (CPU)
Atomic Dispatch (GPU)

8.Audio

A total of 1 categories.

8.1 AudioIOHelper

Node Summary
Save No more details available.

9.Audio Processing

A total of 1 categories.

9.1 Audio Helper

Node Summary
Add Samples No more details available.
Bytes To Samples No more details available.
Center Pad Pad left and right, keeping the audio centered.
Combine Audio No more details available.
Convert Convert an audio file to another format (output format inferred from extension).
Convert To Wav No more details available.
Cut Pieces Cuts a Types.StandardAudioSegment into smaller clips whose duration does not exceed, preferring to split on extended silence gaps when available.
Fade In Apply a volume ramp from silence to full over seconds.
Fade In Out Apply both fade‑in and fade‑out of equal duration.
Fade Out Apply a volume ramp from full to silence.
Fit Convert an arbitrary 16‑bit PCM payload to a 44.1 kHz stereo Types.StandardAudioSegment.
Left Pad Pad silence to the left; if audio is shorter than specified total seconds and clip is true, clip it, otherwise leave audio alone.
Load No more details available.
Merge Mix multiple segments together; the resulting length equals the longest input.
Mute Channel Zero‑out a single channel.
Normalize Scale amplitudes so the peak falls at ≤ 80 % of Int16.MaxValue to avoid clipping.
Play Play a clip asynchronously without blocking the caller.
Reverse Reverse the sample order (creating a backwards clip).
Right Pad Right‑pad the audio so its total length becomes seconds.
Save Save a Types.StandardAudioSegment as a 16‑bit WAV.
Sine Wave Procedurally generate a stereo sine wave.
Swap Channels Swap left and right channels.
Truncate Truncate to max seconds. If audio exceeds that, fill with silence, if fill is true, otherwise keep audio lenth.

10.Basic

A total of 13 categories.

10.1 Number Routines

Node Summary
Atomic Mass Unit Atomic mass constant (kg)1 unified atomic mass unit (u).
Avogadro Avogadro's number (1/mol)Number of particles per mole.
Boltzmann Constant Boltzmann constant (J/K)Relates temperature to energy.
Coulomb Constant Coulomb constant (N·m2/C2)k_e = 1 / (4π ε₀)
Euler's Number Euler's number (e).Base of the natural logarithm; fundamental in calculus, growth/decay processes, and complex analysis.
Electron Mass Electron mass (kg)Rest mass of an electron.
Elementary Charge Elementary charge (C)Magnitude of charge of a proton/electron.
Faraday Faraday constant (C/mol)Charge per mole of electrons.
Gas Constant Universal gas constant (J/(mol·K))R = N_A * k_B
Gravitational Constant Gravitational constant (m3·kg-1·s-2)Fundamental constant in Newtonian gravity.
Neutron Mass Neutron mass (kg)Rest mass of a neutron.
Pi Archimedes' constant (π).Ratio of a circle's circumference to its diameter; ubiquitous in geometry, trigonometry, and wave mechanics.
Planck Constant Planck constant (J·s)Relates energy and frequency: E = h·ν.
Proton Mass Proton mass (kg)Rest mass of a proton.
Reduced Planck Constant Reduced Planck constant (J·s)ħ = h / (2π)
Rydberg Rydberg constant (1/m)Appears in atomic spectra.
Speed Of Light Speed of light in vacuum (m/s)Exact value defined by SI.
Standard Atmosphere Standard atmospheric pressure (Pa)1 atm in SI units.
Standard Gravity Standard acceleration due to gravity on Earth (m/s2)Conventional standard value.
Stefan Boltzmann Stefan–Boltzmann constant (W·m-2·K-4)Used in blackbody radiation.
Tau Tau (τ = 2π).Ratio of a circle's circumference to its radius; often preferred in formulas involving full rotations.
Vacuum Permeability Vacuum permeability (N/A2)Magnetic constant μ₀.
Vacuum Permittivity Vacuum permittivity (F/m)Electric constant ε₀.
Wien Displacement Wien displacement constant (m·K)Peak wavelength of blackbody radiation.
Absolute Value Returns the absolute value of a double-precision floating-point number.
Acos Returns the angle whose cosine is the specified number.
Acosh Returns the angle whose hyperbolic cosine is the specified number.
Acres To Square Meters No more details available.
Add Adds two numbers and returns the sum.
Asin Returns the angle whose sine is the specified number.
Asinh Returns the angle whose hyperbolic sine is the specified number.
Atan Returns the angle whose tangent is the specified number.
Atan2 Returns the angle whose tangent is the quotient of two specified numbers.
Atanh Returns the angle whose hyperbolic tangent is the specified number.
Atm To Pascals No more details available.
Bar To Pascals No more details available.
Bigger Than Determines whether the first double is greater than the second double.
Bigger Than Or Equal Determines whether the first double is greater than or equal to the second double.
Bit Decrement Returns the largest value that compares less than a specified value.
Bit Increment Returns the smallest value that compares greater than a specified value.
Calories To Joules No more details available.
Ceiling Returns the smallest integral value that is greater than or equal to the specified double-precision floating-point number.
Celsius To Fahrenheit No more details available.
Celsius To Kelvin No more details available.
Centimeters To Meters No more details available.
Clamp Returns value clamped to the inclusive range of min and max.
Clamp01 No more details available.
Compute Pi Computes PI to arbitrary accuracy (digits after decimal point).
Copy Sign Returns a value with the magnitude of x and the sign of y.
Cos Returns the cosine of the specified angle.
Cosh Returns the hyperbolic cosine of the specified angle.
Cube Root Returns the cube root of a specified number.
Cubic Meters To Liters No more details available.
Degrees To Radians No more details available.
Divide Divides the first number by the second and returns the quotient.
Electron Volts To Joules No more details available.
Equal To Determines whether the first double is equal to the second double.
Exp Returns e raised to the specified power.
Fahrenheit To Celsius No more details available.
Feet To Meters No more details available.
Floor Returns the largest integral value less than or equal to the specified double-precision floating-point number.
Frac No more details available.
Fused Multiply Add Returns (x * y) + z, rounded as one ternary operation.
Gallons To Liters No more details available.
Grams To Kilograms No more details available.
Hertz To Kilohertz No more details available.
Horsepower To Watts No more details available.
Hours To Seconds No more details available.
IEEE Remainder Returns the remainder resulting from the division of a specified number by another specified number.
I Log B Returns the base 2 integer logarithm of a specified number.
Inches To Meters No more details available.
Interp Linear interpolation.
Joules To Calories No more details available.
Joules To Electron Volts No more details available.
Joules To Kilojoules No more details available.
Kelvin To Celsius No more details available.
Kilograms To Grams No more details available.
Kilograms To Pounds No more details available.
Kilohertz To Hertz No more details available.
Kilojoules To Joules No more details available.
Kilometers To Meters No more details available.
Kilometers To Miles No more details available.
Kilopascals To Pascals No more details available.
Kilowatts To Watts No more details available.
Km Per Hour To Meters Per Second No more details available.
Lerp No more details available.
Liters To Cubic Meters No more details available.
Liters To Gallons No more details available.
Liters To Milliliters No more details available.
Log Returns the natural (base e) logarithm of a specified number.
Log10 Returns the base 10 logarithm of a specified number.
Log2 Returns the base 2 logarithm of a specified number.
Max Returns the larger of two double-precision floating-point numbers.
Max Magnitude Returns the larger magnitude of two double-precision floating-point numbers.
Meters Per Second To Km Per Hour No more details available.
Meters Per Second To Miles Per Hour No more details available.
Meters To Centimeters No more details available.
Meters To Feet No more details available.
Meters To Inches No more details available.
Meters To Kilometers No more details available.
Meters To Millimeters No more details available.
Miles Per Hour To Meters Per Second No more details available.
Miles To Kilometers No more details available.
Milliliters To Liters No more details available.
Millimeters To Meters No more details available.
Min Returns the smaller of two double-precision floating-point numbers.
Min Magnitude Returns the smaller magnitude of two double-precision floating-point numbers.
Minutes To Seconds No more details available.
Mod Mod and wrap around to be always positive.Computes a modulo that handles negative numbers correctly.
Modulus Returns the remainder of division of one number by another.
Multiply Multiplies two numbers and returns the product.
Nearly Equal No more details available.
Negate No more details available.
Newtons To Pound Force No more details available.
Not Equal Determines whether the first double is not equal to the second double.
Pascals To Atm No more details available.
Pascals To Bar No more details available.
Pascals To Kilopascals No more details available.
Pound Force To Newtons No more details available.
Pounds To Kilograms No more details available.
Power Raises a base number to the specified exponent.
Radians To Degrees No more details available.
Rand2 Random number generator taking two seeds; rand2(p,q) = rand2(q,p) is important
Reciprocal Estimate Returns an estimate of the reciprocal of a specified number.
Reciprocal Sqrt Estimate Returns an estimate of the reciprocal square root of a specified number.
Root Returns the specified root of a given number.
Round Rounds a double-precision floating-point value to the nearest integral value, and rounds midpoint values to the nearest even number.
Scale B Returns x * 2n computed efficiently.
Seconds To Hours No more details available.
Seconds To Minutes No more details available.
Sign Returns an integer that indicates the sign of a double-precision floating-point number.
Sin Returns the sine of the specified angle.
Sin Cos Returns the sine and cosine of the specified angle.
Sin Degrees Returns the sine of the specified angle.
Sinh Returns the hyperbolic sine of the specified angle.
Smaller Than Determines whether the first double is less than the second double.
Smaller Than Or Equal Determines whether the first double is less than or equal to the second double.
Smooth Step No more details available.
Square Kilometers To Square Meters No more details available.
Square Meters To Acres No more details available.
Square Meters To Square Kilometers No more details available.
Square Root Returns the square root of a specified number.
Subtract Subtracts the second number from the first and returns the result.
Tan Returns the tangent of the specified angle.
Tanh Returns the hyperbolic tangent of the specified angle.
To Byte01 No more details available.
To Degrees No more details available.
To Radians No more details available.
Truncate Calculates the integral part of a specified double-precision floating-point number.
Watts To Horsepower No more details available.
Watts To Kilowatts No more details available.
Wrap No more details available.
Wrap01 No more details available.

10.2 Vector3d

Node Summary
Negative Infinity No more details available.
One No more details available.
Positive Infinity No more details available.
Size In Bytes No more details available.
Unit X No more details available.
Unit Y No more details available.
Unit Z No more details available.
X No more details available.
Y No more details available.
Z No more details available.
Zero No more details available.
Make Vector3d
Abs No more details available.
Ceiling No more details available.
Deconstruct No more details available.
Equals No more details available.
Floor No more details available.
Get Item No more details available.
Get Length No more details available.
Get Length Fast No more details available.
Get Length Squared No more details available.
Get Reciprocal Length Fast No more details available.
Get Xy No more details available.
Get Xz No more details available.
Get Xzy No more details available.
Get Yx No more details available.
Get Yxz No more details available.
Get Yz No more details available.
Get Yzx No more details available.
Get Zx No more details available.
Get Zxy No more details available.
Get Zy No more details available.
Get Zyx No more details available.
Get Hash Code No more details available.
Normalize No more details available.
Normalized No more details available.
Normalize Fast No more details available.
Round No more details available.
Set Item No more details available.
Set Xy No more details available.
Set Xz No more details available.
Set Xzy No more details available.
Set Yx No more details available.
Set Yxz No more details available.
Set Yz No more details available.
Set Yzx No more details available.
Set Zx No more details available.
Set Zxy No more details available.
Set Zy No more details available.
Set Zyx No more details available.
To String No more details available.
Truncate No more details available.
Add No more details available.
Bary Centric No more details available.
Calculate Angle No more details available.
Clamp No more details available.
Component Equal No more details available.
Component Max No more details available.
Component Min No more details available.
Component Not Equal No more details available.
Cross No more details available.
Distance No more details available.
Distance Squared No more details available.
Divide No more details available.
Dot No more details available.
Elerp No more details available.
Greater Than No more details available.
Greater Than Or Equal No more details available.
Lerp No more details available.
Less Than No more details available.
Less Than Or Equal No more details available.
Magnitude Max No more details available.
Magnitude Min No more details available.
Multiply No more details available.
Op Addition No more details available.
Op Division No more details available.
Op Equality No more details available.
Op Explicit No more details available.
Op Greater Than No more details available.
Op Greater Than Or Equal No more details available.
Op Implicit No more details available.
Op Inequality No more details available.
Op Less Than No more details available.
Op Less Than Or Equal No more details available.
Op Multiply No more details available.
Op Subtraction No more details available.
Op Unary Negation No more details available.
Slerp No more details available.
Subtract No more details available.
Transform No more details available.
Transform Column No more details available.
Transform Normal No more details available.
Transform Normal Inverse No more details available.
Transform Perspective No more details available.
Transform Position No more details available.
Transform Row No more details available.
Transform Vector No more details available.

10.3 Array Routines

Node Summary
As Read Only No more details available.
Binary Search No more details available.
Clear No more details available.
Clone No more details available.
Constrained Copy No more details available.
Convert All No more details available.
Copy No more details available.
Copy To No more details available.
Create Instance No more details available.
Create Instance From Array Type No more details available.
Parse Comma Separated Boolean Array
Parse Comma Separated Number Array
Parse Comma Separated Text Names
Duplicate As Array``1
Empty No more details available.
Exists No more details available.
Fill No more details available.
Find No more details available.
Find All No more details available.
Find Index No more details available.
Find Last No more details available.
Find Last Index No more details available.
For Each No more details available.
Get Enumerator No more details available.
Get Length No more details available.
Get Long Length No more details available.
Get Lower Bound No more details available.
Get Upper Bound No more details available.
Get Value No more details available.
Index Of No more details available.
Initialize No more details available.
Is Fixed Size No more details available.
Is Read Only No more details available.
Is Synchronized No more details available.
Last Index Of No more details available.
Length No more details available.
Long Length No more details available.
Make Array``1
Make Boolean Array
Make Number Array
Make Text Array
Max Length No more details available.
Rank No more details available.
Replicate No more details available.
Resize No more details available.
Reverse No more details available.
Set Value No more details available.
Sort No more details available.
Sync Root No more details available.
True For All No more details available.

10.4 Text Routines

Node Summary
Ampersand A constant for ampersand symbol.
Asterisk A constant for asterisk symbol.
At A constant for at symbol.
Backslash A constant for backslash symbol.
Carriage Return A constant for carriage return symbol.
Colon A constant for colon symbol.
Comma A constant for comma symbol.
Comma Space A constant for comma and space symbols.Useful when joining readable lists.
Dash A constant for dash symbol.
Double Quote A constant for double quote symbol.
Empty No more details available.
Equals A constant for equals symbol.
Exclamation Mark A constant for exclamation mark symbol.
Hash A constant for hash symbol.
Left Brace A constant for left curly brace symbol.
Left Bracket A constant for left square bracket symbol.
Left Parenthesis A constant for left parenthesis symbol.
New Line A constant for empty string.Useful when a named literal is clearer than string.Empty.
Period A constant for period symbol.
Pipe A constant for pipe symbol.
Question Mark A constant for question mark symbol.
Right Brace A constant for right curly brace symbol.
Right Bracket A constant for right square bracket symbol.
Right Parenthesis A constant for right parenthesis symbol.
Semicolon A constant for semicolon symbol.
Single Quote A constant for single quote symbol.
Slash A constant for slash symbol.
Space A constant for space symbol.Useful when joining words or tokens.
Tab A constant for tab symbol.Useful when formatting indented text.
Underscore A constant for underscore symbol.
Windows New Line A constant for Windows-style newline symbol.
Camelize No more details available.
Char To Ascii Byte No more details available.
Concat Append string values.
Convert To Boolean Array
Convert To Integer Array
Convert To Number Array
Convert To Text Array Converts a multiline text to an array of strings.Splits on any newline sequence (\r\n, \n, \r). Optionally trims and/or removes empty lines.
Escape Character Given plain text representing a character literal, treat it as if it were a C# character literal.The resulting string must represent exactly one character.
Escape Text Given plain text (like that read from a file), treat it as if it were a C# literal.For example, the two-character sequence "\r" is converted to a carriage return.
Format Formats a string using a template string by replacing format placeholders with the specified values.
Humanize No more details available.
Insert No more details available.
Join Join string values with separator.
Kebaberize No more details available.
Lowercase First Letter No more details available.
Pad Left No more details available.
Pad Right No more details available.
Pascalize No more details available.
Regular Expression Replace Replaces all occurrences of a specified regular expression pattern in the input string with a replacement string.
Remove No more details available.
Replace No more details available.
Replace Line Endings No more details available.
Split Splits a string using a specified separator character.
Split Lines Splits a string into an array using newline characters as separators, while trimming whitespace and removing empty entries.
Substring No more details available.
Titleize No more details available.
To Lower No more details available.
To Lower Invariant No more details available.
To Upper No more details available.
To Upper Invariant No more details available.
Trim No more details available.
Trim End No more details available.
Trim Start No more details available.
Variable Name To Readable String No more details available.

10.5 DateTimeRoutines

Node Summary
Add No more details available.
Add Days No more details available.
Add Hours No more details available.
Add Microseconds No more details available.
Add Milliseconds No more details available.
Add Minutes No more details available.
Add Months No more details available.
Add Seconds No more details available.
Add Ticks No more details available.
Add Years No more details available.
Compare No more details available.
Create No more details available.
Date No more details available.
Day No more details available.
Day Of Week No more details available.
Day Of Year No more details available.
Days In Month No more details available.
Deconstruct No more details available.
Equals No more details available.
From Binary No more details available.
From Date Only Time Only No more details available.
From File Time No more details available.
From File Time Utc No more details available.
From OA Date No more details available.
Get Max Value No more details available.
Get Min Value No more details available.
Get Now No more details available.
Get Today No more details available.
Get Unix Epoch No more details available.
Get Utc Now No more details available.
Get Date Time Formats No more details available.
Greater Than No more details available.
Greater Than Or Equal No more details available.
Hour No more details available.
Is Daylight Saving Time No more details available.
Is Leap Year No more details available.
Kind No more details available.
Less Than No more details available.
Less Than Or Equal No more details available.
Microsecond No more details available.
Millisecond No more details available.
Minute No more details available.
Month No more details available.
Nanosecond No more details available.
Parse No more details available.
Parse Exact No more details available.
Second No more details available.
Specify Kind No more details available.
Subtract No more details available.
Ticks No more details available.
Time Of Day No more details available.
To Binary No more details available.
To Date Only No more details available.
To File Time No more details available.
To File Time Utc No more details available.
To Local Time No more details available.
To Long Date String No more details available.
To Long Time String No more details available.
To OA Date No more details available.
To Short Date String No more details available.
To Short Time String No more details available.
To String No more details available.
To Time Only No more details available.
To Universal Time No more details available.
Try Parse No more details available.
Try Parse Exact No more details available.
Year No more details available.

10.6 EnumRoutines

Node Summary
Add Flag No more details available.
Format No more details available.
From Value No more details available.
Get Enum Values No more details available.
Get Name No more details available.
Get Names No more details available.
Get Underlying Type No more details available.
Get Value List No more details available.
Get Values No more details available.
Has Flag No more details available.
Is Defined No more details available.
Is Zero No more details available.
Parse No more details available.
Remove Flag No more details available.
Toggle Flag No more details available.
Try From Defined Value No more details available.
Try From Value No more details available.
Try Get Name No more details available.
Try Parse No more details available.
Try Parse Defined No more details available.

10.7 Procedural Programming

Node Summary
Sequence No more details available.
For Each No more details available.
For No more details available.
While No more details available.
Repeat No more details available.
Branch No more details available.
Custom Event No more details available.
Execute Event No more details available.
End No more details available.

10.8 Primitive Nodes

Node Summary
Number No more details available.
String No more details available.
Boolean No more details available.
Password No more details available.
Text No more details available.
Path No more details available.

10.9 Programming

Node Summary
Summon No more details available.
Capture No more details available.
Reference No more details available.
Apply Function No more details available.

10.10 Advanced Types

Node Summary
Function No more details available.
Expose Object Properties No more details available.
Switch Value No more details available.
Choose Value No more details available.

10.11 Boolean Routines

Node Summary
And Logical AND (&&). Returns true only if both operands are true.
Not Logical NOT (!). Inverts the boolean value.
Or Logical OR ( ). Returns true if at least one operand is true.
Xor Logical exclusive OR (XOR). Returns true if exactly one operand is true.

10.12 GUI

Node Summary
Slider No more details available.
Picker No more details available.
Run Graph No more details available.

10.13 (Empty)

Node Summary
Comment No more details available.
Select Output No more details available.
Preview No more details available.
Summary No more details available.

11.C# Programming

A total of 1 categories.

11.1 Pure Evaluator

Node Summary
Evaluate Evaluate a C# script with optional result.
Execute Execute a one shot Pure script.Equivalent to Pure -m "script".

12.Computer Graphics

A total of 17 categories.

12.1 MediaColors

Node Summary
Get Alice Blue No more details available.
Get Antique White No more details available.
Get Aqua No more details available.
Get Aquamarine No more details available.
Get Azure No more details available.
Get Beige No more details available.
Get Bisque No more details available.
Get Black No more details available.
Get Blanched Almond No more details available.
Get Blue No more details available.
Get Blue Violet No more details available.
Get Brown No more details available.
Get Burly Wood No more details available.
Get Cadet Blue No more details available.
Get Chartreuse No more details available.
Get Chocolate No more details available.
Get Coral No more details available.
Get Cornflower Blue No more details available.
Get Cornsilk No more details available.
Get Crimson No more details available.
Get Cyan No more details available.
Get Dark Blue No more details available.
Get Dark Cyan No more details available.
Get Dark Golden Rod No more details available.
Get Dark Gray No more details available.
Get Dark Green No more details available.
Get Dark Grey No more details available.
Get Dark Khaki No more details available.
Get Dark Magenta No more details available.
Get Dark Olive Green No more details available.
Get Dark Orange No more details available.
Get Dark Orchid No more details available.
Get Dark Red No more details available.
Get Dark Salmon No more details available.
Get Dark Sea Green No more details available.
Get Dark Slate Blue No more details available.
Get Dark Slate Gray No more details available.
Get Dark Slate Grey No more details available.
Get Dark Turquoise No more details available.
Get Dark Violet No more details available.
Get Deep Pink No more details available.
Get Deep Sky Blue No more details available.
Get Dim Gray No more details available.
Get Dim Grey No more details available.
Get Dodger Blue No more details available.
Get Empty No more details available.
Get Fire Brick No more details available.
Get Floral White No more details available.
Get Forest Green No more details available.
Get Fuchsia No more details available.
Get Fuchsia Blue No more details available.
Get Gainsboro No more details available.
Get Ghost White No more details available.
Get Gold No more details available.
Get Golden Rod No more details available.
Get Gray No more details available.
Get Green No more details available.
Get Green Yellow No more details available.
Get Grey No more details available.
Get Honey Dew No more details available.
Get Hot Pink No more details available.
Get Indian Red No more details available.
Get Indigo No more details available.
Get Ivory No more details available.
Get Khaki No more details available.
Get Lavender No more details available.
Get Lavender Blush No more details available.
Get Lawn Green No more details available.
Get Lemon Chiffon No more details available.
Get Light Blue No more details available.
Get Light Coral No more details available.
Get Light Cyan No more details available.
Get Light Golden Rod Yellow No more details available.
Get Light Gray No more details available.
Get Light Green No more details available.
Get Light Grey No more details available.
Get Light Pink No more details available.
Get Light Salmon No more details available.
Get Light Sea Green No more details available.
Get Light Sky Blue No more details available.
Get Light Slate Gray No more details available.
Get Light Slate Grey No more details available.
Get Light Steel Blue No more details available.
Get Light Yellow No more details available.
Get Lime No more details available.
Get Lime Green No more details available.
Get Linen No more details available.
Get Magenta No more details available.
Get Maroon No more details available.
Get Medium Aqua Marine No more details available.
Get Medium Blue No more details available.
Get Medium Orchid No more details available.
Get Medium Purple No more details available.
Get Medium Sea Green No more details available.
Get Medium Slate Blue No more details available.
Get Medium Spring Green No more details available.
Get Medium Turquoise No more details available.
Get Medium Violet Red No more details available.
Get Midnight Blue No more details available.
Get Mint Cream No more details available.
Get Misty Rose No more details available.
Get Moccasin No more details available.
Get Navajo White No more details available.
Get Navy No more details available.
Get Old Lace No more details available.
Get Olive No more details available.
Get Olive Drab No more details available.
Get Orange No more details available.
Get Orange Red No more details available.
Get Orchid No more details available.
Get Pale Golden Rod No more details available.
Get Pale Green No more details available.
Get Pale Turquoise No more details available.
Get Pale Violet Red No more details available.
Get Papaya Whip No more details available.
Get Peach Orange No more details available.
Get Peach Puff No more details available.
Get Peru No more details available.
Get Pink No more details available.
Get Plum No more details available.
Get Powder Blue No more details available.
Get Purple No more details available.
Get Rebecca Purple No more details available.
Get Red No more details available.
Get Rosy Brown No more details available.
Get Royal Blue No more details available.
Get Saddle Brown No more details available.
Get Salmon No more details available.
Get Sandy Brown No more details available.
Get Sea Green No more details available.
Get Sea Shell No more details available.
Get Sienna No more details available.
Get Silver No more details available.
Get Sky Blue No more details available.
Get Slate Blue No more details available.
Get Slate Gray No more details available.
Get Slate Grey No more details available.
Get Snow No more details available.
Get Spring Green No more details available.
Get Steel Blue No more details available.
Get Sweet Pink No more details available.
Get Tan No more details available.
Get Teal No more details available.
Get Thistle No more details available.
Get Tomato No more details available.
Get Transparent No more details available.
Get Turquoise No more details available.
Get Violet No more details available.
Get Wheat No more details available.
Get White No more details available.
Get White Smoke No more details available.
Get Yellow No more details available.
Get Yellow Green No more details available.

12.2 Procedural Texture Generator

Node Summary
Create Bark (Wood Plank) Bark-like vertical ridges with warped grooves, fibers, cracks, and chunky breakup.Intended for albedo/height-like use.
Create Billow Pattern Creates billow noise, which emphasizes soft cloud-like blobs.
Create Brick Texture
Create Cellular Pattern Creates a cellular / Worley-style texture.
Create Checkerboard
Create Contour Lines Thresholded fractal height field converted into contour lines.
Create Cross Hatch
Create Dashed Hatch
Create Domain Warped Pattern Creates a domain-warped noise texture.
Create Dots
Create Fractal Pattern Creates a standard fractal texture such as FBm, Ridged, or PingPong.
Create Grid
Create Halftone Dots Analytic halftone dots driven by radial or linear gradient.
Create Hatch
Create Herringbone (Brick) Classic 90-degree herringbone pavers / brick layout.
Create Hex Grid Pointy-top hex grid. Repeats analytically and picks nearest candidate centers.
Create Julia Creates a Julia fractal texture using escape-time iteration.
Create Mandelbrot Creates a Mandelbrot fractal texture using escape-time iteration.
Create Marble Pattern Creates a marble-like texture by modulating sinusoidal bands with noise.
Create Masonry (Brick) Stack bond / running bond / basket weave masonry.
Create Maze
Create Noise Pattern Creates a basic FastNoiseLite texture with no fractal stacking.
Create Normal Map Converts a grayscale heightmap into a tangent-space normal map.
Create Parquet (Wood Plank) Wood parquet: straight, basket weave, or herringbone.
Create Plaid Multi-stripe plaid / tartan.
Create Radial Burst
Create Rings
Create Scallops Fish scales / scallops. Draws repeated upper semicircle arcs with alternating row offsets.
Create Stone Blocks (Brick) Irregular ashlar / stone block pattern using deterministic hashed row and block splits.
Create Threshold Mask Creates a binary threshold mask from a height-like texture.
Create Turbulence Pattern Creates turbulence noise, commonly used for masks and distortion fields.Output is naturally in [0, 1].
Create Voronoi Cracks Crack network using distance difference between nearest and second-nearest jittered cell points.
Create Weave Over-under woven fabric pattern with simple shading.
Create White Noise Creates white noise using a deterministic PRNG.
Create Wood (Wood Plank) Creates a wood-ring texture.
Create Wood Detailed (Wood Plank) Create detailed wood texture.
Create Zig Zag
Directional Gradient Smudge Height map should drive the direction. One-sided directional smudge.
Gradient Smudge Height map should drive the direction
Mix
Blend (Masked)
Paint
Repeat No more details available.
To Distance Field

12.3 Color

Node Summary
Alpha Opacity (Transparency), higher value means more opaque.
Blue No more details available.
Green No more details available.
Red No more details available.
Make Color
Equals No more details available.
Get Alpha Float No more details available.
Get Blue Float No more details available.
Get Green Float No more details available.
Get Red Float No more details available.
Get Hash Code No more details available.
To Console Color Converts this Color instance to the closest matching ConsoleColor.The match is determined by the Euclidean distance between RGB components.
To Hex Convert color to RGB hex representation.
To Luminance No more details available.
To Red Gray No more details available.
To String Returns a hexadecimal string representation of the Image.ColorElement.
To Tuple3 No more details available.
To Tuple4 No more details available.
To Vector3 No more details available.
To Vector4 No more details available.
With Alpha No more details available.
From Argb No more details available.
From Console Color Converts a ConsoleColor to a Color instance using a fixed mapping.
From Rgb No more details available.
From Sc Rgb No more details available.
Get Color Nullable Gets color from serialization.
Interp No more details available.
Op Addition No more details available.
Op Equality No more details available.
Op Inequality No more details available.
Op Multiply No more details available.
Op Subtraction No more details available.
Parse Parses a string representation of a color and returns the corresponding Image.ColorElement instance.
Parse Hex ARGB Parses a hexadecimal string representation of a color in ARGB order.
Parse Hex RGBA Parses a hexadecimal string representation of a color in RGBA order.
Serialize

12.4 Pixel Image

Node Summary
Make Pixel Image
Clone No more details available.
Get Columns No more details available.
Get Item No more details available.
Pixels
Get Raw No more details available.
Get Rows No more details available.
Get Color No more details available.
Get Gray No more details available.
Get Pixel No more details available.
Get Png Buffer Serialize image as raw PNG file buffer. Supports large images.
Initialize From Bytes No more details available.
Load From Text No more details available.
Read From Stream No more details available.
Save
Save As Text No more details available.
Serialize Into Bytes No more details available.
Set Columns No more details available.
Set Item No more details available.
Set Rows No more details available.
Set Pixel No more details available.
To Flat Array No more details available.
To Tightly Packed Rgba Bytes Low-level interop conversion.
Update Color Data No more details available.
Write To Stream No more details available.
Allocate Pixels No more details available.
From Flat Array No more details available.
From Packed Int Pixels No more details available.
From Packed RGBA Bytes No more details available.
From Uri No more details available.
Get Temp Image Path
Initialize Black Image Initialize image with some color
Load From File Load from PNG file.
Load From File Buffer
Save Raw Compact fast raw data dump that writes a tiny header (magic + version + width + height) followed by tightly packed RGBA bytes for every pixel in row-major order.

12.5 Painting Program

Node Summary
Make Painting Program
Clear
Draw Arrow
Draw Circle
Draw Circle Stroke
Draw Curve
Draw Curve Stroke
Draw Line
Draw Point
Draw Rectangle
Draw Rectangle Stroke
Draw Star
Enable Antialias
Get Image
Pop Transform
Push Transform
Reset Transform
Rotate
Save Explicit side-effect boundary. Keep this out of core functional composition if purity matters.
Scale
Set Fill Color
Set Stroke Color
Set Stroke Width
Skew
Translate
With Transform

12.6 Image Processing Filters

Node Summary
Adaptive Threshold Open CV Applies adaptive thresholding to luminance. Useful for document scans, uneven lighting, OCR preprocessing, and local black/white masks.
Bilateral Filter Open CV Applies bilateral filtering. Useful for painterly smoothing, skin smoothing, and denoising while preserving major edges.
Canny (Edge Detection) Applies Canny edge detection and returns a binary black/white edge image.
Clahe Open CV Applies CLAHE contrast enhancement to luminance. Useful for local contrast improvement, uneven lighting correction, document enhancement, and medical/scientific image previews.
Cvt Color Open CV Converts the image to another OpenCV color representation. Useful for grayscale conversion or false-color visualization of HSV/Lab/YCrCb channels.
Detail Enhance Open CV Enhances local detail and contrast. Useful for HDR-like detail pop, texture enhancement, and sharpening-like visual effects.
Dilate Open CV Dilates bright regions. Useful for thickening masks, connecting broken lines, and expanding detected regions.
Edge Preserving Filter Open CV Applies OpenCV edge-preserving smoothing. Useful for simplifying textures while keeping strong object boundaries.
Emboss No more details available.
Equalize Hist Open CV Applies global histogram equalization to luminance. Useful for improving contrast in flat grayscale images and preprocessing threshold/edge detection.
Erode Open CV Erodes bright regions. Useful for shrinking masks, removing tiny white specks, and separating touching blobs.
Find Contours Open CV Finds contours from a thresholded luminance image and draws them over the source. Useful for blob outlines, shape extraction previews, and segmentation debugging.
Floyd Steinberg Dither No more details available.
Gaussian Blur Open CV Applies Gaussian blur. Useful for soft focus, denoising before edge detection, glow bases, and reducing small texture detail.
Halftone Filter Applies a monochrome halftone effect using circular dots.Darker source areas produce larger black dots on a white background.
HD Scale Open CV Speedy detail preserving upscale through resampling with Lanczos-4. No generated details.
HD Scale Fit Open CV Upscales the image to fit within the target size using OpenCV Lanczos4 resampling while preserving aspect ratio.
Hough Circles Open CV Detects circles and draws them over the source. Useful for round object detection, UI target detection, wheels, coins, cells, and circular feature previews.
Hough Lines P Open CV Detects probabilistic Hough line segments and draws them over the source. Useful for lane lines, document edges, grids, architecture, and geometric analysis previews.
Laplacian Open CV Applies Laplacian edge detection to luminance. Useful for high-pass edge effects and quick structure visualization.
Median Blur Open CV Applies median blur. Useful for removing salt-and-pepper noise while preserving stronger edges better than Gaussian blur.
Morphology Ex Open CV Applies a morphology operation. Useful for mask cleanup, closing gaps, opening noise, extracting highlights, and structural image effects.
Morphology Gradient Open CV Applies morphology gradient. Useful for outline extraction, mask boundaries, and a bold edge-like visual effect.
Pencil Sketch Effect Produces a pencil-sketch effect. Useful for grayscale sketch previews, artistic filters, and line-art-like rendering.
Pixelate No more details available.
Resize Open CV Resizes the image. Useful for thumbnails, previews, scaling effects, mipmap-like generation, and preprocessing.
Scharr Open CV Applies Scharr edge detection to luminance. Useful for stronger 3x3 directional gradients than Sobel.
Sepia
Sobel Open CV Applies Sobel edge detection to luminance. Useful for directional gradients, edge maps, bump-like effects, and preprocessing.
Sobel (Edge Detection)
Stylization Open CV Applies OpenCV stylization. Useful for painterly/cartoon-like abstraction that smooths low-contrast regions while keeping strong structure.
Threshold Open CV Applies simple thresholding to luminance. Useful for masks, hard black/white conversion, document cleanup, and segmentation preprocessing.
Vignette No more details available.
Warp Affine Open CV Applies affine rotation around image center. Useful for rotation, scale, slight geometric distortion, and preview transforms.
Warp Perspective Open CV Applies perspective warp from four source corners to four destination corners. Useful for document correction, keystone effects, quadrilateral remapping, and perspective distortion.

12.7 Simple Shape Images

Node Summary
Draw Circle Shape Draws a circle with the specified radius.
Draw Cone Geometry
Draw Cube Geometry
Draw Cuboid Geometry
Draw Curves Draws (closed) curves/polygons.
Draw Cylinder Geometry
Draw Distance Fields Draws shapes filled as distance fields.
Draw Ellipse Shape Draws an ellipse within the specified width and height.
Draw Equilateral Triangle Shape Draws an equilateral triangle within the specified dimensions and optionally labels edges and angles.
Draw Hexagon Shape Draws a regular hexagon inscribed in a circle with the specified radius.
Draw Line Shape Draws a line segment.
Draw Oval Shape Draws an oval with the specified major and minor radii.
Draw Pentagon Shape Draws a regular pentagon inscribed in a circle with the specified radius.
Draw Polygon Shape Draws a regular polygon with the specified number of sides inscribed within the given width and height.
Draw Pyramid Geometry
Draw Quadrilateral Shape Draws a quadrilateral with the specified width, height, and slanted angle.
Draw Rectangle Shape Draws a rectangle with the specified width and height.
Draw Right Triangle Shape Draws a right triangle with the specified dimensions and optional edge and angle labels.
Draw Sphere Geometry Draw a lit 3D sphere.
Draw Square Shape Draws a square with the specified size.
Draw Star Shape Draws a star polygon.
Draw Text Handles both single line and multi line
Draw Triangle Shape Draws a triangle with the specified width and height.

12.8 Vector 2D

Node Summary
X The X coordinate.
Y The Y coordinate.
Zero Gets a Types.Vector2D that has all of its values set to zero.
Make Vector 2D Initializes a new instance of the Types.Vector2D struct with the specified coordinates.
Length Gets the length (magnitude) of the vector.
Length Squared Calculates the square of the vector's length.
To String No more details available.
Distance Squared Calculates the square of the distance between two vectors.
Dot Calculates the dot product of two vectors.
Addition Operation Adds two Types.Vector2D instances.
Division Operation Divides a Types.Vector2D by a scalar.
Equality Operation Compares two Types.Vector2D instances for equality.
Inequality Operation Compares two Types.Vector2D instances for inequality.
Multiply Operation Multiplies a Types.Vector2D by a scalar.
Subtraction Operation Subtracts one Types.Vector2D from another.
Unary Negation Operation Negates a Types.Vector2D.
Parse Tuple No more details available.

12.9 Pixel Image Routines

Node Summary
Blur Applies a box blur to the image using the specified intensity.
Contrast Adjusts contrast of the image.
Hsl Adjusts HSL components of the image.
Hsv Adjusts HSV components of the image.
Image Texture Tile Preview Creates a tiled preview image by repeatedly drawing the source image in a grid.
Negate Inverts RGB channels of the image.
Padding Pads an image on all four sides.
Padding Extend Pads an image on all four sides by extending the nearest existing edge pixels.
Remove Alpha Removes transparency by setting all alpha values to 255.
Threshold Converts a grayscale image to a binary image using a threshold.

12.10 Pixel Image (Enhanced)

Node Summary
Adjust Brightness Returns a new ImageProcessor with brightness adjusted.
Adjust Contrast Returns a new ImageProcessor with contrast adjusted.
Adjust Saturation Returns a new ImageProcessor with saturation adjusted.
Blur Returns a new ImageProcessor with a Gaussian blur applied.
Crop Returns a new ImageProcessor containing a cropped region of the image.
Get Base64string From Pixel Image Convert byte array to Base64 string
Hue Shift Returns a new ImageProcessor with hue shifted by the specified degrees.
Invert Returns a new ImageProcessor where the colors are inverted.
Resize Returns a new ImageProcessor with the image resized to the specified width and height.
Rotate Returns a new ImageProcessor with the image rotated by the specified degrees.
Sharpen Returns a new ImageProcessor with a sharpen effect applied.
To Grayscale Returns a new ImageProcessor with the image converted to grayscale.

12.11 GrayscaleImage

Node Summary
Make Grayscale Image
Get Columns No more details available.
Get Data No more details available.
Get Rows No more details available.
Get Color No more details available.
Get Gray No more details available.
To Pixel Image No more details available.
Update Color Data No more details available.

12.12 CustomDataArrayEntries

Node Summary
Create Boolean Arrays Allows defining an array of boolean values by hand.
Create Double Number Arrays Allows defining an array of double numbers by hand.
Create Floating Number Arrays Allows defining an array of floating numbers by hand.
Create Integer Number Arrays Allows defining an array of integer numbers by hand.
Create Single Line String Arrays Allows defining an array of single line strings by hand.
Create Vector2d Arrays Allows defining an array of Vector2d values by hand.
Create Vector3d Arrays Allows defining an array of Vector3d values by hand.

12.13 PixelImageEditorEnhancement

Node Summary
Annotate Image Function Signature No more details available.
Created Image Data Name No more details available.
Create Image Function Signature No more details available.
Make Pixel Image Editor Enhancement
Annotate Image Allow annotating a base image.
Create Image As a plugin function, provide a way to attach image payload on a node.

12.14 DataEntryCurves

Node Summary
Change Shape Size No more details available.
Draw Shape Allows drawing a closed (Bazier/Polygon) shape by hand.
Draw Shapes Allows drawing closed shapes (polygon or catmuls) by hand.

12.15 Image Composer

Node Summary
Compose Images No more details available.
Configure Composition Create a configuration for ScatterPlot
Place Image Designates the placement of image.

12.16 ShapeOperations

Node Summary
Fractal Breakup No more details available.

12.17 ImageLoader

Node Summary
Load Image No more details available.

13.Data Analytics

A total of 7 categories.

13.1 Divooka Data Grid

Node Summary
Create Data Grid Initializes a new instance of the Grid.DivookaDataGrid class.
Add Column Adds a new column to the data grid.
Add Column From Adds a new column based on a reference column, with a specified number of rows.
Add Columns Adds multiple columns to the data grid.
Add Optional Row Header Column Adds an optional row header column.
Apply Applies a transformation function to each row in the data grid and returns a new Grid.DivookaDataGrid with the transformed rows.
Calculate Computes a new column dynamically by applying a function to each row.
Covariance Matrix
Column Count Get column count.
Column Headers Get column headers.
Columns Columns of the data grid
Get Column Types No more details available.
Item Retrieves a column by its name. Returns if no column with the specified name exists.
Optional Row Header Column Index/Header of the rows
Row Count Not including header row
Rows
Row Values Get rows as value objects.
Table Name Name of the data grid.
Get Column Info For Display Generates a dictionary mapping processed column names to their respective DivookaDataGrid.ColumnInfo structures.
Get Data Column Retrieves a Grid.DivookaDataColumn by its header name or index.
Get Enumerator No more details available.
Grow Rows Grows the data grid by adding the specified number of rows according to the given growth pattern.
Has Column Checks whether column with given name is present.
Initialize From Bytes No more details available.
Initialize From CSV Resets/Initializes current data grid from CSV.
Remove Column Removes a column from the data grid.
Reset No more details available.
Save Saves the current data grid as a CSV file at the specified path.
Save To CSV File Saves the DataGrid as a CSV file at the specified output path.
Serialize Into Bytes No more details available.
Sort Sorts the data grid based on a specified column in ascending or descending order.
Take Rows As``1 Take rows as strongly typed objects, requiring constructor of matching type.
Take Rows As No more details available.
To CSV Text Convert DataGrid to CSV format
To Data Table Converts the DataGrid into a Data.DataTable representation.
To Dictionary For two column data grid with first column as name
To Markdown Table No more details available.
To My Sql MySQL / MariaDB
To My Sql Create Table No more details available.
To My Sql Insert Commands No more details available.
To Oracle Oracle (12c+)
To Oracle Create Table No more details available.
To Oracle Insert Commands No more details available.
To Postgre Sql PostgreSQL
To Postgre Sql Create Table No more details available.
To Postgre Sql Insert Commands No more details available.
To Prolog Facts
To SQL To be used with low level Command series functions.
To SQ Lite Convert table to SQL inserts.
To SQ Lite Create Table No more details available.
To SQ Lite Insert Commands No more details available.
To Sql Server Microsoft SQL Server
To Sql Server Create Table No more details available.
To Sql Server Insert Commands No more details available.
Create From CSV File Read CSV file as DataGrid.
Create From CSV Text Initialize DataGrid from csv text
Create From Double Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing double values.
Create From I Enumerable Initializes a new instance of the Grid.DivookaDataGrid class from an array of values. Each element of the array becomes one item/row of the table.
Create From Int Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing integer values.
Create From List Of Row Objects Initializes a new instance of the Grid.DivookaDataGrid class with the specified table name and rows.
Create From Object Properties Create a data grid from object properties for complex types; For simple/value types this is just a single value column.
Create From Objects``1
Create From String Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing string values.
Generate Random Integers
Generate Random Numbers
Preformatting Automatically parse a string value to plausible strongly typed objects

13.2 InMemorySQLite

Node Summary
In Memory SQ Lite Database Connection Source Name Token No more details available.
Make In Memory SQ Lite
Append To Table No more details available.
Contains Table No more details available.
Contains Table Or View No more details available.
Contains View No more details available.
Create Aggregate Function No more details available.
Create Function No more details available.
Create Table No more details available.
Dispose No more details available.
Execute No more details available.
Export No more details available.
Get Instance Connection No more details available.
Get Item No more details available.
Get Tables No more details available.
Get Tables And Views No more details available.
Get Views No more details available.
Get Data Table No more details available.
Import As Table No more details available.
Migrate Into No more details available.
Connect No more details available.

13.3 Transformation

Node Summary
Add Sum Adds a new column to the Grid.DivookaDataGrid with the sum of each numeric column.
Append Appends multiple Grid.DivookaDataGrid objects into a single data grid.
Convert Column Convert column to target type, with invalid data (either due to mising or incompatible) handling policy.
Convert Date Column To String Converts a DateTime or DateOnly column to a string column with a custom format.Common examples: yyyy-MM-dd HH:mm:ss
Exclude Creates a new Grid.DivookaDataGrid excluding the specified column indices.
Extract Extracts a subset of columns from the Grid.DivookaDataGrid.Can be used to extract or reorder fields
Extract Column Extracts a specific column from the Grid.DivookaDataGrid by name.
Format Column Formats a number column into string
Head Take the first N rows from the data grid. Do not throw exception if not enough rows are available.
Make Copy Creates a deep copy of the given Grid.DivookaDataGrid.
Pivot Pivot existing table and transform rows onto columns.Notice very likely end result columns do not have matching size!
Range Take range of rows from original data grid.
Rename Renames specified columns in the given Grid.DivookaDataGrid.
Sort Sorts a Grid.DivookaDataGrid based on the specified anchor column.
Tail Take the last N rows from the data grid. Do not throw exception if not enough rows are available.
Take Column As Vector Extracts a vector from the specified Grid.DivookaDataGrid by column index.
Take Rows Similar to "trim"
To Vector Converts a Grid.DivookaDataColumn to a Matrix.DivookaTensor1D.
Transpose Transpose has undefined behavior on data grids without column headers.
Trim Trim data grid by removing start and ending rows.

13.4 Divooka Data Column

Node Summary
Make Divooka Data Column
Distinct Get distinct value as string; If column contain null, optionally ignores null.Represents null as "".
Column Data
Data Type
Data Type Is Date Or Time
Data Type Is Number
Header
Length
Na N Count
Type Name
Make Copy No more details available.
Rename Header No more details available.

13.5 Easy Query

Node Summary
Extract Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view.
Filter Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view.
Group By Initialize a SQLite in-memory database with input data grid, perform a SELECT query to create a view, then return the resulting view.Aggregate functions: avg(X), count(*), count(X), group_concat(X), group_concat(X,Y), max(X), min(X), string_agg(X,Y), sum(X), total(X), first(X), last(X).Filter is applied on the original data grid, while the rules are applied on the groups and you can use aggregate functions like count() or distinct().
Group Cut Slices a data grid by a specified dimension (column), and perform aggregation based on selected keys.
Perform Query Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view.
Sql Perform SQL query directly on incoming tables.Super useful for practical and demonstrational use.

13.6 GoogleSheetsHelper

Node Summary
Create From Google Sheet Read range in a given sheet.
Write Data No more details available.

13.7 Excel Reader

Node Summary
Create From Excel Worksheet Reading specified worksheet from excel file as data grid; By default, use the first one.

14.Data Service

A total of 2 categories.

14.1 History Data

Node Summary
Get SPX Closing Values No more details available.
Spx500 No more details available.

14.2 Simple Ticker

Node Summary
Fetch Symbol Fetch time series data as DataGrid with ticker name, start/end date and interval.
Fetch Symbols Fetch stock market data by symbols and return closed price in columns.

15.Data Types

A total of 10 categories.

15.1 EnumerableRoutines

Node Summary
All No more details available.
Any No more details available.
Append No more details available.
As Enumerable No more details available.
Average No more details available.
Cast No more details available.
Chunk No more details available.
Concat No more details available.
Contains No more details available.
Count No more details available.
Default If Empty No more details available.
Distinct No more details available.
Distinct By No more details available.
Element At No more details available.
Element At Or Default No more details available.
Empty No more details available.
Except No more details available.
Except By No more details available.
First No more details available.
First Or Default No more details available.
Group By No more details available.
Group Join No more details available.
Intersect No more details available.
Intersect By No more details available.
Join No more details available.
Last No more details available.
Last Or Default No more details available.
Long Count No more details available.
Max No more details available.
Min No more details available.
Of Type No more details available.
Order No more details available.
Order By No more details available.
Order By Descending No more details available.
Order Descending No more details available.
Prepend No more details available.
Range No more details available.
Repeat No more details available.
Reverse No more details available.
Select No more details available.
Select Many No more details available.
Single No more details available.
Single Or Default No more details available.
Skip No more details available.
Skip Last No more details available.
Skip While No more details available.
Sum No more details available.
Take No more details available.
Take Last No more details available.
Take While No more details available.
Then By No more details available.
Then By Descending No more details available.
To Array No more details available.
To Dictionary No more details available.
To Hash Set No more details available.
To List No more details available.
To Lookup No more details available.
Union No more details available.
Union By No more details available.
Where No more details available.

15.2 Type Routines

Node Summary
Create Instance No more details available.
Get Array Rank No more details available.
Get Assembly No more details available.
Get Assembly Qualified Name No more details available.
Get Attribute No more details available.
Get Attributes No more details available.
Get Base Type No more details available.
Get Constructor No more details available.
Get Constructors No more details available.
Get Custom Attribute Data No more details available.
Get Default Value No more details available.
Get Element Type No more details available.
Get Event No more details available.
Get Events No more details available.
Get Field No more details available.
Get Fields No more details available.
Get Full Name No more details available.
Get Generic Arguments No more details available.
Get Generic Type Definition No more details available.
Get Interfaces No more details available.
Get Members No more details available.
Get Method No more details available.
Get Methods No more details available.
Get Name No more details available.
Get Non Nullable Type No more details available.
Get Properties No more details available.
Get Property No more details available.
Get Underlying Nullable Type No more details available.
Has Attribute No more details available.
Implements Interface No more details available.
Is Abstract No more details available.
Is Array No more details available.
Is Assignable From No more details available.
Is Assignable To No more details available.
Is By Ref No more details available.
Is Class No more details available.
Is Constructed Generic Type No more details available.
Is Enum No more details available.
Is Generic Parameter No more details available.
Is Generic Type No more details available.
Is Generic Type Definition No more details available.
Is Instance Of Type No more details available.
Is Interface No more details available.
Is Nested No more details available.
Is Nested Public No more details available.
Is Nullable Value Type No more details available.
Is Open Generic Assignable To No more details available.
Is Pointer No more details available.
Is Primitive No more details available.
Is Public No more details available.
Is Sealed No more details available.
Is Value Type No more details available.
Is Visible No more details available.
Make Array Type No more details available.
Make By Ref Type No more details available.
Make Generic Type No more details available.
Make Pointer Type No more details available.

15.3 List Routines

Node Summary
Add No more details available.
Add Range No more details available.
As Read Only No more details available.
Binary Search No more details available.
Capacity No more details available.
Clear No more details available.
Clone No more details available.
Contains No more details available.
Convert All No more details available.
Copy To No more details available.
Count No more details available.
Create No more details available.
Ensure Capacity No more details available.
Exists No more details available.
Find No more details available.
Find Index No more details available.
Find Last No more details available.
First No more details available.
For Each No more details available.
Get No more details available.
Get Range No more details available.
Index Of No more details available.
Insert No more details available.
Insert Range No more details available.
Is Empty No more details available.
Last No more details available.
Last Index Of No more details available.
Remove No more details available.
Remove All No more details available.
Remove At No more details available.
Remove Range No more details available.
Reverse No more details available.
Set No more details available.
Set Capacity No more details available.
Slice No more details available.
Sort No more details available.
To Array No more details available.
Trim Excess No more details available.
True For All No more details available.
Try First No more details available.
Try Get No more details available.
Try Last No more details available.

15.4 Conversion Routines

Node Summary
Boolean to Text Converts a boolean to its string representation.
Number Byte to Text Converts a byte to its string representation.
Character to Text Converts a char to its string representation.
Convert Value Type Converts the specified input to the type .
High Accuracy Number (decimal) to Text Converts a decimal to its string representation.
Number to Text Converts a double to its string representation.
Low Accuracy Number (float) to Text Converts a float to its string representation.
Integer to Text Converts an integer to its string representation.
Large Number to Text Converts a long to its string representation.
Small Integer (short) to Text Converts a short to its string representation.
Signed Number Byte to Text Converts an sbyte to its string representation.
Text to Boolean Converts a string to a boolean.
String To Byte Converts a string to a byte-sized integer.
Text to Character Converts a string containing a single character to a char.
Text to High Accuracy Number (decimal) Converts a string to a decimal.
Text to Number Converts a string to a double.
Text to Low Accuracy Number (float) Converts a string to a float.
Text to Integer Converts a string to an integer.
Text to Lines
Text to Large Integer Converts a string to a long.
Text to Small Integer (short) Converts a string to a short.
Text to Signed Number Byte Converts a string to a signed byte (sbyte).
Text to Unsigned Integer (uint) Converts a string to an unsigned integer (uint).
Text to Unsigned Large Integer (ulong) Converts a string to an unsigned long (ulong).
Text to Unsigned Small Integer (ushort) Converts a string to an unsigned short (ushort).
Value to Number Byte
Value to High Accuracy Number
Value to Number
Value to Low Accuracy Number
Value to Integer
Value to Large Integer
Value to Small Integer
Value to Signed Number Byte
Value to Unsigned Integer
Value to Unsigned Large Integer
Value to Unsigned Small Integer
Unsigned Integer (uint) to Text Converts a uint to its string representation.
Unsigned Large Integer (ulong) to Text Converts an ulong to its string representation.
Unsigned Small Integer (ushort) to Text Converts a ushort to its string representation.
Bytes to UTF8 Converts UTF8 bytes to its string representation.
UTF8 to Bytes Converts a UTF8 encoded string to bytes.

15.5 Dictionary Routines

Node Summary
Add No more details available.
Add Or Reject Duplicate No more details available.
Add Range No more details available.
Capacity No more details available.
Clear No more details available.
Clone No more details available.
Comparer No more details available.
Contains Key No more details available.
Contains Value No more details available.
Count No more details available.
Create No more details available.
Ensure Capacity No more details available.
Get No more details available.
Get Or Default No more details available.
Keys No more details available.
Remove No more details available.
Set No more details available.
To Array No more details available.
Trim Excess No more details available.
Try Add No more details available.
Try Get No more details available.
Values No more details available.

15.6 Value Tuple Routines

Node Summary
Compare No more details available.
Compare Objects No more details available.
Create No more details available.
Equals No more details available.
Format No more details available.
Get No more details available.
Hash No more details available.
Is Tuple No more details available.
Is Tuple Type No more details available.
Length No more details available.
Structural Compare No more details available.
Structural Equals No more details available.
Structural Hash No more details available.
To Array No more details available.
Try Get No more details available.
Validate Tuple No more details available.

15.7 QuickStore

Node Summary
Configure Storage No more details available.
Get Named Storage No more details available.
Get Permanent Storage No more details available.
Get Session Storage No more details available.
Set Named Storage No more details available.
Set Permanent Storage No more details available.
Set Session Storage No more details available.

15.8 ObjectRoutines

Node Summary
Create No more details available.
Equals No more details available.
Get Hash Code No more details available.
Get Type No more details available.
Logical Equals No more details available.
Memberwise Clone No more details available.
Reference Equals No more details available.
To String No more details available.

15.9 Dynamic Operations

Node Summary
Get Properties Get names of public properties.
Get Property Value No more details available.
Make Expando
Make Object
Make Object Type

15.10 Collections Helper

Node Summary
Extract No more details available.
Filter No more details available.

16.Database

A total of 4 categories.

16.1 PostgreSQLHelper

Node Summary
Configure Postgre SQL
Create Database No more details available.
Create Table
Delete Database No more details available.
Delete Table No more details available.
Get Create Table Command Gets the full CREATE-TABLE statement that was used to build . Returns if the table does not exist.
Get Create Table Commands Gets the full CREATE-TABLE statement that was used to build existing tables.
Get Databases No more details available.
Get Tables Query table information.
Get Table Sizes No more details available.
Insert Table
List All Schemas No more details available.
List Available Extensions No more details available.
List Collations No more details available.
List Database Encodings No more details available.
List Installed Extensions No more details available.
List Templates No more details available.
Query
Select Table
Update Table

16.2 SQLite

Node Summary
Configure SQLite
Create Table
Delete Table No more details available.
Dump Writes out a full SQL text dump (schema + data) that can later be fed back through Recreate().
Export Exports each table in the database as a separate CSV file in the given folder.
Filter Table Rows No more details available.
Filter Table Rows As Data Table No more details available.
Get Create Table Command Gets the full CREATE-TABLE statement that was used to build. Returns if the table does not exist.
Get Indexes Lists indexes for a table via .
Get Table And View Names
Get Table Names
Get Table Rows
Get Table Rows As Data Table No more details available.
Get Tables
Get Tables And Views
Get Table Schema
Get View Names
Get Views
Import Reads every CSV in the source folder and does a bulk INSERT into the tables (by matching filename to table name).
Insert Table No more details available.
Query Queries database and returns result as table.
Query Data Table Queries database and returns result as table.
Recreate Creates a brand new SQLite file at , then executes every statement in the given .sql dump.
Update Table No more details available.

16.3 LiteDB

Node Summary
Add Document File
Add JSON Document
Add YAML Document
Configure Lite DB No more details available.
Download
Find
Find All
Find Files
Upload

16.4 ODBC Helper

Node Summary
Command Executes one or many SQL commands in a single transaction (auto-commit).A string may itself contain several statements separated by semicolons.
Configure ODBC Configures the DSN for the ODBC service.
Query Query raw DataTable

17.Divooka Notebook

A total of 1 categories.

17.1 NotebookCreator

Node Summary
Notebook Base No more details available.
Placeholder Site Name No more details available.
Define Page No more details available.
Number Slider No more details available.
Setup Notebook No more details available.
Text Block No more details available.

18.Documents

A total of 1 categories.

18.1 PDF Helper

Node Summary
Draw Annotations Draws annotations on a given PDF file.
Get Texts Extracts raw text from a PDF file for LLM use purposes.
Write PDF Writes a PDF document with the specified title and body content.

19.Examples

A total of 2 categories.

19.1 Sample Data

Node Summary
Sample Population Data Generate a fake, sample population data.

19.2 (Empty)

20.Experimental

A total of 1 categories.

20.1 Fact Machine

Node Summary
Create Facts No more details available.
Load No more details available.
Solve No more details available.
Solve All No more details available.

21.Generative AI

A total of 1 categories.

21.1 Speech Engine

Node Summary
Speech Engine Model Folder Env Var No more details available.
Generate Speech No more details available.
Generate Voice Profile
Create Speech Engine No more details available.

22.Graphics

A total of 3 categories.

22.1 ShaderExamples

Node Summary
Built Ins Overview No more details available.
Concentric Rings Radial Sine Wave No more details available.
Date Clock No more details available.
Frame Stepper No more details available.
Mouse Paint No more details available.
Run Mandelbrot Explorer No more details available.
Run Planets Simulation No more details available.
Run Planet System No more details available.
Run Raymarch Explorer No more details available.
Run SDF Explorer No more details available.
Run Signed Distance CSG Editor No more details available.
Run Signed Distance Level Editor No more details available.
Run Voxel Viewer No more details available.
Uniform Gradient No more details available.

22.2 Shader Lab

Node Summary
Run Shader Preview

22.3 GaussianSplattingLab

Node Summary
Run Gaussian Splatting Viewer No more details available.

23.Library Assets

A total of 1 categories.

23.1 DivookaTextureAssets

Node Summary
Category Textures No more details available.
Get Available Categories No more details available.
Get Available Textures No more details available.
Get Sample Texture No more details available.
Show Category Collage No more details available.

24.Linear Algebra

A total of 3 categories.

24.1 Vector

Node Summary
Make Vector Construct empty.
As Span Safe read-only view
Contains No more details available.
Copy Make a copy
Copy To No more details available.
Get Count No more details available.
Get Index No more details available.
Get Item No more details available.
Length Get length of vector
Size Get string representation of size.
Get Enumerator No more details available.
Get Preview Array No more details available.
Get Preview String No more details available.
Index Of No more details available.
Norm Another name for length
Shift No more details available.
To Array Defensive copy
To String ToString override
Accumulate Apply Applies certain operation starting from base value on top of entire vector and return the resulting vector and final value
Addition Operation Adds two vectors
Bitwise Or Operation Append an element
Division Operation Divide element-wise
Exclusive Or Operation Exponent element-wise
Op Implicit No more details available.
Multiply Operation Multiply element-wise
Subtraction Operation Subtract two vectors
Unary Negation Operation Gets negative
Unary Plus Operation Identity (no copy is made)

24.2 Vector Routines

Node Summary
Absolute Value
Apply Apply element-wise arbitrary function
Arccosine No more details available.
Arcsine No more details available.
Average Get average (same as mean).
Correlation Compute correlation
Cosh Compute cosh element-wise
Cosine Compute cos element-wise
Covariance Compute covariance
Log10 No more details available.
Log2 No more details available.
Maximum Get max.
Mean Get mean.
Minimum Get min.
Modulus
Population STD Get population std.
Population Variance Get population variance.
Power Compute pow element-wise
Range
Save To CSV File No more details available.
Sine Compute sin element-wise
Sinh Compute sinh element-wise
Sqaure Root Compute sqrt element-wise
Sqrt Compute sqrt element-wise
Standard Deviation No more details available.
Std Get std.
Sum Get sum.
Tangent No more details available.
To Vector No more details available.
Make Vector Construct from string, either comma delimited or space delimited.
Variance Get variance.

24.3 DivookaMatrix

Node Summary
Make Divooka Matrix
Get Data No more details available.
Get Item No more details available.
Get Data Column No more details available.
Get Data Row No more details available.
Get Enumerator No more details available.
Print No more details available.
Read No more details available.

25.LLM

A total of 3 categories.

25.1 Completion Engine

Node Summary
Chat No more details available.
Complete Text No more details available.
Get Model No more details available.
Get Provider Name No more details available.
Complete Complete some starting message.This is NOT Q&A style completion.
Create Completion Engine Use DIVOOKA_COMPLETIONENGINE_MODEL when present, and fall back to DIVOOKA_COMPLETIONENGINE_MODELDIR + Model.gguf otherwise.
Create Local Completion Engine No more details available.

25.2 Retrieval Embedding Engine

Node Summary
Create Retrieval Embedding Engine No more details available.
Embed No more details available.

25.3 DivookaToolsLibrary

Node Summary
Get Available Tools No more details available.

26.Math

A total of 1 categories.

26.1 Symbolic Math

Node Summary
Assign No more details available.
Bigger Than No more details available.
Bigger Than Or Equal To No more details available.
Calculator Simple math parsed string to number.For available functions: PENDING DOCUMENTATION.
Create Expression No more details available.
Create Variable No more details available.
Differentiate No more details available.
Divide No more details available.
Equals No more details available.
Equations No more details available.
Factorize No more details available.
Integrate Result not guaranteed.Works for standard forms of single variable.
Less Than No more details available.
Less Than Or Equal To No more details available.
Limits No more details available.
Multiply No more details available.
Sample Sample with a single variable.
Solve
Solve Equation Solve = 0
Substitute No more details available.
Subtract No more details available.
Sum No more details available.

27.Metaprogramming

A total of 3 categories.

27.1 Media Assets Extensions

Node Summary
Get Assets Query assets using a normalized glob pattern.Supported wildcards:* = any chars except '/'? = any single char except '/'** = any chars including '/'
Get Assets In Directory Get all assets directly inside the given directory.
Get Assets With Extension Get all assets having the given extension.Accepts "png" or ".png".Comparison is ordinal-ignore-case.
Get Assets With Extensions Get all assets having any of the given extensions.Accepts values like "png", ".png", "jpg", ".jpg".
Get Library Audio Get audio from library by path.
Get Library Image Get image from library by path.
Get Library Table No more details available.
Save Asset No more details available.

27.2 EditorAutomation

Node Summary
Display No more details available.
Get Features No more details available.
Get Feature Set No more details available.
Print No more details available.

27.3 BasicGraphQueries

Node Summary
Connector Names No more details available.
Get Graphs Count No more details available.
Graphs Count No more details available.

28.Module Management

A total of 1 categories.

28.1 Data Members

Node Summary
Create Property No more details available.

29.Operating System

A total of 7 categories.

29.1 FileSystemRoutines

Node Summary
Append All Lines No more details available.
Append All Text No more details available.
Append Text No more details available.
Change File Extension No more details available.
Copy No more details available.
Create No more details available.
Create Directory No more details available.
Create Directory Symbolic Link No more details available.
Create File Symbolic Link No more details available.
Create Symbolic Link No more details available.
Create Temp Subdirectory No more details available.
Create Text No more details available.
Decode Base64 No more details available.
Decrypt No more details available.
Delete No more details available.
Delete Directory No more details available.
Delete File No more details available.
Directory Exists No more details available.
Encode Base64 No more details available.
Encrypt No more details available.
Enumerate Directories No more details available.
Enumerate Files No more details available.
Enumerate File System Entries No more details available.
File Exists No more details available.
Get Application Data File No more details available.
Get Application Data Folder No more details available.
Get Attributes No more details available.
Get Creation Time No more details available.
Get Creation Time Utc No more details available.
Get Current Directory No more details available.
Get Directories No more details available.
Get Directory Root No more details available.
Get File Md5 No more details available.
Get Files No more details available.
Get File System Entries No more details available.
Get Last Access Time No more details available.
Get Last Access Time Utc No more details available.
Get Last Write Time No more details available.
Get Last Write Time Utc No more details available.
Get Logical Drives No more details available.
Get Parent No more details available.
Get Path In Special Folder No more details available.
Get Special Folder No more details available.
Get Temp File Path No more details available.
Get Temp Folder Path No more details available.
Get Working Directory No more details available.
Move No more details available.
Move Directory No more details available.
Move File No more details available.
Open No more details available.
Open Read No more details available.
Open Text No more details available.
Open Write No more details available.
Read All Bytes No more details available.
Read All Lines No more details available.
Read All Text No more details available.
Read Lines No more details available.
Rename File No more details available.
Replace No more details available.
Resolve Directory Link Target No more details available.
Resolve File Link Target No more details available.
Resolve Link Target No more details available.
Set Attributes No more details available.
Set Creation Time No more details available.
Set Creation Time Utc No more details available.
Set Current Directory No more details available.
Set Last Access Time No more details available.
Set Last Access Time Utc No more details available.
Set Last Write Time No more details available.
Set Last Write Time Utc No more details available.
Set Working Directory No more details available.
Touch No more details available.
Write All Bytes No more details available.
Write All Lines No more details available.
Write Text To File No more details available.

29.2 Input Buffer

Node Summary
As Span Returns a read-only span over the visible bytes.
Clone Returns a self-contained immutable copy of this buffer.
Equals Determines whether this buffer has the same visible bytes as another buffer.
Bytes Gets an enumerable over the visible bytes in this immutable byte array.
Endianness Gets the byte order used by numeric read operations.
Is Empty Gets a value indicating whether this immutable byte array contains no bytes.
Item Gets the byte at the specified zero-based index.
Length Gets the number of bytes visible in this immutable byte array.
String Encoding Gets the encoding used by string read operations.
Get Enumerator Returns an enumerator over the visible bytes.
Get Hash Code Gets a hash code based on the visible bytes.
Read Bool Reads a Boolean and returns the remaining bytes.
Read Bool With Offset Reads a Boolean at an explicit offset without consuming bytes.
Read Byte Reads a byte and returns the remaining bytes.
Read Bytes Reads bytes from the beginning of this buffer and returns the remaining bytes.
Read Bytes With Offset Reads bytes at an explicit offset without consuming bytes.
Read Byte With Offset Reads a byte at an explicit offset without consuming bytes.
Read Double Reads a 64-bit floating-point value and returns the remaining bytes.
Read Double With Offset Reads a 64-bit floating-point value at an explicit offset without consuming bytes.
Read Float Reads a 32-bit floating-point value and returns the remaining bytes.
Read Float With Offset Reads a 32-bit floating-point value at an explicit offset without consuming bytes.
Read Guid Reads a GUID and returns the remaining bytes.
Read Guid With Offset Reads a GUID at an explicit offset without consuming bytes.
Read Int Reads a 32-bit signed integer and returns the remaining bytes.
Read Int With Offset Reads a 32-bit signed integer at an explicit offset without consuming bytes.
Read Long Reads a 64-bit signed integer and returns the remaining bytes.
Read Long With Offset Reads a 64-bit signed integer at an explicit offset without consuming bytes.
Read S Byte Reads a signed byte and returns the remaining bytes.
Read S Byte With Offset Reads a signed byte at an explicit offset without consuming bytes.
Read Short Reads a 16-bit signed integer and returns the remaining bytes.
Read Short With Offset Reads a 16-bit signed integer at an explicit offset without consuming bytes.
Read String Reads a fixed-size string from the beginning of this buffer and returns the remaining bytes.
Read String With Offset Reads a fixed-size string at an explicit offset without consuming bytes.
Read U Int Reads a 32-bit unsigned integer and returns the remaining bytes.
Read U Int With Offset Reads a 32-bit unsigned integer at an explicit offset without consuming bytes.
Read U Long Reads a 64-bit unsigned integer and returns the remaining bytes.
Read U Long With Offset Reads a 64-bit unsigned integer at an explicit offset without consuming bytes.
Read U Short Reads a 16-bit unsigned integer and returns the remaining bytes.
Read U Short With Offset Reads a 16-bit unsigned integer at an explicit offset without consuming bytes.
Skip Skips a number of bytes and returns the remaining bytes.
Slice Returns a slice of this immutable byte array.
Starts With Determines whether this buffer starts with the specified bytes.
To Array Returns a copy of the visible bytes.
To String Returns a hexadecimal preview of this buffer.
With Endianness Returns a new immutable byte array with the same bytes but a different numeric byte order.
With String Encoding Returns a new immutable byte array with the same bytes but a different string encoding.
From Array Creates an immutable byte array from a byte array by copying its contents.
From File Reads all bytes from a file into a new immutable byte array.
From Span Creates an immutable byte array from a read-only span by copying its contents.
From Stream Reads all bytes from a stream into a new immutable byte array.
Empty Gets an empty immutable byte array.

29.3 Path

Node Summary
Alt Directory Separator Char No more details available.
Directory Separator Char No more details available.
Invalid Path Chars No more details available.
Path Separator No more details available.
Volume Separator Char No more details available.
Change Extension No more details available.
Combine No more details available.
Ends In Directory Separator Returns true if the path ends in a directory separator.
Exists Determines whether the specified file or directory exists.
Get Directory Name Returns the directory portion of a file path. This method effectivelyremoves the last segment of the given file path, i.e. it returns astring consisting of all characters up to but not including the lastbackslash ("") in the file path. The returned value is null if thespecified path is null, empty, or a root (such as "", "C:", or"\server\share").
Get Extension Returns the extension of the given path. The returned value includes the period (".") character of theextension except when you have a terminal period when you get string.Empty, such as ".exe" or ".cpp".The returned value is null if the given path is null or empty if the given path does not include anextension.
Get File Name Returns the name and extension parts of the given path. The resulting string containsthe characters of path that follow the last separator in path. The resulting string isnull if path is null.
Get File Name Without Extension No more details available.
Get Full Path No more details available.
Get Invalid File Name Chars No more details available.
Get Invalid Path Chars No more details available.
Get Path Root No more details available.
Get Random File Name Returns a cryptographically strong random 8.3 string that can beused as either a folder name or a file name.
Get Relative Path Create a relative path from one path to another. Paths will be resolved before calculating the difference.Default path comparison for the active platform will be used (OrdinalIgnoreCase for Windows or Mac, Ordinal for Unix).
Get Temp File Name No more details available.
Get Temp Path No more details available.
Has Extension Tests if a path's file name includes a file extension. A trailing periodis not considered an extension.
Is Path Fully Qualified Returns true if the path is fixed to a specific drive or UNC path. This method does novalidation of the path (URIs will be returned as relative as a result).Returns false if the path specified is relative to the current drive or working directory.
Is Path Rooted No more details available.
Join No more details available.
Trim Ending Directory Separator Trims one trailing directory separator beyond the root of the path.
Try Join No more details available.

29.4 Output Buffer

Node Summary
Make Output Buffer Creates a new immutable constructive byte array.
As Span Returns a read-only span over the current bytes.This materializes the chunk chain once and then reuses the cached flattened buffer.
Clear Returns an empty buffer using the same settings.
Equals Determines whether this object contains the same bytes as another immutable constructive byte array.
Endianness Gets the byte order used by numeric write operations.
Is Empty Gets whether this buffer contains no bytes.
Length Gets the number of bytes currently written.
String Encoding Gets the encoding used by string write operations.
Get Hash Code Returns a hash code based on the current bytes.
Save Saves the current bytes to a file.
To Array Returns a copy of the current bytes.
To String Returns a hexadecimal preview of the current bytes.
With Endianness Returns a copy with a different numeric byte order.
With String Encoding Returns a copy with a different string encoding.
Write Bool Writes a Boolean as one byte.
Write Byte Writes a byte.
Write Bytes Writes empty zero padding.
Write Double Writes a 64-bit floating-point value.
Write Float Writes a 32-bit floating-point value.
Write Guid Writes a GUID using the runtime byte representation of Guid.ToByteArray.
Write Int Writes a 32-bit signed integer.
Write Long Writes a 64-bit signed integer.
Write Signed Byte Writes a signed byte.
Write Short Writes a 16-bit signed integer.
Write String Fixed Size Writes a fixed-size string using exactly the encoded byte count of .
Write String Zero Terminated Writes a zero-terminated string.
Write U Int Writes a 32-bit unsigned integer.
Write U Long Writes a 64-bit unsigned integer.
Write U Short Writes a 16-bit unsigned integer.
From Bytes Creates an immutable constructive byte array from existing bytes by copying them.
Empty Gets an empty immutable constructive byte array.

29.5 Mutable Constructive Byte Array

Node Summary
Make Mutable Constructive Byte Array Creates a new mutable constructive byte array.
Clear Clears the current bytes.
Dispose Disposes this mutable buffer.
Endianness Gets the byte order used by numeric write operations.
Is Empty Gets whether this buffer contains no bytes.
Length Gets the number of bytes currently written.
String Encoding Gets the encoding used by string write operations.
Save Saves the current bytes to a file.
To Array Returns a copy of the current bytes.
To Immutable Constructive Byte Array Converts this mutable buffer to an immutable constructive byte array.
Write Bool Writes a Boolean as one byte.
Write Byte Writes a byte.
Write Bytes Writes empty zero padding.
Write Double Writes a 64-bit floating-point value.
Write Float Writes a 32-bit floating-point value.
Write Guid Writes a GUID using the runtime byte representation of Guid.ToByteArray.
Write Int Writes a 32-bit signed integer.
Write Long Writes a 64-bit signed integer.
Write Signed Byte Writes a signed byte.
Write Short Writes a 16-bit signed integer.
Write String Fixed Size Writes a fixed-size string using exactly the encoded byte count of .
Write String Zero Terminated Writes a zero-terminated string.
Write U Int Writes a 32-bit unsigned integer.
Write U Long Writes a 64-bit unsigned integer.
Write U Short Writes a 16-bit unsigned integer.
From Bytes Creates a mutable constructive byte array from existing bytes.

29.6 StandardInputOutput

Node Summary
Print No more details available.
Print Line No more details available.
Set Out No more details available.

29.7 RuntimeEnvironment

Node Summary
Get Program Arguments No more details available.
Get Environment Variable No more details available.
Set Program Arguments No more details available.

30.Physics

A total of 2 categories.

30.1 PhysicsExperiment

Node Summary
Make Physics Experiment

30.2 PhysicsSimPreviewer

Node Summary
Run Preview No more details available.

31.Plotting

A total of 22 categories.

31.1 Custom Plot

Node Summary
Combine Rows Columns Combines row and column arrays into a 2D array using the specified combination method.This is useful for creating heatmap data from separate row and column value arrays.
Create Annotation Creates an annotation text plottable on the chart.
Create Arrow Creates an arrow plottable with specified start and end coordinates.
Create Bars Creates a bar plot plottable from arrays of position and value data.
Create Benchmark Creates a benchmark plottable that displays rendering performance metrics.
Create Boxes Creates a box plot plottable from statistical data arrays.
Create Bracket Creates a bracket plottable between two points with optional labeling.
Create Callout Creates a callout plottable with text and an arrow pointing to a specific location.
Create Candlestick Creates a candlestick plot plottable from OHLC (Open-High-Low-Close) price data.
Create Contours Creates a contour lines plottable using two arrays to create a grid with a specified combination method.
Create Coxcomb Creates a coxcomb chart (polar bar chart) plottable from a list of values with optional labels.
Create Crosshair Creates a crosshair plottable at the specified coordinates with customizable styling.
Create Data Logger Creates a data logger plottable from arrays of x and y values with customizable styling.
Create Ellipse Creates an ellipse plottable with specified center, radii, and styling options.
Create Error Bar Creates a single error bar plottable with specified X, Y values and error ranges.
Create Error Bars Creates multiple error bars plottable with optional X, Y error ranges.
Create Fill Y Creates a fill-between-Y-values plottable from arrays of x, top y, and bottom y values.
Create Financial Time Axis Creates a financial time axis plottable for displaying sequential date data with proper spacing.
Create Function Creates a mathematical function plottable over a specified range.
Create Heatmap No more details available.
Create Histogram Bars Creates a histogram bars plottable from an array of values with automatic binning.
Create Horizontal Line Creates a horizontal line plottable at the specified Y coordinate.
Create Horizontal Span Creates a horizontal span plottable between two X coordinates.
Create Image Marker Creates an image marker plottable that displays an image at a specific coordinate.
Create Image Rect Creates an image rectangle plottable that displays an image within a coordinate rectangle.
Create Iso Lines Creates isolines (diagonal reference lines) plottable with customizable positioning and appearance.
Create Line Creates a line plottable between two Vector2D points.
Create Lollipop Creates a lollipop plot plottable from arrays of x and y values.
Create Marker Creates a single marker plottable at the specified coordinates.
Create Markers Creates multiple markers plottable from arrays of x and y coordinates.
Create OHLC Creates an OHLC (Open-High-Low-Close) plottable from arrays of price data.
Create Phasor Creates a phasor plottable that displays arrows from the origin to points in polar coordinates.
Create Pie Creates a pie chart plottable from a list of values with optional labels.
Create Polar Axis Creates a polar axis plottable with customizable spokes and circles for polar coordinate plotting.
Create Polygon Creates a polygon plottable from arrays of x and y coordinates.
Create Population Creates a population plot plottable showing the distribution of data points with optional statistical displays.
Create Radar Creates a radar chart plottable with multiple series displaying values on polar axes.
Create Radial Gauge Creates a radial gauge chart with multiple gauges representing scalar values.
Create Rectangle Creates a rectangle plottable with specified coordinates and styling.
Create Scale Bar Creates a scale bar plottable for indicating measurement scales on plots.
Create Scatter Creates a scatter plot plottable from arrays of x and y values.
Create Signal Creates a fast-rendering time series signal plottable from arrays of x and y values.
Create Smith Chart Axis Creates a Smith chart axis plottable for RF and microwave engineering applications.
Create Text Creates a text label plottable at the specified coordinates.
Create TIN Plot Creates a TIN (Triangulated Irregular Network) plottable for 3D surface representation.
Create Tool Tip Creates a tooltip plottable that displays text with an arrow pointing to a specific location.
Create Triangular Axis Creates a triangular axis for ternary plots with data points and customizable styling.
Create Vector Field Creates a vector field plot displaying arrows at specified points with given vector components.
Create Vertical Line Creates a vertical line plottable at the specified X coordinate.
Create Vertical Span Creates a vertical span plottable between two Y coordinates.
Generate Date Range No more details available.
Generate Plot
Generate Random Values Generates random values within a specified range.
With Data Applies only to those plottables that support X-Y data.
With Legend Text Applies only to those plottables that support legends.
With Title
With X Axis
With Y Axis

31.2 Quick Plot

Node Summary
Bar Chart Generates a pixel-based image of a bar chart.
Bubble Chart Generates a pixel-based image of a bubble chart.
Divooka Graph Generates an SVG-based graphical representation of a Divooka graph, with specified node positions.
Divooka Node Generates an SVG-based graphical representation of an individual Divooka node.
Donut Chart Draw a donut chart from values and category labels.
Draw Vector2D PlotVector(s)2D: Draws Vector2D in coordinate grid. Great for educational purpose (when comoaring before and after manipulation).
Empty Creates an empty space. Useful as placeholders.
Funnel Chart Generates a pixel-based image of a funnel chart.
Heatmap Plots a heatmap that represents data density or intensity using color gradients.Ideal for showing patterns or correlations in data matrices.This plot automatically compresses the entire range of values between its min and max value.
Histogram Generates a pixel-based image of a histogram.
Line Plot Generates a pixel-based image of a line plot.
Measure Image An image can be drawn inside a rectangle defined in coordinate units.
Number Display Generates a pixel-based image displaying a numeric value with a label.
Organization Tree Generates a pixel-based image representation of an organizational tree structure.
Pie Chart Draw a pie chart from values and category labels.
Population Pyramid Populates a population pyramid by automatically gathering age group.
Population Pyramid Centered Generates a centered pixel-based population pyramid visualization with custom-defined age groups.
QR Code Generates a pixel-based image representation of a QR code from the given message.
Radar Chart Generates a pixel-based image of a radar chart.
Scatter Plot Generates a scatter plot image for multiple Y-series against a single X-axis.
Scatter Plot Two Axes Generates a scatter plot image with two separate Y-series sharing the same X-axis.
Svg Generates a pixel-based image from an SVG source string.
Table Display Generates a pixel-based image representation of a data table.
Text Display Generates a pixel-based image displaying a single block of text.
Timeline Simple timeline event.This chart has no "distance" between events.

31.3 Plot Options

Node Summary
Make Plot Options
Get Draw Axes No more details available.
Get Draw Title No more details available.
Histogram Bars Number of bars for histogram; Input data must have more than this number of elements otherwise the value is not used.
Labels Series labels
Get Output Image No more details available.
Signal Sample Rate Applies to Signal type plot
Get Title No more details available.
Get Window Height No more details available.
Get Window Width No more details available.
Get X Axis No more details available.
Get Y Axis No more details available.
Set Draw Axes No more details available.
Set Draw Title No more details available.
Set Output Image No more details available.
Set Title No more details available.
Set Window Height No more details available.
Set Window Width No more details available.
Set X Axis No more details available.
Set Y Axis No more details available.

31.4 Plot Configurations

Node Summary
Configure Bar Chart Create a configuration for BarChart
Configure Bubble Chart Create a configuration for BubbleChart
Configure Bubble Chart Multi Series Create a configuration for BubbleChartMultiSeries
Configure Donut Chart Create a configuration for DonutChart
Configure Funnel Chart Create a configuration for FunnelChart
Configure Heatmap Create a configuration for Heatmap
Configure Hisogram Create a configuration for Hisogram
Configure Line Plot Create a configuration for LinePlot
Configure Number Display Creates a configuration for NumberDisplay with fixed image width
Configure Pie Chart Create a configuration for PieChart
Configure Population Pyramid Create a configuration for PopulationPyramid
Configure QR Code Create a configuration for QR Code
Configure Radar Chart Create a configuration for RadarChart
Configure Scatter Plot Create a configuration for ScatterPlot
Configure Scatter Plot Multi Series Create a configuration for ScatterPlotMultiSeries
Configure Scatter Plot Two Axes Create a configuration for ScatterPlotTwoAxes
Configure SVG Create a configuration for SVG rendering
Configure Table Display Create a configuration for TableDisplay
Configure Table Display Fixed Width Create a configuration for TableDisplay with fixed image width
Configure Text Display Creates a configuration for TextDisplay.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line.
Configure Text Display With Title Creates a configuration for TextDisplay with Title.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line.
Configure Text Display With Title And Subtitle Creates a configuration for TextDisplay with Title and Subtitle.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line.
Configure Timeline Create a configuration for Timeline

31.5 Plot Description Data

Node Summary
Make Plot Description Data
Options Additional customization options.
Plot Type Plot type.
X Main X-axis numerical data.
Ys Main Y-axis values.
Load Data Load plot data from compressed file.
Read From Stream Read plot data from stream.
Save Data Save plot data as compressed file.
Write To Stream Save plot data to stream.

31.6 CombineMethod

Node Summary
Add No more details available.
Average No more details available.
Distance From Origin No more details available.
Divide No more details available.
Manhattan Distance No more details available.
Maximum No more details available.
Minimum No more details available.
Multiply No more details available.
Power No more details available.
Sine Cosine No more details available.
Subtract No more details available.
Value No more details available.

31.7 Plotters

Node Summary
Cook Options Make options from string arguments.
Get Assembly Folder Get folder path of currently executing assembly
Histogram Plot histogram into given number of bars.
Initialize Plot Initialize plot based on type and data
Line Chart Draw or render a line chart
Scatter Draw or render a scatter plot; Currently looks the same as line chart
Signal Draw a signal chart

31.8 AlignmentOptions

Node Summary
Lower Center No more details available.
Lower Left No more details available.
Lower Right No more details available.
Middle Center No more details available.
Middle Left No more details available.
Middle Right No more details available.
Upper Center No more details available.
Upper Left No more details available.
Upper Right No more details available.
Value No more details available.

31.9 Pure Plot

Node Summary
Execute Execute graphing per options and plot type.
Default Options Default plot options
Make Make a list.
Plot Plot interaactively
Save Save to image

31.10 FlowchartConfiguration

Node Summary
Make Flowchart Configuration
Get Border Color No more details available.
Get Border Thickness No more details available.
Get Node Color No more details available.
Get Orientation No more details available.
Set Border Color No more details available.
Set Border Thickness No more details available.
Set Node Color No more details available.
Set Orientation No more details available.

31.11 FunctionType

Node Summary
Cos No more details available.
Exp No more details available.
Log No more details available.
Sin No more details available.
Tan No more details available.
Value No more details available.

31.12 Chart Configurations

Node Summary
Make Chart Configurations
Get Floating Axes No more details available.
Get Title No more details available.
Get X Axis Label No more details available.
Get Y Axis Label No more details available.
Set Floating Axes No more details available.

31.13 Plot Type

Node Summary
Histogram Histogram
Line Basic line charat
Scatter Basic scatter plog
Signal Evenlly sampled with sample rate
Value No more details available.

31.14 Statistical Facts

Node Summary
Plot Cosine Wave Generates and plots a cosine wave between [-1, 1] as scatter plot.
Plot Normal Distribution Generates and plots a normal distribution histogram.
Plot Random Walk Generates and plots a random walk sequence as scatter plot.
Plot Sinusoidal Wave Generates and plots a sinusoidal wave between [-1, 1] as scatter plot.
Plot Uniform Distribution Generates and plots a uniform distribution histogram.

31.15 LinePatterns

Node Summary
Dashed No more details available.
Densely Dashed No more details available.
Dotted No more details available.
Solid No more details available.
Value No more details available.

31.16 DateStepUnit

Node Summary
Days No more details available.
Hours No more details available.
Minutes No more details available.
Seconds No more details available.
Value No more details available.

31.17 ContourCombineMethod

Node Summary
Add No more details available.
Distance From Origin No more details available.
Multiply No more details available.
Sine Cosine No more details available.
Value No more details available.

31.18 FloatingAxisConfig

Node Summary
Make Floating Axis Config
Get Position No more details available.
Get Vertical No more details available.
Set Position No more details available.
Set Vertical No more details available.

31.19 DotStyle

Node Summary
Circle No more details available.
Circle With Square Corner No more details available.
Square No more details available.
Value No more details available.

31.20 FlowchartOrientation

Node Summary
Left Right No more details available.
Top Down No more details available.
Value No more details available.

31.21 Dhole

Node Summary
Render Dhole Script Parse and render a Dhole DSL (Domain-specific language) script into a PixelImage (the final "plot").
Parse Parse script and returns a definition object instead of drawing an image.
Render Chart Directly renders a strongly typed chart definition without text DSL.This function branches to the correct chart logic and calls relevant backends.

31.22 ScottPlotExtensions

Node Summary
Convert Scott Plot To Pixel Image No more details available.

32.Procedural Planet Maps

A total of 1 categories.

32.1 WorldMapCreator

Node Summary
Generate Spherical Planet Map No more details available.
Generate Tetrahedral Planet Map No more details available.

33.Procedural Terrain

A total of 14 categories.

33.1 Heightmap

Node Summary
Make Heightmap Initializes a new instance of the Heightmap class with the specified dimensions.
Add Adds another heightmap to this heightmap, element-wise.
Apply Applies a custom transformation function to each height value in the heightmap.
Apply Masks Applies a series of HeightmapMasks to the Heightmap using a specified modification function.
Clone Clones the heightmap, creating a deep copy.
Crop Crops the heightmap to the specified rectangular region.
Erode Brush Simple erosion
Flatten Brush Flattens the terrain within a brush area to a target height.
Columns Gets the width of the heightmap (number of columns).
Get Data No more details available.
Get Elevations No more details available.
Is Mask An indicator that this heightmap is used as mask.
Is Square Occassionally useful due to output engine requirements - some usage scenarios require square maps.
Item Gets or sets the height value at the specified (x, y) coordinate.
Physical Scale Meters per unit cell.This applies only to width and "height" of the heightmap grid, not physical height.
Rows Gets the height of the heightmap (number of rows).
Get World Depth No more details available.
Get World Width No more details available.
Get Angle Degree Calculates the slope angle in degrees based on the gradient at a given point.
Get Average Height Gets the average height value of the heightmap.
Get Color No more details available.
Get Data As Arrays Gets a copy of data.
Get Gradient Gets the gradient (partial derivatives) at the specified (x, y) coordinate.
Get Gray No more details available.
Get Max Height Gets the maximum height value in the heightmap.
Get Min Height Gets the minimum height value in the heightmap.
Get Normal Gets the normal vector at the specified (x, y) coordinate.
Get Value Gets the height value at the specified (x, y) coordinate.
Interpolate Height Interpolates the height value at the specified (x, y) coordinate using bilinear interpolation.
Interpolate Height Safe Safely interpolates the height value at the specified (x, y) coordinate using bilinear interpolation. Handles out of bounds issue
Noise Brush No more details available.
Raise Lower Brush Raises or lowers the terrain within a brush area.
Resize Resizes the heightmap to the specified dimensions using nearest neighbor scaling.
Rotate CCW Rotates the heightmap data 90 degrees counterclockwise.
Rotate CW Rotates the heightmap data 90 degrees clockwise.
Scale Heights Scales the heightmap vertically by the specified factor.
Set Value Sets the height value at the specified (x, y) coordinate.
Smooth Smooths the heightmap using a simple averaging filter.
Smooth Brush Applies a smoothing operation within a brush area.
Summarize Returns a technical summary of the heightmap, one parameter per line.
To Flatten Array Flattened array.
To Flatten Array LD Flattened array.
To Pixel Image No more details available.
Update Color Data No more details available.

33.2 Cell Based Terrain

Node Summary
Add To Attribute No more details available.
Apply Mask No more details available.
Blend Attributes No more details available.
Calculate Slope No more details available.
Clamp Attribute No more details available.
Combine Attributes No more details available.
Create Mask No more details available.
Get Attribute Names No more details available.
Get Cell Count No more details available.
Get Columns No more details available.
Get Has Elevation No more details available.
Physical Scale Meters per grid cell.Applies to horizontal X/Y cell spacing, not vertical elevation.
Get Rows No more details available.
Get Attribute Copy No more details available.
Get Attribute Info No more details available.
Get Attribute Span Returns a read-only span over the internal flat row-major attribute array.Do not store this span beyond immediate use.
Get Cell No more details available.
Get Coordinate No more details available.
Get Elevation No more details available.
Get Index No more details available.
Get Value No more details available.
Has Attribute No more details available.
Modify Attribute No more details available.
Multiply Attribute No more details available.
Normalize Attribute No more details available.
Remove Attribute No more details available.
Rename Attribute No more details available.
Smooth Attribute No more details available.
Summarize No more details available.
To Jagged Array No more details available.
Try Get Value No more details available.
With Attribute Adds or replaces an attribute.
With Value No more details available.
Create Creates a flat terrain with ID, X, Y, and Elevation attributes.
From Elevation Creates a terrain from row-major elevation data.

33.3 Heightmap Operations

Node Summary
Apply Curve
Apply Shapes Fractal Breakup
Blend
Blend Height Mask Creates a modified copy of a heightmap by applying a grayscale height mask using the specified blend mode.
Blend Masked
Calculate Normals
Calculate Slope
Clamp
Clamp In Place
Clone
Combine Masks Combines multiple Heightmap masks (value range 0-1) into a single union mask.
Create Height Mask
Create Radial Mask
Create Slope Mask
Fill In Place
Filter Height Filters the heightmap based on a minimum or maximum height rule with an optional fade.
Filter Slope Filters the heightmap based on slope range with an optional fade.
Invert
Multiply In Place
Normalize
Normalize In Place Rescale entire height field to fit in height range.
Power
Replace In Place Replace data from flattened array.
Smooth
Terrace

33.4 Cell Based Terrain Query Engine

Node Summary
Color Palette With Slope A color scheme making use of slopes.
Custom Color Example No more details available.
Custom Color Example2 No more details available.
Default Color Palette A default color scheme.
Default Color Palette Expanded A default color scheme in full details.
Make Cell Based Terrain Query Engine
Colorize Evaluates a SELECT-like fragment that must return one text column named color.The color text must be a parenthesized RGB/RGBA integer tuple: "(R, G, B)" or "(R, G, B, A)".
Dispose No more details available.
Extract Extracts selected expressions where the condition is true.All unselected cells receive the extract default value.Core ID/X/Y are preserved.
Get Cell Count No more details available.
Get Columns No more details available.
Get Physical Scale No more details available.
Get Query Attribute Names No more details available.
Get Rows No more details available.
Get Data Returns the terrain snapshot represented by this engine.
Mask Evaluates a WHERE-like fragment and returns a sharp 0/1 height mask.
Modify Replaces one attribute with an expression evaluated for every cell.
Modify Then Fluent modification. Returns a new engine whose source is the modified result.
Parse Select Items No more details available.

33.5 Heightmap Visualization Routines

Node Summary
Default Heat Ramp No more details available.
Default Terrain Ramp No more details available.
Overlay Contours No more details available.
To Color Ramp No more details available.
To Contour Map
To Grayscale No more details available.
To Heatmap No more details available.
To Hillshade No more details available.
To Normal Map No more details available.
To Shaded Color Ramp No more details available.
To Slope Map No more details available.
To Voxel Space Image Renders a VoxelSpace-style first-person terrain view into a PixelImage.Camera X/Y are in heightmap pixel coordinates. Camera Height is in normalized 0..255 height units.

33.6 Heightmap Pipeline Procedural

Node Summary
Apply Mask No more details available.
Blend No more details available.
Blend Masked No more details available.
Build No more details available.
Clamp No more details available.
Curve No more details available.
Invert No more details available.
Island No more details available.
Normalize No more details available.
Power No more details available.
Smooth No more details available.
Terrace No more details available.
Empty No more details available.
From No more details available.
Noise No more details available.

33.7 Heightmap Erosion Extensions

Node Summary
Apply Function To Height In Place No more details available.
Create Hydraulic Erosion Configuration
Get Hydraulic Erosion Configuration No more details available.
Grid Hydraulic Erode In Place
Particle Hydraulic Erode In Place
Quick Erode In Place Erode with preset values.
Thermal Erode In Place
Thermal Erode Normalized In Place

33.8 Heightmap Generator

Node Summary
Configure Heightmap Noise Settings Creates a configured Pipeline.HeightmapNoiseSettings instance.
From Pixel Image
Generate Domain Warped Terrain No more details available.
Generate Fractal Noise Terrain Generates terrain using Fractal Brownian Motion (fBm).
Generate Heightmap From Shapes Generate heightmap from shapes.
Generate Noise Based Terrain
Generate Perlin Noise Terrain Generates terrain using Perlin noise.
Generate Ridged Multifractal Terrain Generates terrain using Ridged Multifractal noise.
Get Falloff No more details available.

33.9 Heightmap Erosion Operations

Node Summary
Apply Function To Height No more details available.
Grid Hydraulic Erode No more details available.
Particle Hydraulic Erode No more details available.
Quick Erode Erode with preset values.
Thermal Erode No more details available.
Thermal Erode Normalized No more details available.

33.10 HeightmapColorer

Node Summary
Make Heightmap Colorer
Process
Run No more details available.

33.11 Heightmap Mesher

Node Summary
Export Obj Exports the heightmap to an OBJ 3D file.
Save As Obj Mesh Save the terrrain into .obj 3D grid mesh format.
Convert Terrain to Grid Mesh with Resample
Convert Terrain to Triangle Mesh (Optimized)

33.12 Heightmap Texturer

Node Summary
Generate Biome Texture Generates a biome texture image based on the heightmap data.
Generate Biome Texture Gradient
Generate Grayscale Color Image

33.13 Cell Based Terrain Heightmap Interop

Node Summary
To Cell Based Terrain No more details available.
To Heightmap No more details available.

33.14 CellBasedTerrainQueryEngineFactory

Node Summary
Initialize From Cell Based Terrain No more details available.
Initialize From Heightmap No more details available.

34.Programming

A total of 4 categories.

34.1 Thread Routines

Node Summary
Create No more details available.
Get Current No more details available.
Get Current Managed Thread Id No more details available.
Get Apartment State No more details available.
Get Current Processor Id No more details available.
Interrupt No more details available.
Join No more details available.
Memory Barrier No more details available.
Set Apartment State No more details available.
Set Background No more details available.
Set Current Culture No more details available.
Set Current UI Culture No more details available.
Set Priority No more details available.
Sleep No more details available.
Spin Wait No more details available.
Start No more details available.
Try Set Apartment State No more details available.
Try Set Name No more details available.
Yield No more details available.

34.2 Time Measure Utility

Node Summary
Measure Time End
Measure Time Start Starts a time measure.

34.3 System Info Inspector

Node Summary
Get Comprehensive String No more details available.
Get Simple String No more details available.

34.4 Subprogram

Node Summary
Subprogram Entry No more details available.

35.Realtime Rendering

A total of 1 categories.

35.1 QuickPreviewSet

Node Summary
Diffuse No more details available.
Glossiness Map No more details available.
Height Map No more details available.
Normal Map No more details available.
Roughness Map No more details available.
Make Quick Preview Set
Create Diffuse Height Gloss Preview No more details available.
Create Diffuse Height Preview No more details available.

36.Services

A total of 1 categories.

36.1 DigitalOceanHelper

Node Summary
Configure Digital Ocean No more details available.
Configure Space
Create Droplet
Destroy Droplet No more details available.
Execute Script In Droplet Executes some script in existing droplet.
Get Available Regions No more details available.
Get Available Sizes No more details available.
Get Avasilable Images No more details available.
List All Droplets List all Droplets in your account.
Quick Run Container Quickly run some container in a newly created droplet, then delete that droplet.
Quick Run Script Quickly run some script in a newly created droplet, then delete that droplet.
Upload File Upload file to DigitalOcean Spaces or AWS S3 Storage.

37.Software Development

A total of 3 categories.

37.1 Web API

Node Summary
Accepts E.g. "Accept: application/json"
Bearer Token Creates a header dictionary with a Bearer token for authorization.
Create Parameters Creates a dictionary from text where each line contains a key and value separated by a colon.
Custom API Key E.g. "X-Subscription-Token: <YOUR_API_KEY>" from Brave API.
Custom Header Anything generic.
Make URL Creates a URL by combining the base URL, an endpoint, and optional query parameters.
Preview HTML Creates an HTML preview from the given byte array.
Preview JSON Creates a JSON preview from the given byte array.
Preview Plain Text Creates an plain text preview from the given byte array.
Preview PNG Creates a image preview from the given byte array (representing png files).
Preview Website Creates an preview from the given byte array as HTML website.
Query Queries a JSON preview using the specified JSON path.
Send Request Sends an HTTP request using the specified method, URL, headers, and body.
Stress Test Performs a stress test by repeatedly sending an HTTP request.
To JSON Converts YAML formatted text to JSON.
User Agent Creates a header dictionary with a User-Agent entry.

37.2 Downloader

Node Summary
Download Bytes Content No more details available.
Download File No more details available.
Download Image Content No more details available.
Download Text Content No more details available.

37.3 ExportHelper

Node Summary
Export Clean Chart HTML No more details available.
Get Clean HTML Export Template No more details available.
Get Html5empty Template No more details available.
Get Markdown Converted HTML Template No more details available.

38.Synth

A total of 7 categories.

38.1 Midi Operator

Node Summary
Add Channel After Touch No more details available.
Add Control Change No more details available.
Add Key After Touch No more details available.
Add Key Signature No more details available.
Add Note No more details available.
Add Note Off No more details available.
Add Note On No more details available.
Add Pitch Bend No more details available.
Add Program Change No more details available.
Add Tempo No more details available.
Add Text No more details available.
Add Time Signature No more details available.
Add Track No more details available.
All Midi Events No more details available.
All Text Events No more details available.
Get Document No more details available.
Get Format No more details available.
Get Ticks Per Quarter Note No more details available.
Get Tracks No more details available.
Map Tracks No more details available.
Remove Track No more details available.
Replace Track No more details available.
Save No more details available.
To Bytes No more details available.
To Creator No more details available.
To Reader No more details available.
Track No more details available.
With Format No more details available.
With Ticks Per Quarter Note No more details available.
Write No more details available.
Create No more details available.
From Creator No more details available.
From Reader No more details available.
Read No more details available.

38.2 Euterpe

Node Summary
Chord Create a musical chord.
Combine Creates a composition by layering all sequences from all parts.Final length is the maximum sequence length among all parts.
Compose Creates a composition.
Concatenate Concatenate each track from existing compositions.
Musical Drum Create a drum hit.
Extend Pattern No more details available.
Measure Creates a measure.
Note Create a musical note.
Pattern Creates a measure-size pattern.
Set Instrument Set/Rest instrument on a track.
Silence No more details available.
Tie/Hold (Sustain)

38.3 MidiFileReader

Node Summary
Format No more details available.
Ticks Per Quarter Note No more details available.
Tracks No more details available.
Tracks Count No more details available.
Make Midi File Reader
Get Source File No more details available.
Set Source File No more details available.
To Creator No more details available.

38.4 Cantus

Node Summary
Sheet Music Parse a script into score.
Sheet Music (Multiple Instrument) Parses score for multi-instrument mode.

38.5 Audio Recording Helper

Node Summary
Created Audio Data Name No more details available.
Record Audio Allows recording an audio sample.

38.6 Jian Pu Sheet Music Renderer Helper

Node Summary
Render Score No more details available.
Render Score Sheet No more details available.

38.7 SoundFilePathResolver

Node Summary
Get Current Sound File Path No more details available.

39.Text Processing

A total of 2 categories.

39.1 Markdown Conversion Helper

Node Summary
CSV To Markdown Table
Escape For Markdown Escape a string for markdown table cell use.
Markdown To Html No more details available.
Simply To BB Code Simple/naive approach to converting GitHub Flavored Markdown to Godot BBCode.This implementation is intende to be simple and straightforward - it will apply to most scenarios.
Table Converter Converts from one text-based markdown format to another.
To Markdown Table``1 Renders a Markdown table from an array of objects.If is supplied, it filters & orders by those names (case-insensitive).Works with POCOs, anonymous types, records, and IDictionary<string,object>.

39.2 MarkdownRendering

Node Summary
Markdown To Image No more details available.
Markdown To PDF File No more details available.

40.Utilities

A total of 9 categories.

40.1 Quick Image Edit

Node Summary
Add Backgroud Adds a solid-colored background behind any transparent pixels in the image.
Add Film Grain Adds a film grain or noise layer over the image, emulating a vintage or analog appearance.
Add Text Adds the specified text to the image at the given location.
Adjust Brightness Contrast Adjusts the brightness and contrast of the image.
Adjust Color Balance Adjusts the color balance of the image by adding offsets to the red, green, and blue channels.
Adjust HSL Adjusts the image using HSL (Hue, Saturation, Luminance) values.
Adjust Levels Adjusts the levels of the image.
Adjust Saturation Adjusts the saturation of the image.
Adjust Selective Saturation Adjusts the saturation selectively for regions matching the target color within a given tolerance.
Adjust Shadows Highlights Adjusts the shadows and highlights of the image using sigmoidal contrast.
Anchored Crop Crops an image to the requested size (expressed as a ratio of the original dimensions) by anchoring the original image inside the crop canvas.If either ratio is null, zero, or 1, the original dimension is preserved.Areas outside the original image are filled with .
Apply Emboss Applies an emboss effect to the image.
Apply LUT Applies a lookup table (LUT) to the image.
Apply Oil Paint Effect Applies an oil paint effect to the image.
Apply Perspective Distortion Applies a perspective distortion to the image using control points.
Apply Vignette Applies a vignette effect to the image.
Bleach Bypass Creates a Bleach Bypass effect by partially desaturating the image and boosting contrast.
Bottom Center Crop No more details available.
Bottom Left Crop No more details available.
Bottom Right Crop No more details available.
Center Crop No more details available.
Center Left Crop No more details available.
Center Right Crop No more details available.
Channel Tint Applies a channel tint by multiplying each of the red, green, and blue channelsby the specified factor, allowing for overall color shifts or enhancements.
Composite Images Composites an overlay image onto a base image using the specified composite operator and offset.
Convert To Grayscale Converts the image to grayscale.
Convert To Ico Converts the given iamge file to an ICO file.
Crop Image Crops the image to the specified rectangle. If the crop area exceeds the bounds of the original image, the missing regions are filled with the specified fill color.
Flip Image Horizontally Flips the image horizontally (mirrors it left-to-right).
Flip Image Vertically Flips the image vertically (mirrors it top-to-bottom).
Gamma Correction Applies gamma correction to the image.
Gaussian Blur Applies a Gaussian blur to the image.
High Contrast B And W Applies a high-contrast black-and-white effect.
Invert Colors Inverts the colors of the image.
Motion Blur Applies a motion blur to the image.
Pixelate Gives the image a retro, pixel-art look by grouping pixels into blocks of ²and painting each block with its average colour. The final bitmap keeps the original resolution.
Pixelate Circle Pixel-art effect that replaces every × blockwith a filled circle, giving a dotted-mosaic look.
Recolor Image Recolors the image by overlaying the specified color with the given opacity.
Reduce Noise Reduces noise in the image.
Resize Image Resizes the image to the specified width while maintaining the aspect ratio.
Rotate Image Clockwise90degrees Rotates the image 90 degrees clockwise.
Rotate Image Counterclockwise90degrees Rotates the image 90 degrees counterclockwise.
Selective Color Shift Selectively shifts the hue of pixels matching a target color within a given tolerance (fuzz),allowing specific colors to be hue-shifted while leaving others unchanged.
Sepia Tone Converts the image to sepia using the built-in Magick.NET sepia tone method.
Sharpen Sharpens the image.
Soft Focus Applies a soft-focus or partial blur effect to the image by compositing a blurred copywith a radial gradient mask. Areas closer to the edges become more blurred,while the center remains in focus.
Top Center Crop No more details available.
Top Left Crop No more details available.
Top Right Crop No more details available.
Unsharp Mask Applies an unsharp mask to the image.

40.2 Random Generator

Node Summary
Choice No more details available.
Generate Gaussian Distribution Box-Muller transform
Generate Lorem Ipsum No more details available.
Generate Normal Distribution No more details available.
Generate Random2numbers No more details available.
Generate Random Integer No more details available.
Generate Random Number No more details available.
Generate Random Population Get earthly population.
Generate Random Stock Generates a random time series that mimics stock market behavior.
Generate Random Time Series Uses a random walk and assume normal distribution of returns
Generate Seasonal Retail Data
Generate Uniform Distribution No more details available.
Get Lorem Ipsum No more details available.
Get Random Day No more details available.
Get Random English Name No more details available.
Get Random English Names No more details available.
Get Random Image No more details available.
Get Today No more details available.
Pick No more details available.

40.3 SMTP Email Helper

Node Summary
Configure SMTP No more details available.
Send Email No more details available.
Send Gmail
Send HTML Email No more details available.
Send Markdown Email No more details available.

40.4 Video Editing Helper

Node Summary
Demo Typewriter Effect
Download Demo Video No more details available.
Generate Typewriter Screen
Quick Cut Trim/Cut a given video file.
Try Create Video Use a subprocess (e.g. ffmpeg) to generate videos from images.

40.5 FFMPEGDependencyHelper

Node Summary
Download Dependency Downloads core dependency (ffmpeg) into target location.
Get FFMPEG Executable Name No more details available.
Ffmpeg Path
Get FFMPEG Version No more details available.
Validate Dependencies No more details available.

40.6 Public API

Node Summary
Configure API Key No more details available.
IP Stack API Get IP location from https://ipstack.com/|
Open Meteo No more details available.
Node Summary
Configure Brave No more details available.
Convert To Data Grid Turns a BraveSearchResult into a tabular DivookaDataGrid.Columns: Type Title Url Description Age
Search No more details available.

40.8 Photo Stylizer

Node Summary
Apply Style Applies the specified PhotoStylizer.PhotoStyle to a given Image.PixelImage.

40.9 News Reader

Node Summary
Configure News Service No more details available.
Read News Read news as single text

41.Video Processing

A total of 3 categories.

41.1 VideoHelper

Node Summary
Concatenate No more details available.
Fade In No more details available.
Fade In Out No more details available.
Fade Out No more details available.
Fit No more details available.
Generate White Noise Frames No more details available.
Mix No more details available.
Place No more details available.
Trim Left No more details available.
Trim Right No more details available.

41.2 FlipbookIO

Node Summary
Load From No more details available.
Save No more details available.

41.3 FlipbookActions

Node Summary
Show Flipbook Window No more details available.