Architecture Design
Define 2D & 3D controllers and their functionality (e.g. buttoids, menu options)
Construct the 2D GUI (e.g. menus, buttons, toolbars, scrollbars.etc.)
Render 3D controllers to landscape
Determine visual data mining structure, if required (e.g. view hierarchies, 3D hyperlinks)
Add Filtering, Compound Views (Level of Detail), Sensors or Texture Mapping, as desired