Skip to content
twu1579 edited this page Oct 17, 2017 · 14 revisions

Welcome to the ngdevelopment wiki!

Team Roles:

All of us will be working on the GUI together but certain aspects of it will be split accordingly. Responsibility of textual and graphical interface of antennas will be shared amongst the team.

James

  • Responsible for mouse controls to manipulate imported 3D models for visualization purposes.
  • Responsible for support of OpenFlight file format as well as the ISO standard XML-based file format.

Dalton

  • Responsible for smooth motion and no noticeable stutters on faceted SUT models with at least 10,000 facets.
  • Responsible for importation of antenna position/orientation files in basic text, CSV, and XML formats.

Thomas

  • Responsible for the proper position and orientation of antennas following the importing process.
  • Responsible for the text display of position and orientation of the imported antennas.

User stories:

MVP: "When I open the application I have the ability to import 2D/3D models and place my own antennas on the plane through a text file. I can rotate and scale these models through mouse movements."

Integration with NG's AVT: "I can integrate this with Northrop Grumman's current AVT."

Ability to add new antennas: "I can add new antennas based on my own specifications."

Modify existing antenna: "I have the ability to modify an existing antenna via a textual/graphical interface."

Text box display: "I can see the position and orientation of the antenna being chosen."

Drag and drop: "There is a drag and drop feature that allows me drag an antenna to place onto the aircraft model."

Landing Page: https://ng-development.github.io/NGdevelopment.github.io/

Clone this wiki locally