Apocrypha

openvdb

Library for the efficient manipulation of volumetric data

Libraries from Dreamworks Animation for the efficient manipulation of volumetric data used in big budget movies like 'Cloudy with a Chance of Meatballs2' and 'How to Train Your Dragon 2'.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 12.0.1 1 15 h details ›
masterlay GitHub ↗ 13.0.0 1 43 h details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvarm Committed
13.0.0 masterlay amd64 untested arm64 untested x86 untested ppc64 untested riscv untested arm untested 56 d view · download · history ↗
12.0.1 gentoo amd64 stable arm64 testing x86 testing ppc64 testing riscv testing arm testing view · download · history ↗

Use flags of 13.0.0

  • abi$((OPENVDB_ABI
  • +
  • 1))-compat
  • +abi${OPENVDB_ABI}-compat
  • 2))-compat
  • ${CPU_FEATURES[*]%:*}
  • alembic Add support for Alembic through media-gfx/alembic.
  • +blosc Allow using blosc compression via dev-libs/c-blosc
  • cuda Enable support for CUDA in NanoVDB
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • examples Install examples, usually source code
  • jpeg Add JPEG image support
  • +nanovdb A lightweight, header only, and GPU friendly version of VDB
  • numpy Build pyopenvdb with support for dev-python/numpy
  • openexr Support for the OpenEXR graphics file format
  • pdal Enable support for PDAL for point clouds via sci-libs/pdal
  • png Add support for libpng (PNG images)
  • python Add optional support/bindings for the Python language
  • static-libs Build static versions of dynamic libraries as well
  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • utils Build utility binaries
  • +zlib Add support for zlib compression