fury-gl / fury

FURY - Free Unified Rendering in pYthon.
https://fury.gl
Other
245 stars 182 forks source link

Plans for viz module #33

Open skoudoro opened 5 years ago

skoudoro commented 5 years ago

From @Garyfallidis on June 1, 2018 21:28

Here some ideas for moving forward with the viz module. These are the notes after a call that I had with @MarcCote.

@MarcCote and all, update here if we some information is missing.

Copied from original issue: nipy/dipy#1544

arokem commented 5 years ago

Related (I think?) Is there already a pip install for Python 3.7 for recent VTK?

skoudoro commented 5 years ago

yes @arokem, see here. they made a new release last week

skoudoro commented 5 years ago

from @MarcCote on July 23, 2016 18:45

Dipy PR's

This document describes the list of Pull Requests that needs to be merge into Dipy's Master. Except stated otherwise the up-to-date code can be found in the branch https://github.com/Garyfallidis/dipy/tree/recobundles.

This issue is mainly for @Garyfallidis and me to track down which PRs still need to be made.

Small

dipy/viz/colormap.py:distinguishable_colormap

Generates colors that are maximally perceptually distinct.

We need to check what changed.

I don't think this one is urgent?

Maybe we should wait for the Ranveer's 2D UI component.

I've started to make some tests for this one(see https://github.com/MarcCote/dipy/tree/TST_text3d).

TODO.

This PR would include only the functions vtk_matrix_to_numpy, numpy_to_vtk_matrix, shallow_copy, get_bounding_box_sizes. It would also fixes typos and other small changes.

TODO

TODO

This also includes dipy/viz/actor.py:grid, dipy/viz/utils.py:get_grid_cells_position and the whole file dipy/viz/layout.py

We need to better define their behavor and make some tests.

TODO

TODO

We should check if we couldn't integrate the Online behavior directly to QuickBundles and QuickBundlesX.

Copied from original issue: nipy/dipy#1099