Alright. Perhaps I spoke to soon....
. Let me clarify my problem first. I'm loading a resource as follows:
ResHandle modelRes = Horde3D::addResource( ResourceTypes::SceneGraph, "model.scene.xml", 0 );
NodeHandle modelNode = Horde3D::addNodes( RootNode, modelRes );
The model then loads and displays correctly using a custom shader that I've specified in the material.xml file. The shader is also properly accessing the values of the uniforms declared in the xml file.
My question is, how do I then modify these uniforms at runtime? The API seems to have commands that allow you to modify the material resource for a "mesh node" but not for a "scene graph" node.