Hello, Sage developers,
In the interest of cross-fertilization, I'd like to mention VisIt [1] and ParaView [2]. These are BSD-licensed parallel visualization applications based partly on the Visualization Toolkit (VTK) [3]. [1] https://wci.llnl.gov/codes/visit/ http://visitusers.org/index.php?title=Main_Page [2] http://paraview.org http://paraview.org/Wiki/ParaView [3] http://www.vtk.org/ http://www.vtk.org/Wiki/VTK I'm still new to Sage, and I see there's already experimental support for VTK and Mayavi. I don't wish to step on anyone's toes, but perhaps there could also be interesting connections between Sage and ParaView and/or VisIt. Although I'm not affiliated with nor an expert on any of these projects, I'm happy to let the VisIt and ParaView developers know of any interest and to relay some questions I cannot answer. Their respective sites and mailing lists should yield more detailed information. Of course, ideas are welcome! In a feeble attempt to get started, I mention that ParaView and VisIt both have built-in Python shells, which may be useful for making graphs or rendering 3D objects: http://paraview.org/Wiki/Python_Programmable_Filter http://visitusers.org/index.php?title=Plotting_mathematical_functions_in_VisIt Both also have extensible plug-in architectures. Is there --- or should there be --- a standard protocol over which Sage can work interactively with any visualization application that supports it? Glossing over these "details," and what to do in parallel situations, I think it'd be great to be able to "import sage" to access Sage's command-line capabilities inside VisIt and ParaView. Is this possible? Going the other way, "import visit" already works in a vanilla Python shell: https://email.ornl.gov/mailman/htdig/visit-users/2008-May/000234.html I've contacted a ParaView developer who says they're currently redoing Python integration and would be interested in doing what it takes to get "import paraview" working. Anyway, thanks for any interest, comments, and ideas! Sincerely, Pat LeSmithe --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---