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 support #78

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

K3D support #78

wants to merge 63 commits into from

Commits on Jul 13, 2018

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

Commits on Feb 6, 2019

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

Commits on May 23, 2019

  1. The accepted version of menpo include 0.9

    Thanos Papaioannou committed May 23, 2019
    Configuration menu
    Copy the full SHA
    1505e03 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

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

Commits on Nov 15, 2019

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

Commits on Jan 17, 2020

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

Commits on Sep 8, 2020

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

Commits on Sep 10, 2020

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

Commits on Sep 11, 2020

  1. Add k3d dependency

    Thanos committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    628c16f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d318f16 View commit details
    Browse the repository at this point in the history
  3. Add Landmark Inline Viewer

    Thanos committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    2bd57fc View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. - Add K3d inline viewer in LandmarkerViewer LabelledPointUndirectedGr…

    …aph)
    
    - Add checks for figure_id
    - Automatic naming for nonename figure_id
    - Update introduction notebook
    Thanos committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    badf6d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Add view method for 3D Shape Model

    - Use K3D and LinearModelParametersWidget from menpowidget
    - Support of landmarks in shape model
    Thanos committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    ac17cd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dd9f0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec200df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    98a371f View commit details
    Browse the repository at this point in the history
  5. Add a reduced 3DMM in data folder

    Thanos committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    d3767c2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2020

  1. Remove menpowidgets dependency. However, it is needed to install menp…

    …owidgets if someone wants to view the models
    Thanos committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    9237de4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a399df View commit details
    Browse the repository at this point in the history
  3. Debugging of some code in viewk3dwidgets;

    Thanos committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    a82de41 View commit details
    Browse the repository at this point in the history
  4. Debugging in viewk3dwidgets

    Thanos committed Oct 5, 2020
    Configuration menu
    Copy the full SHA
    57ad92b View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Remove dependency on mayavi. If someone wants to use it, she should i…

    …nstall it manually. As a consequence, we had to add dependency on vtk.
    Thanos committed Oct 6, 2020
    Configuration menu
    Copy the full SHA
    8a5d73e View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2020

  1. Add heatmap method as a k3dwidget. Move definition of heatmap using m…

    …ayavi from menpo.shape.mesh to viewmayavi
    Thanos committed Oct 7, 2020
    Configuration menu
    Copy the full SHA
    19d651d View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2020

  1. Add list_figures, dict_figures, clear_figure in __init__, so they can…

    … be imported from menpo3d.visualize
    Thanos committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    2f5fc44 View commit details
    Browse the repository at this point in the history
  2. Update 0_Introduction_to_K3d_Widgets notebook with heatmap example an…

    …d list_figures, dict_figures
    Thanos committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    f987088 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7e6d2d View commit details
    Browse the repository at this point in the history
  4. Remove viewitkwidgets

    Thanos committed Oct 8, 2020
    Configuration menu
    Copy the full SHA
    b411095 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

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

Commits on Oct 11, 2020

  1. Add K3dGraphViewer and K3dNormalViewer class. Add numbering at landma…

    …rks, graphs.
    Thanos committed Oct 11, 2020
    Configuration menu
    Copy the full SHA
    73186f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d07cc9 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Checking and creation of widg_to_draw is happening in K3dRenderer for…

    … all child classes
    Thanos committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    be91bc6 View commit details
    Browse the repository at this point in the history
  2. 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 committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    26437dc View commit details
    Browse the repository at this point in the history
  3. Add ColouredTriMeshInlineViewer3d. TextureTriMesh can be rendered now…

    … without texture. Small bugs fixed
    Thanos committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    6fa44bc View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. 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 committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    cb67ce8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbaa42e View commit details
    Browse the repository at this point in the history
  3. decimate_mesh function added in vtkutils.py

    Thanos committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    8498462 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Add landmark support in K3dwidgetsColouredTriMeshViewer3d. List of se…

    …lected_values is casted as numpy.arrays with type float32 in render_function in K3dwidgetsPCAModelViewer3d
    Thanos committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    5e7fe2f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Update 0_Introduction_to_K3d_Widgets

    Thanos committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    55e1c14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    484cab4 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Update README.md

    Athanasios Papaioannou 00570580 committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    25ed92e View commit details
    Browse the repository at this point in the history
  2. Update 0_Introduction_to_K3d_Widgets.ipynb

    Thanos committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    8a6903f View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. 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 committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    d4da90d View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. 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 committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    53667bb View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2020

  1. 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 committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    7beda9a View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Update example 0_Introduction_to_K3d_Widgets

    Thanos committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    f19938b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Configuration menu
    Copy the full SHA
    959b58c View commit details
    Browse the repository at this point in the history
  2. Remove commented deprecated commands

    Thanos committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    29a7ae1 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2021

  1. Configuration menu
    Copy the full SHA
    146710f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    414b0e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Fix mayavi plotting for landmarks.

    Thanos committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    612af7c View commit details
    Browse the repository at this point in the history
  2. Changes in instal_requires in setup.py. Added more packages for windows

    Athanasios Papaioannou 00570580 committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    47875fd View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. 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 committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    2ca4ddf View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. Merge with original menpo3d

    Thanos committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    050d38e View commit details
    Browse the repository at this point in the history
  2. 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 committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    46115ac View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. Merge from original menpo3d.

    Thanos committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    d514b87 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

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

Commits on Feb 15, 2021

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

Commits on Feb 25, 2021

  1. Configuration menu
    Copy the full SHA
    bd64573 View commit details
    Browse the repository at this point in the history
  2. Various changes to fix code in viewk3dwidgets

    Thanos committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    6c4bd75 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    9ad80a5 View commit details
    Browse the repository at this point in the history
  2. Remove of 3DMM

    Thanos committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    7129245 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of ssh://gitlab-uk.rnd.huawei.com:2222/london_c…

    …bg_mm_team/menpo3d
    Thanos committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    f6f59f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

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