Changes between Version 9 and Version 10 of GraphicsAPI


Ignore:
Timestamp:
Nov 12, 2014, 12:11:49 PM (11 years ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GraphicsAPI

    v9 v10  
    5050
    5151The Hydra graphics API does not address retargeting to WebGL with a client (web browser) / server model.
     52
     53== Clean-up and Issues with Hydra graphics module ==
     54
     55* Need to add leading underscore to the names of all private methods and attributes.  Did this for view.py so far.
     56* Currently the View class knows about the Session object.  Probably it only needs to know about the models.
     57* The Camera class has code specific to Oculus Rift which should be moved to the oculus module outside graphics with suitable hooks in Camera.
     58* Should the frame drawing loop be outside the View class? Checks if graphics update needed. The View class should perhaps only take care of rendering effects (shadows, silhouettes, depth cue, background color) and know about the Camera and Models.  Currently it handles "new frame" callbacks.
     59* Need an API to switch the graphics into stereo mode which requires that the GUI replace the OpenGL context with stereo-capable one.