Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

K3d #81

Open
wants to merge 43 commits into
base: master
Choose a base branch
from
Open

K3d #81

wants to merge 43 commits into from

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    72f0b18 View commit details
    Browse the repository at this point in the history
  2. Add k3d dependency

    Thanos authored and apapaion committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    8874245 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Add Landmark Inline Viewer

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    82658d9 View commit details
    Browse the repository at this point in the history
  2. - Add K3d inline viewer in LandmarkerViewer LabelledPointUndirectedGr…

    …aph)
    
    - Add checks for figure_id
    - Automatic naming for nonename figure_id
    - Update introduction notebook
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    fe2c79c View commit details
    Browse the repository at this point in the history
  3. Add view method for 3D Shape Model

    - Use K3D and LinearModelParametersWidget from menpowidget
    - Support of landmarks in shape model
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    8d20422 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0798abb View commit details
    Browse the repository at this point in the history
  5. Update Introduction K3d. New paths for loading data

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    5ec2eef View commit details
    Browse the repository at this point in the history
  6. Update Introduction K3d. New paths for loading data

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    2bc393a View commit details
    Browse the repository at this point in the history
  7. Remove menpowidgets dependency. However, it is needed to install menp…

    …owidgets if someone wants to view the models
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    4fb71e7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dbf4d3f View commit details
    Browse the repository at this point in the history
  9. Debugging of some code in viewk3dwidgets;

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    e57ff4c View commit details
    Browse the repository at this point in the history
  10. Debugging in viewk3dwidgets

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    167d290 View commit details
    Browse the repository at this point in the history
  11. Add heatmap method as a k3dwidget. Move definition of heatmap using m…

    …ayavi from menpo.shape.mesh to viewmayavi
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    f39dbd1 View commit details
    Browse the repository at this point in the history
  12. Add list_figures, dict_figures, clear_figure in __init__, so they can…

    … be imported from menpo3d.visualize
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    2880362 View commit details
    Browse the repository at this point in the history
  13. Update 0_Introduction_to_K3d_Widgets notebook with heatmap example an…

    …d list_figures, dict_figures
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    507c034 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cc54b49 View commit details
    Browse the repository at this point in the history
  15. Add K3dGraphViewer and K3dNormalViewer class. Add numbering at landma…

    …rks, graphs.
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    453ac54 View commit details
    Browse the repository at this point in the history
  16. Add graph viewer, normals viewer and numbering examples

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    1fcbf1b View commit details
    Browse the repository at this point in the history
  17. Checking and creation of widg_to_draw is happening in K3dRenderer for…

    … all child classes
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    cac0a51 View commit details
    Browse the repository at this point in the history
  18. One more check was added in order to plot in the same figure. All poi…

    …nts are now casted as np.float32 in the initialization.
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    3335100 View commit details
    Browse the repository at this point in the history
  19. Add ColouredTriMeshInlineViewer3d. TextureTriMesh can be rendered now…

    … without texture. Small bugs fixed
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    b58fb5a View commit details
    Browse the repository at this point in the history
  20. Add one more check for plotting an inline figure. If new_figure is Fa…

    …lse and the figure_id does not exist, then we raise an exception
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    04892b7 View commit details
    Browse the repository at this point in the history
  21. Update Introduction with more examples for failure

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    62d3d52 View commit details
    Browse the repository at this point in the history
  22. Add landmark support in K3dwidgetsColouredTriMeshViewer3d. List of se…

    …lected_values is casted as numpy.arrays with type float32 in render_function in K3dwidgetsPCAModelViewer3d
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    8354cee View commit details
    Browse the repository at this point in the history
  23. Update 0_Introduction_to_K3d_Widgets

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    933a4f9 View commit details
    Browse the repository at this point in the history
  24. Update 0_Introduction_to_K3d_Widgets.ipynb

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    a65fb09 View commit details
    Browse the repository at this point in the history
  25. Camera_auto_fit is false and the new camera posiition is defined by t…

    …he distance from the mesh and z-axis is towards us. Ref menpo#4
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    7f74381 View commit details
    Browse the repository at this point in the history
  26. mesh_type argument in view method for trimesh is enabled in K3dwidget…

    …s. Default value is wireframe with opacity 0.3. Other option is surface. menpo#7
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    2a4f876 View commit details
    Browse the repository at this point in the history
  27. Add K3dwidgetIdentity class

    - K3dwidgetIdentity has a list of figure_ids and a dictionary
      with keys figure_id and values model_id.
    - If a figure does not have a figure_id and new_figure is false,
      then we check the list of figure_ids. If empty, we raise an exception.
      Otherwise, we plot in the last figure of figure_id.
    
    Address in part Issue menpo#6
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    f48b313 View commit details
    Browse the repository at this point in the history
  28. Update example 0_Introduction_to_K3d_Widgets

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    30f7a6b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    297aaf0 View commit details
    Browse the repository at this point in the history
  30. Remove commented deprecated commands

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    5f915f0 View commit details
    Browse the repository at this point in the history
  31. Add MayaviHeatmapViewer3d in import list in base.py

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    3b4157a View commit details
    Browse the repository at this point in the history
  32. Fix error in import Heatmap3d in visualize/__init__.py

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    c8b83b5 View commit details
    Browse the repository at this point in the history
  33. Fix mayavi plotting for landmarks.

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    f1970a2 View commit details
    Browse the repository at this point in the history
  34. Changes in viewk3dwidgets: rgbint and K3dwidgetsPointGraphViewer3d

    - Add rgbint function
    - K3dwidgetsPointGraphViewer3d supports colours for each point
    - K3dwidgetsPointGraphViewer3d will use as a shader the 3dSpecular
      if the number of points is greater than 1000
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    d686fa8 View commit details
    Browse the repository at this point in the history
  35. Remove dependency on menpowidgets package

    - Create  menpowidgets.py where LinearModelParametersWidget
      is defined (copy from menpowidgets package)
    - Modify viek3dwidgets to call LinearModelParametersWidget
      from the abovementioned file.
    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    856be82 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    d3f34a1 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2a97c75 View commit details
    Browse the repository at this point in the history
  38. Various changes to fix code in viewk3dwidgets

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    1fb1983 View commit details
    Browse the repository at this point in the history
  39. Removing and tidying parameters for view_3d inline methods

    Thanos authored and apapaion committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    eb26b61 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    0fdc518 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Fix bug in setup.py

    apapaion committed May 10, 2024
    Configuration menu
    Copy the full SHA
    36f6021 View commit details
    Browse the repository at this point in the history