setting ocio config specific to project
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
#include <QFloat16>
|
||||
|
||||
#include "common/define.h"
|
||||
#include "config/config.h"
|
||||
|
||||
ColorManager* ColorManager::instance_ = nullptr;
|
||||
|
||||
@@ -106,6 +107,19 @@ QStringList ColorManager::ListAvailableLooks()
|
||||
return looks;
|
||||
}
|
||||
|
||||
QStringList ColorManager::ListAvailableInputColorspaces(OpenColorIO::v1::ConstConfigRcPtr config)
|
||||
{
|
||||
QStringList spaces;
|
||||
|
||||
int number_of_colorspaces = config->getNumColorSpaces();
|
||||
|
||||
for (int i=0;i<number_of_colorspaces;i++) {
|
||||
spaces.append(config->getColorSpaceNameByIndex(i));
|
||||
}
|
||||
|
||||
return spaces;
|
||||
}
|
||||
|
||||
ColorManager::ColorManager()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user