Navigation

  • index
  • next |
  • previous |
  • NDK Dev Guide »
  • 2D

2DΒΆ

Contents:

  • 2D Architecture
    • Scanline-Based
    • A Basic Node Graph
    • Fundamental Image Processing Unit - the Row
    • The Viewer and Large Image Sizes
    • Multi-Threading
    • The Row Cache
    • Tiles
    • The Viewer Cache
    • Memory
    • Iop Call Order
    • Call Safety
    • Coordinate System
    • Top-Down Rendering
  • PixelIop: Getting Started with Image Processing
    • The PixelIop Class Specifics & Required Virtual Calls
    • Getting Started: The Basic Node
    • Building the Grade Node
    • Exercise: Build a Mult Node
  • DrawIop: Generating Images from Scratch
    • The DrawIop Class Specifics & Required Virtual Calls
    • Building the Rectangle Node
    • Building the Noise Node
    • Exercise: Build a Fractal Node
  • Iop: Spatial Operators
    • The Iop Class Specifics & Required Virtual Calls
    • A Simple Iop Example - AddInputs
    • Working With Tiles: SimpleBlur
    • Full-Frame Processing and Interests
    • Exercise: Build a Median Node
  • Planar Iop: Image Processing with 2-Dimensional Outputs
    • Render Stripe
    • Request
    • Channels and Layers
    • Packed Preference
    • PlanarI
  • Image Planes
    • Low-level access
    • Higher-level access
    • Writing to ImagePlane
  • Working with Channels
    • Adding & Removing Channels
    • Working with Multiple Channels Simultaneously
    • Accessing Other ChannelSets
  • Working with NukeWrapper
  • Writing Image Readers & Writers
    • Architecture
    • Readers
    • Writers
    • Colorspace Handling & LUTs

Previous topic

Versioning

Next topic

2D Architecture

Quick search

Navigation

  • index
  • next |
  • previous |
  • NDK Dev Guide »
  • 2D
© Copyright 2025, The Foundry.