|
|
Line 9: |
Line 9: |
| ** Remove PLIB JS dependency | | ** Remove PLIB JS dependency |
| * Migrate Nasal geo.Coord to be implemented in C++, and hence agree with SGGeodesy functions for courses, distances and so on. | | * Migrate Nasal geo.Coord to be implemented in C++, and hence agree with SGGeodesy functions for courses, distances and so on. |
|
| |
| === Usability ===
| |
|
| |
| The following all relate to testing and feedback:
| |
|
| |
| * Show shader / rendering errors somewhere so we can trap shader compile errors more easily
| |
| * Log out various strings and the /sim/rendering sub-tree, eg shader quality level settings, MSAA level
| |
|
| |
| The following relate to interaction feedback:
| |
|
| |
| * Tooltips, both on mouse-hover and when interacting with a pick control
| |
| * Customisable cursors on mouse-move, especially for pickable items. (This could potentially make the yellow highlight effect obsolete, which would simplify the pick scene-graph)
| |
| * Change default mouse interaction modes to be spring-loaded so users don't get trapped
| |
|
| |
|
| === Data / deployment === | | === Data / deployment === |