• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

Elettrolinux

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - FlexRay - LIN
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • SCADA - PLC
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio Conductor
  • CERN Libraries
  • My Open Bticino
  • Open Avionics
  • Open Bio Foundation
  • Open CASCADE
  • OpenCFD - OpenFOAM
  • OpenCores
  • Orocos Project
  • OSGeo
  • Player Project
  • R-Project
  • VLSI & ASIC Technology

Open HW/FW Projects

  • Baloon Project
  • FreeCores
  • LinuxBIOS
  • OpenBIOS
  • SquidBee
MayaVi - The 3D data visualizer E-mail
Monday, 23 August 2010 12:59
Mayavi2 is a interactive program allowing elaborate 3D plots of scientific data in Python with scipy. It is the successor of MayaVi for 3D visualization.MayaVi is a scientific data visualizer written in Python, which uses VTK and provides a GUI via Tkinter. The latest version of MayaVi, called MayaVi2, is a component of the Enthought suite of scientific Python programs. It differs from the original MayaVi by its strong focus on making not only an interactive program, but also a reusable component for 3D plotting in Python. Unlike its predecessor Mayavi, MayaVi2 has been designed with scriptability and extensibility in mind from the ground up. MayaVi2 provides a mayavi2 application which is usable by itself. However, MayaVi2 may also be used as a plotting engine, in scripts, like with matplotlib or gnuplot, as well as a library for interactive visualizations in any other application. Additionally Mayavi2 is a reusable tool that can be embedded in your applications in different ways. It may also be used as an Envisage plugin which allows it to be embedded in other Envisage based applications natively or combined with the Envisage application-building framework to assemble domain-specific tools. Mayavi2 provides easy and interactive visualization of 3-D data. It offers:
  • An (optional) rich user interface with dialogs to interact with all data and objects in the visualization;
  • A simple and clean scripting interface in Python, including one-liners, or an object-oriented programming interface;
  • The power of the VTK toolkit, harnessed through these interfaces, without forcing you to learn it.
Some features are:
  • Visualization of scalar, vector and tensor data in 2 and 3 dimensions;
  • Easy scriptability using Python;
  • Easy extendability via custom sources, modules, and data filters;
  • Reading several file formats: VTK (legacy and XML), PLOT3D, etc;
  • Saving of visualizations;
  • Saving rendered visualization in a variety of image formats;
  • Convenient functionality for rapid scientific plotting via mlab.
For more information about Mayavi2, click here.

             
 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • GXSM DVD
  • OSADL
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
  • Unixmen

Top 100 Joomla

Clicca qui per votare
www.joomla.it

Polls

What is/are your interest section/s?
 
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by Siteground. Hosted on Host Invent. Many thanks to LezioniOnLine.

valid xhtml valid css