3-d visualization of cataclysmic variables with interactive data language(idl) by: deidrick capers

16
3-D Visualization of 3-D Visualization of Cataclysmic Variables Cataclysmic Variables with Interactive Data with Interactive Data Language(IDL) Language(IDL) by: Deidrick Capers by: Deidrick Capers

Upload: annabella-thomas

Post on 13-Jan-2016

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

3-D Visualization of 3-D Visualization of Cataclysmic Variables with Cataclysmic Variables with

Interactive Data Interactive Data Language(IDL)Language(IDL)

by: Deidrick Capersby: Deidrick Capers

Page 2: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

What is a Cataclysmic Variable?What is a Cataclysmic Variable?

Class of binary star systemsClass of binary star systemsContains white dwarf and red dwarfContains white dwarf and red dwarfWhite dwarf has powerful gravitational and White dwarf has powerful gravitational and

electromagnetic fieldselectromagnetic fieldsAccretion disc/stream between starsAccretion disc/stream between starsPolars Polars

Page 3: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

CV with Accretion DiscCV with Accretion Disc

Page 4: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

Magnetic CV (Polar)Magnetic CV (Polar)

Page 5: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

Visualization 101: 2-D Before 3-DVisualization 101: 2-D Before 3-D

Fortran program determines position, Fortran program determines position, velocity, and density of particlesvelocity, and density of particles

30,000 particles total30,000 particles totalBash shell scripts for extraction of relevant Bash shell scripts for extraction of relevant

particlesparticlesDirect graphics programs: x-axis vs. y-Direct graphics programs: x-axis vs. y-

axis, x-axis vs. z-axisaxis, x-axis vs. z-axis2-D scatter plot as series of colored points2-D scatter plot as series of colored points

Page 6: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

Visualization 102: Survival of the Visualization 102: Survival of the FittestFittest

2-D plots become part 2-D plots become part of 3-D model programof 3-D model program

Orbs used to Orbs used to represent positions of represent positions of particlesparticles

Stream and stars are Stream and stars are placed on grid placed on grid

Page 7: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

What is IDL?What is IDL?

Interactive Data Interactive Data LanguageLanguage

Powerful visualization Powerful visualization tooltool

Used by medical Used by medical industryindustry

Page 8: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

IDL Program CodeIDL Program Code

2 part program/object-oriented 2 part program/object-oriented Part 1 defines events: mouse clicks, Part 1 defines events: mouse clicks,

sliders, scroll bars etc.sliders, scroll bars etc.Part 2 specifies actual window structure: Part 2 specifies actual window structure:

placement of labels, buttons, lists/namesplacement of labels, buttons, lists/namesObjects- red/white dwarf, surface polygonsObjects- red/white dwarf, surface polygonsPhysical objects- light/text/axis objectsPhysical objects- light/text/axis objects

Page 9: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers
Page 10: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers
Page 11: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers
Page 12: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

Program FeaturesProgram Features

Phase adjustmentPhase adjustment Inclination adjustmentInclination adjustment Zoom featureZoom feature Transfer of snapshot Transfer of snapshot

to TIF to TIF MPEG generatorMPEG generator AutomotionAutomotion

Page 13: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers
Page 14: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

Future WorkFuture Work

Exporting of program to non-IDL machinesExporting of program to non-IDL machines Increase of detail in CV depictionIncrease of detail in CV depiction

Page 15: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

AcknowledgementsAcknowledgements

South Carolina State UniversitySouth Carolina State UniversityDr. CashDr. CashDr. WalterDr. WalterNASA URIANASA URIA

Page 16: 3-D Visualization of Cataclysmic Variables with Interactive Data Language(IDL) by: Deidrick Capers

THE ENDTHE END