Okay, I've figured it out. And yes, it runs fairly well on 1.3.
Follow these steps:
Add a deconstructor to the CPP and H files:
CPP: CQuadSceneNode::~CQuadSceneNode() {}
H: ~CQuadSceneNode();
Change onPreRender() to OnRegisterSceneNode():
CPP: void CQuadSceneNode::OnRegisterSceneNode()
H: virtual void OnRegisterSceneNode();
Call a create BEFORE the main loop:
EffectsLibrary::CreateGlow(cam,smgr,20);
Call Render AFTER endScene():
driver->endScene();
EffectsLibrary::RenderGlow(smgr,128,128,128,128,20);
I'll work on bettering the code and making it more advanced.
[Edit]
Here's a screenshot, running smooth on 1.3 :]
I'll have the updated setup at
http://bladestrife.net/downloads.php soon enough :]
Fixes a few code problems (Defaults being in CPP, not H), and I'll translate it into english. Also, allow you to possibly set the resolution of the effects.