>-Is it possible to avoid having the user download the JRE 1.2 plug-in,
>or is there simply no other way for browsers that support only JDK 1.1
>to show Java that uses JDK 1.2?

No.  See http://tintoy.ncsa.uiuc.edu/~srp/java3d/running.html at the very bottom.

>-How is the end-user supposed to know how they need to configure the
>Java Plug-in Control Panel? It's asking too much to expect users to
>point to the path of their JRE environment.

My understanding is that the control panel is just for developers.  I sure hope 
there's no reason users have to fiddle with it.

>-How can an end-user view J3D without downloading the J3D installed from
>Sun's web site, or using some other installation program, to install the
>required files:
>
>        <installdir>\jre\bin\J3D.dll
>        <installdir>\jre\bin\j3daudio.dll
>        <installdir>\jre\lib\ext\vecmath.jar
>        <installdir>\jre\lib\ext\j3dcore.jar
>        <installdir>\jre\lib\ext\j3daudio.jar
>        <installdir>\jre\lib\ext\j3dutils.jar
>
>Is it possible to download them via the archive tag in the html file?
>Two of them, however, are dll's. As far as the other jars, maybe they
>could be combined into a single jar, but I'm not at all certain about
>them being in the correct relative paths.
>
>Thank-you for your replies!

You could mimic the j3d installation I suppose.

<begin rant>
Obviously there are some serious deployment issues that need to be solved for Windows. 
 A robust net installer type utility is an
important part of the fabric of the Internet, and it should be totally free.  This is 
something the world needs.... something like
Marimba...or even RPMs.

I've just completed an extensive search of installation tools and I haven't found 
anything that is truly adequate.

Installation issues alone can prevent wider adoption of newer technologies like Java3D.

I believe there is a magic threshold where users begin to balk.  If an app is not less 
than 600k (or so) then that vendor start
losing
audience.  When you move into the 10 megabytes or higher range you're starting to ask 
a lot from your user.  Multiple clicks, change
in focus away from the browser, or god forbid, rebooting, are all death blows to the 
casual observer who is just passing through.
These kind of impedences are curiosity killers.

Obviously vendors can't get below the 600k limit if users have to still fetch Java3D.  
This requires that Java3D have wide
saturation, and saturation comes from compelling reasons for people to have it.  It's 
the law of utility in action.  In a sense the
Java3D authors have a tremendous responsibility to the community that is trying to 
build on top of their foundation.

I've also looked extensively at all of the other webspace 3D rasterization solutions 
today - Cult3D, Shout! etcetera.  One aspect
which they are much more aggressive about is making their entire application 
completely painless to download.  They manage to fit
the entire experience within the 600k limit and they make reaching that experience a 
single click.  ( Yet at the same time they have
their own issues.  The solutions these people provide have dollar costs associated 
with them - they are great for products which buy
into the commerical revenue model, but not suitable for upstream revenue projects or 
projects which are loosely decoupled from
revenue in some way.  And also with low barriers to entry I certainly would not want 
to be a competitor here.)

It seems ( naively speaking ) to me that there is an opportunity cost here.  While 
vendors are busy in a kind of nuclear arms race
hacking 3D engines or cloistered away in their SOMA lofts scrabbling for pennies with 
new installers they are missing out on much
larger opportunities that might exist if these kinds of things were public efforts.  I 
can only imagine the kinds of experiences I
would make if all I had to do was deliver the payload and not the gantry.

Anyway, I'm dealing with similar problems right now on an installation process I am 
building at
http://www.openmediagroup.com/installation.html and so this is very much something I 
am becoming too aware of.
</end rant>

- Anselm Hook
   http://www.openmediagroup.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to