Menu

Plugins

Shane Saxon

[Home] - [Architecture] - [Development_Strategy] - [Future_Features] - [Plugins]


*Architecture Docs Under Construction!!!

ANTz Plugin Architecture & API needs to be defined!

Plugin Architecture Discussion

Please post requests and ideas for plugin types and functionality...
Suggestions for a particular plugin architecture are encouraged!

plugin module code can be loaded at runtime...
'.DLL' - MSW 'Dynamic Link Library'
'.RO' - OSX & Linux 'Resource Object' (DLL equivalent)

however, this is not useful without a defined ANTz API:

  • need API hooks into relevant areas of ANTz code.
  • need to define the gamut of plugin functionality!!!

Plugin Categories (please expand):

  • File Import/Export (XML, JSON, KML)
  • 3rd party DB support (DB2, Oracle, Informix...)
  • Intelligent DB queries and format conversion with 3rd party DB
  • 3D model loading (KML, Collada, OBJ, 3DS)
  • Topo Types
  • Function based GL Drawing (fractals, FFT...)
  • Physics Engine Components (Collision, Fluids, Particles...)
  • Control Functions (when X occurs do Y, machine control...)
  • Device Support (infiniteZ, HID, spaceball, joystick...)
  • Smart Selection Tools

Related

Wiki: Architecture
Wiki: Development_Strategy
Wiki: Future_Features
Wiki: Home
Wiki: Plugins

MongoDB Logo MongoDB