Lumiverse
2.5
A framework for creating lighting control applications
|
Implementation of a interface between ArnoldPatch and arnold. More...
#include "LumiverseCoreConfig.h"
#include <algorithm>
#include <cstdio>
#include "../Patch.h"
#include "../lib/libjson/libjson.h"
#include "ArnoldParameterVector.h"
#include <thread>
#include <iostream>
#include <locale>
#include <set>
Go to the source code of this file.
Classes | |
struct | Lumiverse::BucketPositionInfo |
Wrapper for unit (bucket) being rendered. More... | |
struct | Lumiverse::ProgressInfo |
Wrapper for progress information computed based on number of buckets. More... | |
class | Lumiverse::ArnoldInterface |
Interface between ArnoldPatch and arnold. Almost all arnold APIs are called from this class. More... | |
Namespaces | |
Lumiverse | |
Contains all core Lumiverse functions and variables. | |
Functions | |
template<size_t D, typename T > | |
static bool | Lumiverse::parseArnoldParameter (const std::string &value, ArnoldParameterVector< D, T > &vector) |
Parses a formatted string into a ArnoldParameterVector instance. More... | |
Implementation of a interface between ArnoldPatch and arnold.