3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit ...
-
Upload
avice-weaver -
Category
Documents
-
view
212 -
download
0
Transcript of 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit ...
![Page 1: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/1.jpg)
3D Animations on the Internet
Tyson Shepherd
(sophomore)
Intense Laser Physics Theory Unithttp://www.phy.ilstu.edu/ILP
Supports: NSF, Res. Co, URG
![Page 2: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/2.jpg)
Today we will talk about...
• How data visualization applies to physics.
• How animations can help physics.
• How we can make the animations and how we can put them on the web.
• Some HTML and the usefulness of JAVA
• Comparing Disney and me.
• Show some slides of what I can do.
![Page 3: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/3.jpg)
How data visualization works
• Understanding of data through visualization
• Requires graphing and plotting software.
• 3D Graphs or contour plots.
![Page 4: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/4.jpg)
How animations can help physics
• See physics moving in time
• Effects of time dependent functions
• Especially useful in three dimensions
• Many formats: gif, mpeg, and Quicktime
![Page 5: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/5.jpg)
Making 3D images from scratch.
make them 3D
put on the web, if necessary
convert to gif with "Smart Dubbing"
render to Quicktime
animate work on lighting
Draw the images
Extreme 3D
![Page 6: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/6.jpg)
Some pictures of what we can do
QuickTime™ and aGIF decompressor
are needed to see this picture.
![Page 7: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/7.jpg)
How I make animations and how I put them on the web
Pic1.ncgm
Pic1.gif
Fetch to webpage
Pictotal.gif
Pic2.gif Pic3.gif
ncgm2gif Pictotal.ncgm
Pictotal.ncgm
Pic2.ncgm Pic3.ncgm
![Page 8: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/8.jpg)
QuickTime™ and aGIF decompressor
are needed to see this picture.
![Page 9: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/9.jpg)
Comparing Disney and Me
• Disney usually draws by hand.
• Disney puts it on a film frame.
• Disney puts it in a reel• Disney projects it on
the big screen.
• I draw by computer in ncgm format.
• I convert it into gif at this point.
• I animate it.• I put it up on the web.
![Page 10: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/10.jpg)
HTML • The “programming language” for Internet
• Stands for Hyper-Text Markup Language
• Resembles a word processor assembly code
• Can be read by on any web browser
![Page 11: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/11.jpg)
Example of HTML
• <HTML>
• <HEAD>
• <title><size, style>...text…<size, /style></title>
• <body bgcolor=“#hexdec” font, color, size>
• <p>…TEXT...<br>
• <img src =“./filename” options><br>
• <a href=“./link”>TEXT</a><br>
• <hr>
• …page info…
• </BODY>
• </HTML>
![Page 12: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/12.jpg)
JAVA• Made by Sun Microsystems
• Object oriented language
• Similar to Microsoft’s Visual Basic
• JAVA is OS independent
• Automatic compilation at user end.
![Page 13: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/13.jpg)
JAVA also• User dynamic language
• User controllability
• Can be linked to existing programs (even FORTAN)
• Home user can manipulate the initial conditions
![Page 14: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/14.jpg)
Example of Java
• Program “Hello World”• /**• * Simple applicatin: HelloWorld.java• */• public• class HelloWorld {• public static void main() {• System.out.println("Hello, World!");• }• };
![Page 15: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/15.jpg)
Outline of the way JAVA works
![Page 16: 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.](https://reader036.fdocuments.in/reader036/viewer/2022072017/56649f055503460f94c1ae1b/html5/thumbnails/16.jpg)
QuickTime™ and aGIF decompressor
are needed to see this picture.