:orphan:
Tutorials
=========
How to use widgets, ui, actor and windows module. Below some tutorials to go in details
.. raw:: html
.. raw:: html
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
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_texture_thumb.png
:alt: Sphere Texture
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_texture.py`
.. raw:: html
Sphere Texture
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_gltf_thumb.png
:alt: Visualizing a glTF file
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_gltf.py`
.. raw:: html
Visualizing a glTF file
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_sphere_thumb.png
:alt: FURY sphere Actor
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_sphere.py`
.. raw:: html
FURY sphere Actor
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_arrow_thumb.png
:alt: Fury Arrow Actor
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_arrow.py`
.. raw:: html
Fury Arrow Actor
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_cone_thumb.png
:alt: Fury Cone Actor
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_cone.py`
.. raw:: html
Fury Cone Actor
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_gltf_animated_thumb.png
:alt: Visualizing a glTF file
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_gltf_animated.py`
.. raw:: html
Visualizing a glTF file
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_morphing_thumb.png
:alt: Morphing Animation in a glTF
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_morphing.py`
.. raw:: html
Morphing Animation in a glTF
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_gltf_export_thumb.png
:alt: Exporting scene as a glTF file
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_gltf_export.py`
.. raw:: html
Exporting scene as a glTF file
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_skinning_thumb.png
:alt: Skeletal Animation in a glTF file
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_skinning.py`
.. raw:: html
Skeletal Animation in a glTF file
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_timers_thumb.png
:alt: Using a timer
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_timers.py`
.. raw:: html
Using a timer
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_spiky_thumb.png
:alt: Spiky Sphere
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_spiky.py`
.. raw:: html
Spiky Sphere
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_surfaces_thumb.png
:alt: Visualize surfaces
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_surfaces.py`
.. raw:: html
Visualize surfaces
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_selection_thumb.png
:alt: Selecting multiple objects
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_selection.py`
.. raw:: html
Selecting multiple objects
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_picking_thumb.png
:alt: Simple picking
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_picking.py`
.. raw:: html
Simple picking
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_earth_animation_thumb.png
:alt: Texture Sphere Animation
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_earth_animation.py`
.. raw:: html
Texture Sphere Animation
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_earth_coordinates_thumb.png
:alt: Earth Coordinate Conversion
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_earth_coordinates.py`
.. raw:: html
Earth Coordinate Conversion
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_slice_thumb.png
:alt: Simple volume slicing
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_slice.py`
.. raw:: html
Simple volume slicing
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/01_introductory/images/thumb/sphx_glr_viz_solar_system_thumb.png
:alt: Solar System Animation
:ref:`sphx_glr_auto_tutorials_01_introductory_viz_solar_system.py`
.. raw:: html
Solar System Animation
.. raw:: html
User Interface Elements
-----------------------
These tutorials show how to create user interfaces elements.
.. raw:: html
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_drawpanel_thumb.png
:alt: DrawPanel
:ref:`sphx_glr_auto_tutorials_02_ui_viz_drawpanel.py`
.. raw:: html
DrawPanel
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_shapes_thumb.png
:alt: Simple Shapes
:ref:`sphx_glr_auto_tutorials_02_ui_viz_shapes.py`
.. raw:: html
Simple Shapes
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_combobox_thumb.png
:alt: ComboBox
:ref:`sphx_glr_auto_tutorials_02_ui_viz_combobox.py`
.. raw:: html
ComboBox
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_listbox_thumb.png
:alt: ListBox
:ref:`sphx_glr_auto_tutorials_02_ui_viz_ui_listbox.py`
.. raw:: html
ListBox
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_layout_thumb.png
:alt: Using Layouts with different UI elements
:ref:`sphx_glr_auto_tutorials_02_ui_viz_layout.py`
.. raw:: html
Using Layouts with different UI elements
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_radio_buttons_thumb.png
:alt: Sphere Color Control using Radio Buttons
:ref:`sphx_glr_auto_tutorials_02_ui_viz_radio_buttons.py`
.. raw:: html
Sphere Color Control using Radio Buttons
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_buttons_thumb.png
:alt: Buttons & Text
:ref:`sphx_glr_auto_tutorials_02_ui_viz_buttons.py`
.. raw:: html
Buttons & Text
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_check_boxes_thumb.png
:alt: Figure and Color Control using Check boxes and Radio Buttons
:ref:`sphx_glr_auto_tutorials_02_ui_viz_check_boxes.py`
.. raw:: html
Figure and Color Control using Check boxes and Radio Buttons
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_slider_thumb.png
:alt: Cube & Slider Control
:ref:`sphx_glr_auto_tutorials_02_ui_viz_ui_slider.py`
.. raw:: html
Cube & Slider Control
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_tab_thumb.png
:alt: Tab UI
:ref:`sphx_glr_auto_tutorials_02_ui_viz_tab.py`
.. raw:: html
Tab UI
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/02_ui/images/thumb/sphx_glr_viz_ui_thumb.png
:alt: User Interfaces
:ref:`sphx_glr_auto_tutorials_02_ui_viz_ui.py`
.. raw:: html
User Interfaces
.. raw:: html
Shaders
-------
These tutorials show:
- How to use shaders in FURY actors.
- How to create new user shaders and internal conventions.
.. raw:: html
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_sdfactor_thumb.png
:alt: Visualize SDF Actor
:ref:`sphx_glr_auto_tutorials_03_shaders_viz_sdfactor.py`
.. raw:: html
Visualize SDF Actor
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_principled_spheres_thumb.png
:alt: Principled BRDF shader on spheres
:ref:`sphx_glr_auto_tutorials_03_shaders_viz_principled_spheres.py`
.. raw:: html
Principled BRDF shader on spheres
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_shader_thumb.png
:alt: Varying Color
:ref:`sphx_glr_auto_tutorials_03_shaders_viz_shader.py`
.. raw:: html
Varying Color
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_pbr_spheres_thumb.png
:alt: Physically-Based Rendering (PBR) on spheres
:ref:`sphx_glr_auto_tutorials_03_shaders_viz_pbr_spheres.py`
.. raw:: html
Physically-Based Rendering (PBR) on spheres
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/03_shaders/images/thumb/sphx_glr_viz_sdf_cylinder_thumb.png
:alt: Make a Cylinder using polygons vs SDF
:ref:`sphx_glr_auto_tutorials_03_shaders_viz_sdf_cylinder.py`
.. raw:: html
Make a Cylinder using polygons vs SDF
.. raw:: html
Streaming
---------
These tutorials show:
- How to create a simple streaming server and turn that available.
- How to create a streaming server with user interaction.
- How to create a streaming server using the Widget Object.
.. raw:: html
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/04_stream/images/thumb/sphx_glr_viz_widget_thumb.png
:alt: Streaming FURY with WebRTC/MJPEG using the Widget Object
:ref:`sphx_glr_auto_tutorials_04_stream_viz_widget.py`
.. raw:: html
Streaming FURY with WebRTC/MJPEG using the Widget Object
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/04_stream/images/thumb/sphx_glr_viz_no_interaction_thumb.png
:alt: Streaming FURY with WebRTC/MJPEG
:ref:`sphx_glr_auto_tutorials_04_stream_viz_no_interaction.py`
.. raw:: html
Streaming FURY with WebRTC/MJPEG
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/04_stream/images/thumb/sphx_glr_viz_interaction_thumb.png
:alt: Streaming FURY with user interaction
:ref:`sphx_glr_auto_tutorials_04_stream_viz_interaction.py`
.. raw:: html
Streaming FURY with user interaction
.. raw:: html
Animation
---------
These tutorials show:
- How to animate FURY actors.
- How to use different interpolation methods in animations.
.. raw:: html
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_introduction_thumb.png
:alt: Keyframe animation introduction
:ref:`sphx_glr_auto_tutorials_05_animation_viz_introduction.py`
.. raw:: html
Keyframe animation introduction
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_timeline_thumb.png
:alt: Timeline and setting keyframes
:ref:`sphx_glr_auto_tutorials_05_animation_viz_timeline.py`
.. raw:: html
Timeline and setting keyframes
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_spline_interpolator_thumb.png
:alt: Keyframes Spline Interpolator
:ref:`sphx_glr_auto_tutorials_05_animation_viz_spline_interpolator.py`
.. raw:: html
Keyframes Spline Interpolator
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_using_time_equations_thumb.png
:alt: Keyframe animation
:ref:`sphx_glr_auto_tutorials_05_animation_viz_using_time_equations.py`
.. raw:: html
Keyframe animation
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_interpolators_thumb.png
:alt: Keyframe animation
:ref:`sphx_glr_auto_tutorials_05_animation_viz_interpolators.py`
.. raw:: html
Keyframe animation
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_color_interpolators_thumb.png
:alt: Keyframe Color Interpolators
:ref:`sphx_glr_auto_tutorials_05_animation_viz_color_interpolators.py`
.. raw:: html
Keyframe Color Interpolators
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_robot_arm_animation_thumb.png
:alt: Arm Robot Animation
:ref:`sphx_glr_auto_tutorials_05_animation_viz_robot_arm_animation.py`
.. raw:: html
Arm Robot Animation
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_hierarchical_animation_thumb.png
:alt: Keyframe hierarchical Animation
:ref:`sphx_glr_auto_tutorials_05_animation_viz_hierarchical_animation.py`
.. raw:: html
Keyframe hierarchical Animation
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_bezier_interpolator_thumb.png
:alt: Bezier Interpolator
:ref:`sphx_glr_auto_tutorials_05_animation_viz_bezier_interpolator.py`
.. raw:: html
Bezier Interpolator
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_camera_thumb.png
:alt: Keyframe animation: Camera and opacity
:ref:`sphx_glr_auto_tutorials_05_animation_viz_camera.py`
.. raw:: html
Keyframe animation: Camera and opacity
.. raw:: html
.. only:: html
.. image:: /auto_tutorials/05_animation/images/thumb/sphx_glr_viz_custom_interpolator_thumb.png
:alt: Making a custom interpolator
:ref:`sphx_glr_auto_tutorials_05_animation_viz_custom_interpolator.py`
.. raw:: html
Making a custom interpolator
.. raw:: html
.. toctree::
:hidden:
:includehidden:
/auto_tutorials/01_introductory/index.rst
/auto_tutorials/02_ui/index.rst
/auto_tutorials/03_shaders/index.rst
/auto_tutorials/04_stream/index.rst
/auto_tutorials/05_animation/index.rst
.. only:: html
.. container:: sphx-glr-footer sphx-glr-footer-gallery
.. container:: sphx-glr-download sphx-glr-download-python
:download:`Download all examples in Python source code: auto_tutorials_python.zip `
.. container:: sphx-glr-download sphx-glr-download-jupyter
:download:`Download all examples in Jupyter notebooks: auto_tutorials_jupyter.zip `
.. only:: html
.. rst-class:: sphx-glr-signature
`Gallery generated by Sphinx-Gallery