Quote from: Valcar
1) Can I use dynamically created mesh factories (loaded from the library file) to create meshes in static/compiled code?
I found a solution for this one.
iEngine has a function that returns a list of mesh factories (type iMeshFactoryList). With this list you can invoke a "FindByName()" function call with the name "ball_factory".
This makes it easier (especially for a simple project), because you can later use a single factory for all meshes of that particular type, with little/to no coding overhead for adding in a new or changing a mesh type.
I'm still looking for answers to 2 and 3. 2 seems to be allowed, but for some reason during my attempts it couldn't find the library file by another name.