2d Filters updated, now you can use custom filter and write your own GLSL shader program to filter rendering result.
This commit is contained in:
@@ -475,9 +475,9 @@ void KX_BlenderRenderTools::MotionBlur(RAS_IRasterizer* rasterizer)
|
||||
}
|
||||
}
|
||||
|
||||
void KX_BlenderRenderTools::Update2DFilter(RAS_2DFilterManager::RAS_2DFILTER_MODE filtermode, int pass)
|
||||
void KX_BlenderRenderTools::Update2DFilter(RAS_2DFilterManager::RAS_2DFILTER_MODE filtermode, int pass, STR_String& text)
|
||||
{
|
||||
m_filtermanager.EnableFilter(filtermode, pass);
|
||||
m_filtermanager.EnableFilter(filtermode, pass, text);
|
||||
}
|
||||
|
||||
void KX_BlenderRenderTools::Render2DFilters(RAS_ICanvas* canvas)
|
||||
|
||||
@@ -104,7 +104,7 @@ public:
|
||||
|
||||
virtual void MotionBlur(RAS_IRasterizer* rasterizer);
|
||||
|
||||
virtual void Update2DFilter(RAS_2DFilterManager::RAS_2DFILTER_MODE filtermode, int pass);
|
||||
virtual void Update2DFilter(RAS_2DFilterManager::RAS_2DFILTER_MODE filtermode, int pass, STR_String& text);
|
||||
|
||||
virtual void Render2DFilters(RAS_ICanvas* canvas);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user