12 May 2007 J. Perl Future Plans for Geant4 Visualization 1 HepRep/HepRApp DAWN OpenGL Future Plans for Geant4 Visualization What’s Planned for the Next.

Slides:



Advertisements
Similar presentations
11 January 2011 Geant4 Visualization Commands J. Perl 1 DAWN OpenGL Geant4 Visualization Commands Basic Visualization Commands Makoto Asai (SLAC) slides.
Advertisements

Processing Processing is a simple programming environment that was created to make it easier to develop visually oriented applications with an emphasis.
10 January 2011 Introduction to Geant4 Visualization J. Perl 1 DAWN OpenGL So many options, it needs three title pages Introduction to Geant4 Visualization.
4 November 2009 Geant4 Data Analysis J. Perl 1 Trivial Data Analysis for Geant4 Joseph Perl, SLAC Geant4 v9.2p02.
Welcome to Geant4 Users ’ Workshop Makoto Asai (SLAC) Feb. 18 th – 22 th, 2002.
14 May 2011 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial University of Pennsylvania May 2011 A five day hands-on course based on Geant4.
April 2007 J. Perl Geant4 Review 2007: Visualization 1 HepRep/HepRApp DAWN OpenGL Geant4 Review 2007: Visualization Geant4 Review April at CERN.
Generating Sinewy Networks using Environment-Sensitive Automata Anthony Gaarenstroom Bachelor of Software Engineering Honours Project 2006.
15 Sept 2007 J. Perl Overview of Geant4 Visualization 1 HepRep/HepRApp DAWN OpenGL Overview of Geant4 Visualization Geant4 Mini-Tutorial Hebden Bridge.
10 January 2011 Geant4 Tutorial Introduction J. Perl 1 Geant4 Winter Course Tutorial Texas A&M University January 2011 A five day hands-on course.
14 June 2010 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial 2010 Puebla BUAP June 2010 A five day hands-on course based on Geant4 version.
14 June 2010 Introduction to Geant4 Visualization J. Perl 1 DAWN OpenGL So many options, it needs two title pages Introduction to Geant4 Visualization.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
Geant4 Visualization Review
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
Tuple – InfoVis Publication Browser CS533 Project Presentation by Alex Gukov.
SLAC Geant4 Tutorial 2009 J. Perl
12 May 2007 Geant4 Visualization Commands J. Perl 1 DAWN OpenGL Geant4 Visualization Commands Basic Visualization Commands Joseph Perl, SLAC HepRep/HepRApp.
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
Introduction to Geant4 Visualization
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Victor Serbo, SLAC30 September 2004, Interlaken, Switzerland JASSimApp plugin for JAS3: Interactive Geant4 GUI Serbo, Victor (SLAC) - presenter Donszelmann,
Software Installation The full set of lecture notes of this Geant4 Course is available at
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Flash 8 - Pro Tech Talk Anthony Reisinger INSYS 441 Dr. Gus Prestera.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
Support.ebsco.com EBSCOhost Visual Search Tutorial.
Tutorial 1: An Introduction to Visual Basic.NET1 Tutorial 1 An Introduction to Visual Basic.NET.
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Geant4 Visualization 1 OpenGL DAWN VRML. Visualization Visualization Seeing what one does usually helps One can visualize geometry, hits, trajectories.
RICH SIMULATION USING GEANT4 S.EASO, RAL OBJECTIVES OF THE SIMULATION. CURRENT STATUS AND PLANS. INTEGRATION WITH LHCb SOFTWARE. SUMMARY.
WIRED 4 An extensible generic Event Display Mark Donszelmann SLAC, Stanford, U.S.A. CHEP2004, 27 september – 1 october Interlaken, Switzerland.
7 June 2005 Visualization & GGE Demo J. Perl 1 HepRep/WIRED DAWN OpenGL Geant4 Visualization & GGE Demo Joseph Perl, SLAC.
Reporting and Analysis With Microsoft Office. Reporting and Analysis Business User Reporting & Analysis OLAP Data Warehouse.
3D Viewers Two main uses: –Detector/event exploration – interactivity priority (15fps min). –Generate presentation material (still/movie renders) – quality.
12 October 2006 G4Vis: Status, New Features and Issues 1 HepRep/WIRED DAWN OpenGL G4Vis: Status, New Features and Issues Geant4 Collaboration Workshop.
VICOMTECH VISIT AT CERN CERN 2013, October 3 rd & 4 th O.COUET CERN/PH/SFT DATA VISUALIZATION IN HIGH ENERGY PHYSICS THE ROOT SYSTEM.
Basic Ray Tracing CMSC 435/634.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented By: Daniel Loewus-Deitch.
Desktop/Cartography. 9.2 – New Cartography Styles Flowing water legend symbol Right Click in Legend Wizard, Properties, Check ‘Override Default Patch’,
Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Geant4 Workshop, CERN - 2 October 2002 Joseph Perl.
May 20, 2005Wah-kai Ngai1 Basic Visualization Tutorial Using Geant4.
Parallel Session Report of P2 on October 1, 2002 Interactivity & External Frameworks: Picking Satoshi Tanaka Ritsumeikan University (Rits)
Handle By, S.JENILA AP/IT
WIRED for LCD Analysis Mark Dönszelmann Linear Collider Simulation Workshop May 19-22, 2003, SLAC.
UFCFY5-30-1Multimedia Studio Scripting for Interactive Media Times Table Quiz This will contribute towards your online portfolio for this module.
June 4-8, G4 Paris Visualization II P. Gueye/J. Perl 1 DAWN OpenGL Geant4 Visualization Commands Basic Visualization Commands Paul Guèye, HU Courtesy:
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
Geant4 User Workshop 15, 2002 Lassi A. Tuura, Northeastern University IGUANA Overview Lassi A. Tuura Northeastern University,
Canadian Bioinformatics Workshops
1 CW11 Visualizing ACE3P Results in ParaView Greg Schussman Menlo Park, CA October 10, 2011.
A Short Course on Geant4 Simulation Toolkit Introduction
Unit 4 Retrieving information from the simulation
Reporting and Analysis With Microsoft Office
User Documents and Examples I
Geant4 Visualization Commands
Document Visualization at UMBC
Software Installation
Geant4 Workshop, CERN - 1 October 2002 Joseph Perl
Visualization Status/Development
WIRED 4 Event Display Linear Collider Simulation Workshop
Presentation transcript:

12 May 2007 J. Perl Future Plans for Geant4 Visualization 1 HepRep/HepRApp DAWN OpenGL Future Plans for Geant4 Visualization What’s Planned for the Next Year or Two Joseph Perl, SLAC

12 May J. Perl Future Plans for Geant4 Visualization Coming by end of 2007: Visualization of Fields

12 May J. Perl Future Plans for Geant4 Visualization Project Lead: Jane Tinslay

12 May J. Perl Future Plans for Geant4 Visualization Additional Focus for This Year: Tools for Visualization of Voxel Data

12 May J. Perl Future Plans for Geant4 VisualizationgMocren Geant4 has been interfaced to a commercial tool for visualization of voxel data. Free to all Geant4 users. Does not actually function as integral part of the Geant4 visualization system. Implemented as a G4 example, outputs data in form appropriate for gMocren Ayumi Saitoh, Akinori Kimura, Satoshi Takana

12 May J. Perl Future Plans for Geant4 Visualization Other Voxel Visualization Tools Improve how voxel data is handled by the rest of the visualization system. Important as we move from primarily a HEP user base to a base that includes Medical and Shielding studies. Requires features such as ability to interactively slice the visualization. Do not attempt to reproduce the full functionality of already existing systems such as gMocren, but rather support and enhance the interfaces to such systems.

12 May J. Perl Future Plans for Geant4 Visualization What Else?

12 May J. Perl Future Plans for Geant4 Visualization Additional Planned Developments (1 of 2) Additional trajectory models and filters Additional trajectory models and filters show random subset of trajectories. show random subset of trajectories. filter by fraction of primary energy filter by fraction of primary energy filter by how many generations from primary filter by how many generations from primary model by what interaction type created particle model by what interaction type created particle model hue by particle type and at same time model intensity by momentum. model hue by particle type and at same time model intensity by momentum. Additional ways of using attributes beyond HepRep driver: Additional ways of using attributes beyond HepRep driver: Support "pick to show attributes" in OpenGL Support "pick to show attributes" in OpenGL Filtering of geometry according to attributes Filtering of geometry according to attributes Commands to Label trajectories or hits (as can currently only be one in HepRep browsers) Commands to Label trajectories or hits (as can currently only be one in HepRep browsers)

12 May J. Perl Future Plans for Geant4 Visualization Additional Planned Developments (2 of 2) Extend functionality current in only some drivers to other drivers: 2D and 3D text Asymmetric scaling Background color Window location Smooth shading Control of auxiliary edges Store camera information from one driver to use in another Other improvements: Develop Web-based DAWN rendering service Explore dynamic loading of visualization drivers Area of concern: Complex Boolean shapes not all visualizable beyond RayTracer.

12 May J. Perl Future Plans for Geant4 Visualization Summary

12 May J. Perl Future Plans for Geant4 VisualizationSummary Seven Visualization Drivers, all well supported Recent focus on adding interactive features to accomplish what users used to have to do by recoding in C++: Trajectory Modeling commands Trajectory and Hit Filtering commands Smooth and Rich Trajectory commands Time-Development Animation, etc. Major new feature coming this year: Visualization of Fields Major additional focus for this year: Improve tools for visualization of voxel geometries Additional planned developments: Continue to improve ease of use Area of concern: Complex Boolean shapes not all visualizable beyond RayTracer

12 May J. Perl Future Plans for Geant4 Visualization Geant4 Visualization Resources Geant4 Installation Guides  Hands on HepRApp Tutorial  Hands on DAWN Tutorial  Hands on OpenGL Tutorial  Geant4 Visualization Commands  (and.pdf) Geant4 Advanced Visualization  (and.pdf) How to Make a Movie  (and.pdf) Visualization Chapter of the Geant4 User’s Guide for Application Developers  List of Visualization Commands:  AllResources/Control/UIcommands/_vis_.html For Questions or Comments: Geant4 Visualization Online Forum: 