Ejs Open Source Geostationary Satellite around Earth Java Applet by lookang. Thanks to Prof Paco for his Ejs Open Source Earth and Moon Model and implementing Ejs and Java3D. ;D Thanks to Prof Fu-Kwun Hwang sharing his valuable knowledge and constant help in my pursuit to continue my life long learning :) ;) http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=1877.0 This model is a simple angular velocity model which assumes t = t+dt; // added by lookang for timer angle += angleincrease; anglez += anglezincrease; rotation += 2*Math.PI/24*dt; // lookang for real time rotString = "z:"+rotation; The orbits are just illustration and does not contains physics newton's 2nd law of motion.
This Geostationary Satellite around Earth Model is a simple angular velocity model that uses the Java3D implementation for realistic visualization of satellite objects in geostationary orbits at three different locations namely (near Singapore, near Africa and America in model 1,2,3). Students can explore the meaning of geostationary orbits, cases of non-geostationary orbits( mode 4,5,6) and even non-physics orbit (mode 7).
to enable Java 3D, install java 3D http://java3d.java.net/binary-builds.html select the installer like Installers LICENSE THIRD-PARTY-LICENSE-README j3d-1_5_2-linux-amd64.bin j3d-1_5_2-linux-i586.bin j3d-1_5_2-solaris-sparc.bin j3d-1_5_2-solaris-x86.bin j3d-1_5_2-windows-amd64.exe j3d-1_5_2-windows-i586.exe
If it doesn't show up in the web browser, it is likely due to The error seem to be Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission j3d.stereo read)
copy to a location you have permission to read and write like d:/ the file is this found C:\Program Files\Java\jre6\lib\security\java.policy.
use Jedit to edit it in D:\ add code to the last line [code]permission java.util.PropertyPermission "j3d.stereo", "read"; // added by lookang[/code] BOOM! Java 3D on Ejs Web applets Grin Grin attached is the java.policy for windows xp system