“OpenVDB” by Budsberg, Hankins, Keeler, Bailey and Hoetzlein

  • ©Jeffrey Budsberg, Rick Hankins, Todd Keeler, Dan Bailey, and Rama C. Hoetzlein

Conference:


Type(s):


Entry Number: 19

Title:

    OpenVDB

Course Organizer(s):



Presenter(s)/Author(s):



Abstract:


    Prerequisites
    A rudimentary knowledge of typical workflows for volumetric modeling and/or simulations (voxels, iso-surfaces, level sets, and voxelization). Knowledge of C++ is also preferred but not required.

    Level
    Intermediate

    Intended Audience
    Practitioners of OpenVDB and software engineers who wish to use the library in their own software projects.

    Description
    This course introduces novice end-users and artists to the basics of the OpenVDB data structure and its Houdini integration, and gives developers a more in-depth description of the accompanying toolset, class structures, and various optimization techniques. Since the previous SIGGRAPH course on OpenVDB (2015), the library has changed and expanded significantly. It includes many new tools and algorithms (new multi-resolutions tools, diverged-removal, diagnostic tools, etc) and new data structures (for example, significant improvements to better support particles and point attributes). This year, for the first time, the course includes material on ongoing work that ports the VDB data structure and some tools to the GPU.


ACM Digital Library Publication:



Overview Page: