Yes, you can build a mesh completely from vertices and triangle lists. Use ent_setmesh. But you need good knowledge about the structure of a DirectX mesh.