Changes between Version 1 and Version 2 of Ticket #12402, comment 66


Ignore:
Timestamp:
11/03/16 01:18:29 (6 years ago)
Author:
paulmasson
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12402, comment 66

    v1 v2  
    992) The Three.js `Geometry` that I used for convenience needs to be replaced with `BufferGeometry`. This will improve use of available memory and avoid possible browser issues, as well as prepare for stability in notebooks. This is straightforward.
    1010
    11 3) The code used for `line` objects needs to be completely rewritten. The is a hardware driver limitation on Windows machines that prevents rendering of line thickness in WebGL that is not going away soon, and I'm still thinking about the best way around this. Andrey certainly won't approve this ticket without line thickness rendering decently across hardware platforms, and I agree with him on that.
     113) The code used for `line` objects needs to be completely rewritten. There is a hardware driver limitation on Windows machines that prevents rendering of line thickness in WebGL that is not going away soon, and I'm still thinking about the best way around this. Andrey certainly won't approve this ticket without line thickness rendering decently across hardware platforms, and I agree with him on that.
    1212
    13134) Notebook integration needs to be added and tested. Since I am not familiar with the details of notebooks, this may not be straightforward without input from those more familiar. Adding a few Three.js files to a notebook page should be easy, but more than that may require modifying how the notebook dynamically handles `iframe` content. That might also be better dealt with on a separate ticket.