:orphan: .. _sphx_glr_auto_tutorials: Tutorials ========= How to use widgets, ui, actor and windows module. Below some tutorials to go in details .. raw:: html <div style='clear:both'></div> .. _sphx_glr_auto_tutorials_01_introductory: Introductory ------------ These tutorials show: - How to combine a timer with an actor - How to slice data with the slicer actor - How to use the normals of your data. .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Sphere Texture"> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_texture_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_texture.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_texture .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to create a simple animation using a timer callback."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_timers_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_timers.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_timers .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Spiky Sphere"> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_spiky_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_spiky.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_spiky .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Here is a simple tutorial that shows how to visualize surfaces using DIPY. It also shows how to..."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_surfaces_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_surfaces.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_surfaces .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Here we show how to select objects in the 3D world. In this example all objects to be picked ar..."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_selection_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_selection.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_selection .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Here we present a tutorial showing how to interact with objects in the 3D world. All objects to..."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_picking_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_picking.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_picking .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Texture Sphere Animation"> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_earth_animation_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_earth_animation.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_earth_animation .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="In this tutorial, we will show how to place actors on specific locations on the surface of the ..."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_earth_coordinates_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_earth_coordinates.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_earth_coordinates .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="In this tutorial, we will create an animation of the solar system using textured spheres. We wi..."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_solar_system_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_solar_system.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_solar_system .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="Here we present an example for visualizing slices from 3D images."> .. only:: html .. figure:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_slice_thumb.png :ref:`sphx_glr_auto_tutorials_01_introductory_viz_slice.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/01_introductory/viz_slice .. raw:: html <div style='clear:both'></div> .. _sphx_glr_auto_tutorials_02_ui: User Interface Elements ----------------------- These tutorials show how to create user interfaces elements. .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will demonstrate how to draw some geometric shapes..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_shapes_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_shapes.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_shapes .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the Combobox UI. We will demonstrate how to create ComboBoxes for..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_combobox_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_combobox.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_combobox .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will create a list some geometric shapes from FURY..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_listbox_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_ui_listbox.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_ui_listbox .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will demonstrate how to create a Sphere and contro..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_radio_buttons_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_radio_buttons.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_radio_buttons .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will demonstrate how to create panel having button..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_buttons_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_buttons.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_buttons .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the CheckBox UI API. We will demonstrate how to create a cube, sp..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_check_boxes_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_check_boxes.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_check_boxes .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will demonstrate how to create a cube and control ..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_slider_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_ui_slider.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_ui_slider .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the Tab UI. We will demonstrate how to create Tabs for:"> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_tab_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_tab.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_tab .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use the UI API. We will demonstrate how to create several FURY UI ele..."> .. only:: html .. figure:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_thumb.png :ref:`sphx_glr_auto_tutorials_02_ui_viz_ui.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/02_ui/viz_ui .. raw:: html <div style='clear:both'></div> .. _sphx_glr_auto_tutorials_03_shaders: Shaders ------- These tutorials show: - How to use shaders in FURY actors. - How to create new user shaders and internal conventions. .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="SDFs or Signed-distance functions when passed the coordinates of a point in space, return the s..."> .. only:: html .. figure:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_sdfactor_thumb.png :ref:`sphx_glr_auto_tutorials_03_shaders_viz_sdfactor.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/03_shaders/viz_sdfactor .. raw:: html <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use shaders to generate a shaded output. We will demonstrate how to l..."> .. only:: html .. figure:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_shader_thumb.png :ref:`sphx_glr_auto_tutorials_03_shaders_viz_shader.py` .. raw:: html </div> .. toctree:: :hidden: /auto_tutorials/03_shaders/viz_shader .. raw:: html <div style='clear:both'></div> .. only :: html .. container:: sphx-glr-footer :class: sphx-glr-footer-gallery .. container:: sphx-glr-download :download:`Download all examples in Python source code: auto_tutorials_python.zip <//Users/koudoro/Software/fury/docs/source/auto_tutorials/auto_tutorials_python.zip>` .. container:: sphx-glr-download :download:`Download all examples in Jupyter notebooks: auto_tutorials_jupyter.zip <//Users/koudoro/Software/fury/docs/source/auto_tutorials/auto_tutorials_jupyter.zip>` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`_