Training - Introduction to VTK



Introduction

Scientific visualization is the art of utilizing human visual cognition as a means to glean understanding and insight into scientific data, be it computed numerically or acquired by measurement.

Together with data analysis, it is a key component of today's scientific discovery process, in particular in the context of computational sciences, with application ranging from astrophysics to climatology, and from electromagnetics to mechanical engineering.​

The visualization toolkit (VTK) is an open-source, C++ software library dedicated to data visualization, image processing and computer graphics. Also offering Python and Java interfaces, it supports a broad class of visualization technique for a variety of data and attributes types.


Goal

The goal of this one-day training course is to provide a hands-on introduction to the basic data structure and operation model of VTK.
At the end of it, the trainee should be able to design and implement a VTK "pipeline" in order to analyse and visualize two or three dimensional data sets and interact with these.


Audience

This course, taught by a computational scientist and developer with over a decade worth of experience with VTK, is intended for an audience of computational as well as application scientists, engineers, post-docs, and students with a background or an interest in numerical simulation.

Pre-requisites
Basic knowledge of C++ and / or Python


Summary

PART 1

  • Introduction (about 1 hour) - Background, goals and overview​


PART 2

  • The VTK visualization "pipeline" (about 3 hours)
  • VTK data structures, execution model


PART 3

  • Data analysis and visualization (about 3 hours)
  • Visualization Algorithms, filters, interaction


PART 4

  • Open questions & answers session (about 1 hour)


Program

Duration: 1 day

Language: English or French

Location: At the client's premises

Lecturer: Dr Philippe Pébaÿ

Nexgen Analytics - 30 N. Gould St, Suite 5912​​​​​ Sheridan, WY 82801 U.S.A. - © 2019 All rights reserved.
The content of this website belongs to NexGen Analytics L.C., the site has been developed by Positiveyes SARL France.
phone +1 (307) 381-9279