Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Warning: strpos(): needle is not a string or an integer in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/index.php on line 61

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method arrays::explode_key() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_entry.php on line 254
trabajamos para ella ! - Extending Maya

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method arrays::explode_key() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_entry.php on line 254

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::file_listing() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 29

Strict Standards: Non-static method fileio::file_listing() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 29

Strict Standards: Non-static method fileio::file_listing() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 29

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::read_file() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 13

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41

Strict Standards: Non-static method fileio::strip_extension() should not be called statically in /nfs/c01/h08/mnt/32378/domains/data-tribe.net/html/wework4her/scripts/sb_fileio.php on line 41
Extending Maya 
Saturday, October 4, 2008, 12:10 PM - Maya.c++.api., Analytical, Geometry, algorithms
Posted by Administrator
Images_01:
Example Iso-surface from a CFD data. Using VTK within Maya.
Images_02:
Comparing the powerCrust surfaceReconstruction algorithm (cs.utexas) with marching-Cubes based reconstruction.
Data used : pointCloud from radioHead video_ house of cards.
Special thanks to Tim Hutton,of UCL for the VTK port of the algorithm.




Maya has, in the previous years , served an useful role in the production pipeline of many a team at AADRL, as also here in our office. Evidently, it not being a CAD application by purpose, presents its hurdles. It has however, proven sufficiently amenable towards extending/customising its capacities through,

Scripting (MEL and python)
Interfacing with command-line applications (qhull,isosurf, tetgen etc).
Making custom plug-ins (C++ and python) .
Incorporating external and openSource libraries/APIs ( CGAL,VTK, openNURBS )

Images here represent recent efforts to integrate Visualization ToolKit(C++ class library, and interpreted interface layers for Tcl/Tk, Java, and Python).
Thanks to Remik Ziemlinski for example source code related to converting internal VTK data representations to Maya representations.
See here for similar efforts to integrate blender and VTK.
See here for vtk-autocad and vtk-solidworks conversion plug-ins.
See here for vtk-inventor integration.

VTK is an extensive class library with a plethora of core graphic/geometric algorithms including Principal Component Ananlysis, tensor and vector feild visualizations, CFD, FEM visualizations etc.
A rudimentary but working pipeline between Maya and VTK, means I will be like a kid in a candy shop for a while to come!

Other open-source code libraries.(viva la open source!)
openDXfull-featured software package for the visualization of scientific, engineering and analytical data.Formerly of SGI.
openInventor:is an object-oriented 3D toolkit offering a comprehensive solution to interactive graphics programming problems.Formerly of IBM.


Using vtk classes to add iso-surfacing capacity to Maya.

Read More...
14 comments ( 68 views )   |  0 trackbacks   |  permalink   |   ( 3 / 1073 )


<<First <Back | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Next> Last>>