I have successfully created a char* data-field for the Horde3D::Geometry which
even successfully loads in
Horde3D::loadResource(generatedGeometryRes, cp, geomSize);
What would be the correct order to set a material and get this geometry into the scenegraph?
It think it might be a naming-problen (maybe not all nodes should be called "spec"...) or
a mistake in my scenegraph hierarchy.
Code:
.......
GeometryStreamGenerator* gsg = new GeometryStreamGenerator();
const char* cp = gsg->getStream();
specRes = Horde3D::addResource(ResourceTypes::Geometry, "spec", 0);
Horde3D::loadResource(specRes, cp, gsg->getStreamSize());
specNode = Horde3D::addModelNode(RootNode, "spec", specRes);
specMesh = Horde3D::addMeshNode(specNode, "spec", stonesRes, 0, gsg->getNumTriangleIndices(), 0, (gsg->getNumVertices()-1));
Horde3D::addNodes(RootNode, specNode);
Horde3D::addNodes(specNode, specMesh);
....