use references for point args
no longer construct aiScene directly; instead build and parse an STL; this avoids the linking problem due to hidden symbols in aiScene