The following is an answer to a frequently asked question:
Question:
Why do I need to change my java policy?
Answer:
For basic use of Java3D and FastScript3D you do not need to make
any changes to your java policy. There is absolutely nothing
intrinsic to FastScript3D that would require you to change your
java policy.
It is when you plan to utilize certain external loaders from within
a java3d web applet that you need to change your policy. The reason
is that some of the loaders will generate exceptions when attempting
to open data files located on a remote server. Without the policy
modification, the loader simply won't work. The wavefront and lightwave
loaders that come bundled with java3d do not require a change in the
java policy, however the vrml97 loader does.
Again, changes to your java policy file are to accomodate certain loaders
that require them for utilization within a web applet environment.
This is not caused by FastScript3D but rather is cause by the lower level
code in the loader itself.
For more information on java policy see
http://java.sun.com/j2se/1.3/docs/guide/security/
For more information on FastScript3D see
http://fastscript3d.jpl.nasa.gov
http://fastscript3d.jpl.nasa.gov/faq.html
For more answers to FAQ see
http://fastscript3d.jpl.nasa.gov
http://fastscript3d.jpl.nasa.gov/faq.html