Presentation is loading. Please wait.

Presentation is loading. Please wait.

3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG.

Similar presentations


Presentation on theme: "3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG."— Presentation transcript:

1 3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit http://www.phy.ilstu.edu/ILP Supports: NSF, Res. Co, URG

2 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.

3 How data visualization works Understanding of data through visualization Requires graphing and plotting software. 3D Graphs or contour plots.

4 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

5 Making 3D images from scratch.

6 Some pictures of what we can do

7 How I make animations and how I put them on the web

8

9 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.

10 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

11 Example of HTML...text… …TEXT... TEXT …page info…

12 JAVA Made by Sun Microsystems Object oriented language Similar to Microsoft’s Visual Basic JAVA is OS independent Automatic compilation at user end.

13 JAVA also User dynamic language User controllability Can be linked to existing programs (even FORTAN) Home user can manipulate the initial conditions

14 Example of Java Program “Hello World” /** * Simple applicatin: HelloWorld.java */ public class HelloWorld { public static void main() { System.out.println("Hello, World!"); } };

15 Outline of the way JAVA works

16


Download ppt "3D Animations on the Internet Tyson Shepherd (sophomore) Intense Laser Physics Theory Unit Supports: NSF, Res. Co, URG."

Similar presentations


Ads by Google