soc-2008-mxcurioni: Made crucial corrections to stabilize the system. Most of the original styles are supported: stroke attributes are correctly taken into account, Python shaders are supported. Added SamplingShader.
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
#include "StrokeShader/BPy_IncreasingThicknessShader.h"
|
||||
#include "StrokeShader/BPy_PolygonalizationShader.h"
|
||||
#include "StrokeShader/BPy_SamplingShader.h"
|
||||
#include "StrokeShader/BPy_SmoothingShader.h"
|
||||
#include "StrokeShader/BPy_SpatialNoiseShader.h"
|
||||
#include "StrokeShader/BPy_streamShader.h"
|
||||
#include "StrokeShader/BPy_StrokeTextureShader.h"
|
||||
@@ -212,6 +213,11 @@ PyMODINIT_FUNC StrokeShader_Init( PyObject *module )
|
||||
Py_INCREF( &SamplingShader_Type );
|
||||
PyModule_AddObject(module, "SamplingShader", (PyObject *)&SamplingShader_Type);
|
||||
|
||||
if( PyType_Ready( &SmoothingShader_Type ) < 0 )
|
||||
return;
|
||||
Py_INCREF( &SmoothingShader_Type );
|
||||
PyModule_AddObject(module, "SmoothingShader", (PyObject *)&SmoothingShader_Type);
|
||||
|
||||
if( PyType_Ready( &SpatialNoiseShader_Type ) < 0 )
|
||||
return;
|
||||
Py_INCREF( &SpatialNoiseShader_Type );
|
||||
|
||||
Reference in New Issue
Block a user