2
0

model_loader.adoc 890 B

1234567891011121314151617181920
  1. = jMonkeyEngine SDK: Creating a model importer
  2. :revnumber: 2.0
  3. :revdate: 2020/07/10
  4. :keywords: documentation, sdk, tool
  5. You can create custom model importers for the jMonkeyEngine SDK. The SDK supports NBM plugins.
  6. . link:http://platform.netbeans.org/tutorials/nbm-filetype.html[Create an NBM plugin]
  7. . Add importer jar file (wrap jar file)
  8. . Add filetype (Template)
  9. . Change DataObject to extend SpatialAssetDataObject
  10. . Implement getAssetKey(): if(!assetKey instanceof MyKeyType){assetKey = new MyKeyType(oldKey);} return key;
  11. . Maybe implement loadAsset method in DataObject (if necessary, most model formats should load normally via the loader)
  12. . Create AssetManagerConfigurator
  13. See also:
  14. * xref:development/projects_assets.adoc[Projects and Assets]
  15. * link:http://platform.netbeans.org/tutorials/nbm-filetype.html[http://platform.netbeans.org/tutorials/nbm-filetype.html]