Houdini Engine 3.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Documentation

Table of Contents

  1. Overview
  2. Migration from HAPI 2.0 to HAPI 3.1
  3. Integration
    1. Important Files
    2. Version
    3. Putting Engine in Version Control
    4. Suggested Steps
  4. Fundamentals
    1. Environment Variables
    2. Strings
    3. Return Codes and Error Strings
    4. Initialization and Cleanup
    5. Saving a HIP File
    6. Getting and Setting Server-Side Environment Variables
    7. Check for Specific Errors
  5. Licensing
    1. License Requirements
    2. License Checks
  6. Sessions
    1. Introduction
    2. Migration
    3. Houdini Engine Loader
    4. Thrift Server
    5. Multithreading
  7. Nodes
    1. Nodes Basics
    2. Create, Delete, Connect Nodes
  8. Assets
    1. Asset Library Files
    2. Node Creation
    3. Cooking
    4. Transforms
  9. Objects
    1. Query
    2. Object Transforms
  10. Geos
  11. Parts
  12. Attributes
    1. About Houdini Attributes
    2. Query Attribute Information
    3. Getting Attribute Values
    4. Adding Attributes
    5. Setting Attribute Values
  13. Parameters
    1. Query Parameter Info
    2. Getting Values
    3. Setting Values
    4. Incremental Updates
    5. Tabs and Folders
      1. Radio Button Tabs
    6. Choice Lists
    7. MultiParms
    8. Presets
  14. Asset Inputs
    1. Exposing Inputs
    2. Marshalling Geometry Into Houdini
    3. Marshalling Detail Attributes
    4. Marshalling Point Clouds
    5. Connecting Assets
  15. Curves
    1. The Curve Node
    2. Curve Output
    3. Curve Marshalling
  16. Volumes
    1. Querying
    2. Positioning
    3. Volume Output
    4. Volume Marshalling
  17. Instancing
    1. Packed Primitives
    2. Instance OBJ
  18. Groups
    1. About Houdini Groups
    2. Query Group Information
    3. Adding Groups
  19. Materials
    1. Materials Introduction
    2. Get Material Assignments
    3. Rendering to Image
    4. Extracting Images
      1. Image Manipulation
      2. Image File Formats
      3. Image Planes
      4. Image Extraction
    5. Material Updates
  20. Time
    1. Global Time
    2. Timeline Options
  21. Handles
  22. Intermediate Asset Results
  23. Animation Curves
  24. Dynamics Simulations
    1. Start Time
    2. Simple Asset
    3. Center Pivot
    4. Working with External Geometry
    5. Outputting the Result to Host
  25. Loading a Hip File
  26. Caching
    1. Houdini Caches
    2. Geometry Caching
      1. Geometry Files
      2. Geometry Buffers
  27. Utility Functions
  28. Full Source Samples
    1. Compiling Samples
    2. Asset Inputs Samples
    3. Curves Samples
    4. Groups Sample
    5. Materials Sample
    6. Node Creation Sample
    7. Objects, Geos, and Parts Sample
    8. Packed Primitives Sample
    9. Parameters Sample