[Lunar-commits] <moonbase-other> imageworks-Field3D: Adding to moonbase, will be an optional_depends for OpenImageIO-oiio.

stumbles stumbles at lunar-linux.org
Fri Mar 29 20:40:31 CET 2013


commit 4c57140b18e0240b51a1b0cbbdd3493e5340a427
Author: stumbles <stumbles at lunar-linux.org>
Date: Fri, 29 Mar 2013 12:40:31 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/4c57140b18e0240b51a1b0cbbdd3493e5340a427

imageworks-Field3D: Adding to moonbase, will be an optional_depends for OpenImageIO-oiio.
---
  libs/imageworks-Field3D/BUILD   | +6/-0     
  libs/imageworks-Field3D/DEPENDS | +5/-0     
  libs/imageworks-Field3D/DETAILS | +22/-0    
  3 files changed, 33 insertions(+)

--- /dev/null
+++ b/libs/imageworks-Field3D/BUILD
@@ -0,0 +1,6 @@
+
+  OPTS+=" -DINSTALL_DOCS=OFF -DCMAKE_C_FLAGS=-fPIC -DCMAKE_CXX_FLAGS=-fPIC" &&
+
+  sedit "s:#include <OpenEXR/ImathRoots.h>::" export/StdMathLib.h &&
+
+  default_cmake_build
--- /dev/null
+++ b/libs/imageworks-Field3D/DEPENDS
@@ -0,0 +1,5 @@
+depends zlib
+depends boost
+depends cmake
+depends hdf5
+depends openexr
--- /dev/null
+++ b/libs/imageworks-Field3D/DETAILS
@@ -0,0 +1,22 @@
+          MODULE=imageworks-Field3D
+         VERSION=v1.3.2-0-gcac7b57
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://github.com/imageworks/Field3D/tarball/v1.3.2/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-94d1bf3/
+      SOURCE_VFY=sha1:6f4de442869587f7fa5ce6f5f8bd0630b6ae7192
+        WEB_SITE=https://sites.google.com/site/field3d/home
+         ENTERED=20130329
+         UPDATED=20130329
+           SHORT="library for storing voxel data"
+
+cat << EOF
+Field3D is an open source library for storing voxel data. It provides C++ classes 
+that handle in-memory storage and a file format based on HDF5 that allows the C++ 
+objects to be written to and read from disk.
+
+Field3D was developed with the needs and scale of visual effects production in mind. 
+Dense and MAC-fields handle the basic tasks in fluid simulation and volume rendering, 
+and where memory becomes a limiting factor optimization of used/unused space is provided 
+by the sparse fields, which include an out-of-core/dynamic loading mechanism. Procedural 
+fields are also supported, which may be used interchangeably with voxel-based fields.
+EOF




More information about the Lunar-commits mailing list