Changeset View
Changeset View
Standalone View
Standalone View
source/blender/freestyle/intern/application/Controller.cpp
| Show All 30 Lines | |||||
| #include "../stroke/StyleModule.h" | #include "../stroke/StyleModule.h" | ||||
| #include "../stroke/TextStrokeRenderer.h" | #include "../stroke/TextStrokeRenderer.h" | ||||
| #include "../system/PythonInterpreter.h" | #include "../system/PythonInterpreter.h" | ||||
| #include "../system/StringUtils.h" | #include "../system/StringUtils.h" | ||||
| #include "../view_map/SteerableViewMap.h" | #include "../view_map/SteerableViewMap.h" | ||||
| #include "../view_map/ViewMap.h" | #include "../view_map/ViewMap.h" | ||||
| #include "../view_map/ViewMapIO.h" | |||||
| #include "../view_map/ViewMapTesselator.h" | #include "../view_map/ViewMapTesselator.h" | ||||
| #include "../winged_edge/Curvature.h" | #include "../winged_edge/Curvature.h" | ||||
| #include "../winged_edge/WEdge.h" | #include "../winged_edge/WEdge.h" | ||||
| #include "../winged_edge/WXEdgeBuilder.h" | #include "../winged_edge/WXEdgeBuilder.h" | ||||
| #include "../winged_edge/WingedEdgeBuilder.h" | #include "../winged_edge/WingedEdgeBuilder.h" | ||||
| #include "../blender_interface/BlenderFileLoader.h" | #include "../blender_interface/BlenderFileLoader.h" | ||||
| ▲ Show 20 Lines • Show All 1,046 Lines • ▼ Show 20 Lines | |||||
| void Controller::init_options() | void Controller::init_options() | ||||
| { | { | ||||
| // from AppOptionsWindow.cpp | // from AppOptionsWindow.cpp | ||||
| // Default init options | // Default init options | ||||
| Config::Path *cpath = Config::Path::getInstance(); | Config::Path *cpath = Config::Path::getInstance(); | ||||
| // Directories | // Directories | ||||
| ViewMapIO::Options::setModelsPath(cpath->getModelsPath()); | |||||
| TextureManager::Options::setPatternsPath(cpath->getPatternsPath()); | TextureManager::Options::setPatternsPath(cpath->getPatternsPath()); | ||||
| TextureManager::Options::setBrushesPath(cpath->getModelsPath()); | TextureManager::Options::setBrushesPath(cpath->getModelsPath()); | ||||
| // ViewMap Format | // ViewMap Format | ||||
| ViewMapIO::Options::rmFlags(ViewMapIO::Options::FLOAT_VECTORS); | |||||
| ViewMapIO::Options::rmFlags(ViewMapIO::Options::NO_OCCLUDERS); | |||||
| setComputeSteerableViewMapFlag(false); | setComputeSteerableViewMapFlag(false); | ||||
| // Visibility | // Visibility | ||||
| setQuantitativeInvisibility(true); | setQuantitativeInvisibility(true); | ||||
| // soc: initialize canvas | // soc: initialize canvas | ||||
| _Canvas->init(); | _Canvas->init(); | ||||
| // soc: initialize passes | // soc: initialize passes | ||||
| setPassDiffuse(nullptr, 0, 0); | setPassDiffuse(nullptr, 0, 0); | ||||
| setPassZ(nullptr, 0, 0); | setPassZ(nullptr, 0, 0); | ||||
| } | } | ||||
| } /* namespace Freestyle */ | } /* namespace Freestyle */ | ||||