added 3dsx support

This adds 3dsx support
These two methods should at least be static, if not even made standalone functions without the class.