I want to display surface shapes on a web page and let the user rotate
them and zoom in and out. Here's an example of the kind of thing I
want to do: http://mathworld.wolfram.com/Paraboloid.html. This example
is typical of the simple shapes I will be doing, and has just the
interaction I am looking for. However, the example uses
LiveGraphics3D, which is a Java applet that displays data from
Mathematica. I will be generating my data in my own C++ program, so
LiveGraphics3D does me no good.
In looking for alternative solutions, I stumbled across vrml. It looks
to be pretty easy to generate vrml for the surface shapes, so my
thought is to find a java applet that will display the vrml, and
handle the user interaction. I would prefer the applet over a plug-in
or a separate vrml browser because my users are unlikely to have a
vrml plug-in or browser installed.
Does such a thing exist? Is there a better approach to what I want to
do? Thanks for any help.
Terry
There is an applet available from Blaxxun. The url is:
http://developer.blaxxun.com/download/index.html
I have never tried embedding the applet myself, but I have seen it on a
couple of sites and it seems to work well, and the download time is
remarkably short.
Cheers,
"Terry Orchard" <n...@email.invalid> wrote in message
news:dpj52v4ff78d2sapg...@4ax.com...
>There is an applet available from Blaxxun. The url is:
>
>http://developer.blaxxun.com/download/index.html
>
>I have never tried embedding the applet myself, but I have seen it on a
>couple of sites and it seems to work well, and the download time is
>remarkably short.
Thanks Ian, Blaxxun looks like just what I want.
However, at €499 it's pretty expensive for a personal site. Are there
any alternatives?
Thanks,
Terry
>"Terry Orchard" <n...@email.invalid> wrote
Easy Portable Web animation is achieved with Java & VRML
--------------------------------------------------------
3d objects can rotate and move with articulated joints
in a browser with Java and is used by Mathematica, Nokia, Nasa
and me.
Free Java programs are available for rendering 3d
in a browser with Java and export Mathematica objects
to VRML objects which can in turn be animated with Java
( see below including LiveGraphics3d, engineList, Anfy3d & mine )
3d Viewer ( Simple ) view multiple objects with a click
-------------------------------------------------------
http://www.frontiernet.net/~imaging/java3dviewer.html
Mathematica / Wolfram Research uses Java for Web 3d
---------------------------------------------------
| LiveGraphics3D is a Java applet written by
| Martin Kraus and licensed for commercial use by
| Wolfram Research, Inc.
|
| LiveGraphics3D allows 3D solids created by Mathematica
| to be rotated interactively right in the middle of an
| HTML page. For a complete listing of all applets in
| MathWorld, see the index of interactive illustrations.
|
| To use LiveGraphics3D, you must use a web browser
| supporting Java 1.1
|
| (e.g., Netscape Communicator 4.x, Mozilla,
| IE 4.x/5.x, iCab, OmniWeb). ...
|
| A LiveGraphics3D solid can be rotated by dragging
| it with the mouse and can be continuously spun
| (while the mouse pointer is located in the applet frame)
| by dragging and letting up the mouse button in the
| middle of a drag.
|
http://mathworld.wolfram.com/live.html
animations with LiveGraphics3D
------------------------------
| * a cube divided into three identical pyramids
| * a ring of 12 regular tetrahedra
|
| [ connected 3d objects rotate when mouse is over them ]
| [ multiple rotations at common linkages ]
http://wwwvis.informatik.uni-stuttgart.de/~kraus/LiveGraphics3D/examples/parametrized/live1.htm
Microsoft Bashing page by LiveGraphics3D Author Martin Kraus ;^)
-----------------------------------------
http://wwwvis.informatik.uni-stuttgart.de/~kraus/GatesWideShut/
Less Simple Java Animation: 3d Human Animation: Gait Model
----------------------------------------------------------
http://www.frontiernet.net/~imaging/gait_model.html
3d Resources for Java, VRML & 3d animation.
------------------------------------------------------
http://www.frontiernet.net/~imaging/great_3d_java.html
http://www.frontiernet.net/~imaging/java3d_and_vrml.html
http://www.javaworld.com/javaworld/jw-07-1997/jw-07-howto_p.html
http://www.3dengines.de/
http://java.sun.com/getjava/showcase.html
Another 3d viewer with Java 1.1 that can render VRML meshes
that can run in a browser or stand-alone as an application:
( let me know if you'd like to try it )
"Java 3d Viewer of VRML and other Objects" ( top right,
------------------------------------------ with topless, headless gal )
http://www.frontiernet.net/~imaging/sc_java3d_in_a_browser_with_vrml.jpg
http://www.frontiernet.net/~imaging/java3d_and_vrml.html
3d Web Application by the #1 Cell Phone Manufacturer ( Java )
-------------------------------------------------------------
| Nokia 9290 3D Demo
| Nokia 9290 Communicator
| 3D Demo View the new Communicator in interactive 3D.
|
| See 3D >>
| ------- [ at this URL: ]
http://www.nokiausa.com/3dapplet/1,1600,9290,00.html
|
| [ Java inside & out: see it above, runs java (below) ]
|
| Technical Data 32-bit ARM9 RISC CPU
| Symbian operating system
| - Personal Java, C++ support
|
http://www.nokiausa.com/communicator/features
http://www.nokiausa.com/communicator/features/fullspecs/
http://www.frontiernet.net/~imaging/java_games.html
http://www.nokia.com/games/racket.html
http://www.nokiausa.com/fun/games/
other 3d webs without plugins ( with Java )
------------------------
http://anfyteam.com/dev/
http://www.demicron.com/wirefusion/gallery/seamaster3d.html
http://www.demicron.com/wirefusion/gallery/index.html#3d
Conversion Tool: Mathematic --> VRML for web applets
----------------------------------------------------
| WebMath
| Author Stephen E. Fisher
| Organization: University of Illinois ...
|
| Description
|
| This is a modification to H.E.Donley's mmaeval.c
| and math2html. It also incorporates his VRMLConvert.m package.
| It was done to improve Web based visualizations of antenna
| radiation patterns for the U of Illinois Antennas course
| (ECE354 taught by Prof. Eric Michielssen).
|
| It allows the conversion of any static 3D image
| generated by mathematica to be converted to a __ VRML __
| object which can be manipulated and moved.
|
| It does it over the web and allows the option
| of compression of the VRML images (gzip) so
| download of complex object is feasable over a
| modem connection. Although intended for helping
| students visualize antenna patterns the VRML
| object help mathematica visualization for any field.
|
http://library.wolfram.com/database/MathSource/640
http://library.wolfram.com/database/MathSource/640/ReadMe.txt
Visualization of 3d Surfaces with Animation Requested
-----------------------------------------------------
Terry Orchard wrote comp.lang.vrml :
http://groups.google.com/groups?dq=&hl=en&threadm=31782v013t58r0g34hvhrrpqamuhm2kqlj%404ax.com
Yes, Java can do that.
See the above including the 3d Engines list and
my programs too ( one demo-ed, one in pictures,
more pictures of Java3d )
I think you're right about not using the old-style
VRML plug-ins which most people don't have and
don't want to install.
Nasa, Nokia, & University projects like Brown's Graphics
Group use Java & Java3d.
Nasa, Nokia, Mathematica, Univesities Use Java for Web 3d
--------------------------------------------------------
http://www.frontiernet.net/~imaging/terrain_rendering.html
http://fastscript3d.jpl.nasa.gov/gallery.html
http://liftoff.msfc.nasa.gov/RealTime/JTrack/3D/AppletFrame.html
http://www.cs.brown.edu/exploratories/freeSoftware/catalogs/repositoryApplets.html
http://mathworld.wolfram.com/live.html
Web3d.org's VRML based H-Anim Avatars can be animated
in a browser with Java3d and the Sun VRML Loaders
with Gesture Animations & Sound without certificates.
Justin Couch & Aaron Walsh tried & failed to animate
Web3d.org's VRML H-Anim Avatars with Java3d and the
Sun VRML Loaders and Prentice-Hall was stupid enough
to publish their failures as though
"if the brilliant Austalian Failed then it must be impossible,
and surely no mere American could" --
a lie supported by NIST staffers including Sandy Ressler
and US Navy PG Assiate Professor Dr. Don Brutzman
who is supposed be supporting VRML while leading that ".org".
VRML Loaders Working, Xj3D Loaders Failing ( Java3d )
------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html
-- Paul, Java Developer & Web Animator.
--------------------------------------
"Imaging the Imagined: Modeling with Math & a Keyboard"
I had come across your site in my searching, as well as similar posts
from you in the past. But I'm not sure how this applies. Everything I
saw in the links you provided seems to be aimed at writing custom Java
applets for doing the "animation". I was hoping to avoid writing my
own applet, and instead use a "standard" applet that I could feed data
into. LiveGraphics3D works this way, but it uses an input data format
that is specific to Mathematica (and pretty much undocumented).
Blaxxun3D works this was as well, but is pretty expensive for what I
want to do.
Do you know of any other options? Or am I missing something in the
links you provided?
Thanks,
Terry
P. Flavin wrote:
>Visualization of 3d Surfaces & Web Animation of 3d Objects
> ... long reply snipped ...
Simple "Standard" 3d Viewer of Faceted Objects
----------------------------------------------
http://www.frontiernet.net/~imaging/java3dviewer.html
* flat shaded, monochrome only ( gray )
* loads .wrl, .obj, .nff files ( not full set )
* creates some on the fly from equations ( sphere, torus )
I have a newer one I haven't put on the net
I could let you use it, it is a little better
and does a little more: it is a light weight
tool and is very limited but can display
a VRML ( .wrl ) mesh and color it from an image
map and rotate the object.
A Screen Capure of it is here
( upper right, female torso shown )
and it runs in a browser or out,
and run on Windows, Linux & Macintosh
and supports a Bezier mesh / Nurbs surface
that can display and export at various
"Levels of Detail" ( LOD - polygon count ).
http://www.frontiernet.net/~imaging/sc_java3d_in_a_browser_with_vrml.jpg
http://www.frontiernet.net/~imaging/java3d_and_vrml.html
Anfy has cheap or free applets that display their
own format but they have a conversion tool from
VRML, Java World has a demonstration applet in
a mini-tutorial, and the 3D Engines lists has
hundreds of 3d engines many with full source code
you can use for free, many are Java, and read
from various formats ( 3 links below )
3d with Java
------------------------
http://anfyteam.com/dev/
http://www.javaworld.com/javaworld/jw-07-1997/jw-07-howto_p.html
http://www.3dengines.de/
Terry Orchard wrote:
>
> Thanks, Paul, for all the information.
>
> I was hoping to avoid writing my own applet,
> and instead use a "standard" applet that I could
> feed data into.
>
> LiveGraphics3D works this way, but it uses an input
> data format that is specific to Mathematica
> (and pretty much undocumented).
>
> Blaxxun3D works this was as well, but is pretty expensive
> for what I want to do.
>
> I had come across your site in my searching,
> as well as similar posts from you in the past.
>
> But I'm not sure how this applies. Everything I
> saw in the links you provided seems to be aimed
> at writing custom Java applets for doing the "animation".
>
> Do you know of any other options?
>
> Or am I missing something in the links you provided?
>
> I'm not sure why you cross posted to 3 groups
> when my original post was to only one, but I've
> removed the cross-posting, since it tends to annoy people.
>
>
> Thanks,
>
> Terry
>
>
> P. Flavin wrote:
>
>>Visualization of 3d Surfaces & Web Animation of 3d Objects
>> ... long reply snipped ...
>
[ note: text modified: sentence order changed ]
Blaxxun3d and Shout3d were "free with banner"
and available without the banner for a small fee,
the price you mentioned was a lot higher than
I thought, are you sure that was right ?
The animation is the fun part, that's what
makes it more interesting for lots of us.
I know you posted to just one group,
but it's about Math, Java, & VRML and
someone with the perfect solution may
be in the other group, and not the VRML
group.
Some of the objections to cross postings
are for less then honorable reasons.
Many in the VRML group are fanatics not of
VRML but of a particular VRML browser Producer:
Cortona Fanatics attacking Cosmo Fantatics,
Contact Fanatics attacking Cortona Fanatics,
and contented Cosmo users happily using the
most standards compliant browser that runs on
Windows, SGI Irix, and the Macintosh. ;^)
And some colaborate with the monopolist and
attack solutions that are faithfull to
__ the Promise of VRML __ and are
portable to platforms beyond the desktop
and beyond the control of the overpriced
OS that the Feds found to be
violating US laws, hurting competition,
hurting consumers, and stiffling innovation.
Some people in the VRML group attacked
the quality of "my Java3d" even though
I was showing models faithfully and correctly
rendered that were created by NIST staffers
including Sandy Ressler and US Navy PGS
Don Brutzman ( both Web3d.org staffers too ).
There is a synergy, a common interest,
common problems and common solutions
amoung those of us using VRML, Java and Math.
Some claiming to be annoyed only wish to control.
Anyone honestly interested in VRML, Java, or Math
wouldn't object a posting about VRML, Java, or Math.
I do 3d with a keyboard, VRML, Java and Math.
Math is a Game & Describes the world, Java renders it
-----------------------------------------------------
http://www.frontiernet.net/~imaging/math_is_a_game.html
-- Paul, Java Developer & Web Animator.
---------------------------------------
Nice compilation!
l8r, Mike N. Christoff
>Is this one fast enough, is a ~1,000 polygons limit ok ?
>
>Simple "Standard" 3d Viewer of Faceted Objects
>----------------------------------------------
>http://www.frontiernet.net/~imaging/java3dviewer.html
>
> * flat shaded, monochrome only ( gray )
> * loads .wrl, .obj, .nff files ( not full set )
> * creates some on the fly from equations ( sphere, torus )
This is pretty close to what I want, actually. The only thing I would
like is color.
But I see nowhere on your site to download applets or code, nor
anything that says that I am free to use it. Is it available on the
web?
>I have a newer one I haven't put on the net
>I could let you use it, it is a little better
>and does a little more: it is a light weight
>tool and is very limited but can display
>a VRML ( .wrl ) mesh and color it from an image
>map and rotate the object.
>
>A Screen Capure of it is here
>( upper right, female torso shown )
>and it runs in a browser or out,
>and run on Windows, Linux & Macintosh
>and supports a Bezier mesh / Nurbs surface
>that can display and export at various
>"Levels of Detail" ( LOD - polygon count ).
>
>http://www.frontiernet.net/~imaging/sc_java3d_in_a_browser_with_vrml.jpg
>http://www.frontiernet.net/~imaging/java3d_and_vrml.html
If I can get the first one (monochrome) to work, I may get back to you
on this. :)
>Anfy has cheap or free applets that display their
>own format but they have a conversion tool from
>VRML,
Yes, this looks interesting, I will look further into this.
>Java World has a demonstration applet in
>a mini-tutorial,
OK. More than I want to know about Java, but I'll take a look.
>and the 3D Engines lists has
>hundreds of 3d engines many with full source code
>you can use for free, many are Java, and read
>from various formats ( 3 links below )
I'm afraid this site is seriously out of date. It does have hundreds
of links, but most of them are broken. I saw nothing newer than about
3 years ago, and most of it dates from the mid 90s. I tried many of
the Java links, but found nothing appropriate (mostly dead links,
links to advertising pages that have taken over the domain, etc.). I
finally gave up in frustration.
>Blaxxun3d and Shout3d were "free with banner"
>and available without the banner for a small fee,
>the price you mentioned was a lot higher than
>I thought, are you sure that was right ?
No, I'm not sure. The blaxxun site says "Download and test usage of
blaxxun3D is free; using it on your webpage requires a license fee."
The purchase page shows blaxxun3D Evaluation "An unlicensed free
version with nag-screen" is free, and the domain license is €499. That
looks to me like you have to purchase it to use on a webpage, but I'd
be delighted to be wrong.
Shout3d does say they have a free, fully functional, but "with
branding" version. But I found no place on their site
(http://www.eyematic.com/products_shout3d.html) to download it. There
is no download section on their site at all, they just point you to
resellers.
Thanks for your help.
Terry
> Cortona Fanatics attacking Cosmo Fantatics,
> Contact Fanatics attacking Cortona Fanatics,
Don't forget the "old version of Xj3D fanatics"
who attack almost all of the others 8-)
so long
MUFTI
--
... unix Killing the input queue owner
(aus einem IRIX syslog)
| X3D M6 Problems: Web3d.org's "HelloWorld.wrl"
| Works with Sun's VRML Loaders ...
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0301&L=java3d-interest&P=29553
|
| Re: X3D M6 Problems: Web3d.org's "HelloWorld.wrl"
| Works with Sun's VRML Loaders ...
|
|
| Xj3D M6 Release
|-----------------
| Xj3D M6 Release (38 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (53 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (117 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (69 lines) From: Jack Gundrum
| Re: Xj3D M6 Release (53 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (48 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (327 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (34 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (93 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (46 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (98 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (71 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (100 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (57 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (150 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (82 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (112 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (45 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (62 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (41 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (101 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (74 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (125 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (82 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (115 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (46 lines) From: Alan Hudson <gi...@YUMETECH.COM>
| Re: Xj3D M6 Release (55 lines) From: Justin Couch <jus...@VLC.COM.AU>
| Re: Xj3D M6 Release (65 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (81 lines) From: Michael P. McCutcheon
| Re: Xj3D M6 Release (88 lines) From: Michael P. McCutcheon
|
http://archives.java.sun.com/cgi-bin/wa?A1=ind0301&L=java3d-interest&O=T&H=0&D=0&T=1#112
If the 'new' Xj3d VRML Loaders Fail ... try Sun's VRML Loaders
--------------------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html
Bug reports about the "new" x3D loader even spilled
into the "comp.lang.vrml" newsgroup:
| Subject: help ... Load Lightwave or VRML (.lwo or .wrl)
|
| Newsgroup: comp.lang.java.3d [ , comp.lang.vrml ] ...
|
| 1 P. Flavin Jan. 10, 2003
| |-2 Nehal Soni Jan. 11, 2003
| \-3 Andrea Jan. 11, 2003
| \-4 Nehal Soni Jan. 12, 2003
| \-5 Andrea Jan. 15, 2003
| \-6 mahendra soni Jan. 15, 2003
| \-7 Justin Couch Jan. 15, 2003
| \-8 Joerg Scheurich aka MUFTI Jan. 16, 2003
|
http://groups.google.com/groups?dq=&hl=en&lr=&threadm=b06334%24rfq%241%40news.uni-stuttgart.de
| VRML ( .wrl ) is the best supported format for Java3d.
|
| Sun wrote VRML loaders for Java3d used in the
| Java3d FlyThru Demo, the Nasa FastScript program,
| and I've used them, Selman used them in his Java3d
| book and Java sample programs and they have been
| used in 3d Games:
|
|
| Load VRML, play games, pick objects, run Mars a Mars Rover
----------------------------------------------------------
http://www.frontiernet.net/~imaging/games_with_java3d.html
http://www.frontiernet.net/~imaging/terrain_rendering.html
|
| You probabably should first export the
| model as VRML then try loading it with
|
| the Sun VRML Loaders ( the old Web3d.org loaders )
|
| or the new ones, probably trying
| Sun's Java3d FlyThru first, then move on from there.
|
http://groups.google.com/groups?dq=&hl=en&lr=&threadm=b06334%24rfq%241%40news.uni-stuttgart.de
| I have used Xj3d and CyberVRML97 loaders.
|
| These are the only two loaders i can find for VRML97.
|
| Running the loaders, inluding the VRML browsers for
| Java3d included with them, whilst running
|
| i get a bundle of exeptions,
| out of memory errors,
| triangulation loops! etc..
|
| there are too many to mention!
|
| So far then i have had little hope in loading VRML.
|
| I am afraid i am beginning to lose faith
|
| in loading in java3d and java3d as a whole!!
|
| I wonder, has anyone had success in creating a fairly
| complex scene in Lightwave 7.0 (for example a kitchen)
| and exporting this as a VRML 97 file and running it with
| Java 3d successfully.
|
| I;m 100% sure it can be done,
| and some one out there has
| done so with success,
|
| Mr Flavin and Andrea are
| my only source of hope at the moment !!
|
| Can any of you do this?
| If so please let me know
|
http://groups.google.com/groups?dq=&hl=en&lr=&threadm=b06334%24rfq%241%40news.uni-stuttgart.de
Joerg Scheurich aka MUFTI wrote:
>>
>> Many in the VRML group are fanatics not of
>>VRML but of a particular VRML browser Producer:
>
>
>>Cortona Fanatics attacking Cosmo Fantatics,
>>Contact Fanatics attacking Cortona Fanatics,
>
>
> Don't forget the "old version of Xj3D fanatics"
> who attack almost all of the others 8-)
>
> so long
> MUFTI
|
http://groups.google.com/groups?dq=&hl=en&threadm=b064f4%241b5%241%40news.uni-stuttgart.de
I'm just happy that some at the University of Stuttgart's
Institut für Visualisierung und Interaktive Systeme
finally figured out how to get 3d on the web:
| animations with LiveGraphics3D
| ------------------------------
| | * a cube divided into three identical pyramids
| | * a ring of 12 regular tetrahedra
| |
| | [ connected 3d objects rotate when mouse is over them ]
| | [ multiple rotations at common linkages ]
|
http://wwwvis.informatik.uni-stuttgart.de/~kraus/LiveGraphics3D/examples/parametrized/live1.htm
|
|
Microsoft Bashing page by LiveGraphics3D Author Martin Kraus ;^)
-----------------------------------------
http://wwwvis.informatik.uni-stuttgart.de/~kraus/GatesWideShut/
|
http://groups.google.com/groups?dq=&hl=en&selm=iNiV9.53058%242z1.38103%40twister.nyroc.rr.com
Mathematica / Wolfram Research uses Java for Web 3d
---------------------------------------------------
| LiveGraphics3D is a Java applet written by
| Martin Kraus and licensed for commercial use by
| Wolfram Research, Inc.
|
| LiveGraphics3D allows 3D solids created by Mathematica
| to be rotated interactively right in the middle of an
| HTML page.
|
http://mathworld.wolfram.com/live.html
Have you met Martin ? Could you get his autograph ?
You can animate Web3d.org's VRML based Avatars
with in a browser with the Sun VRML Loaders
if you ignore the false and fraudulent of claims
of Yumetech's Justin Couch and the publisher of
unreliable drivel: Prentice-Hall.
Nasa does Web 3d with VRML & Sun's VRML Loaders
-----------------------------------------------
http://fastscript3d.jpl.nasa.gov/vrml97.html
http://www.frontiernet.net/~imaging/terrain_rendering.html
See this animation of Moon orbiting Earth orbiting Sun
------------------------------------------------------ ( url above)
http://www.frontiernet.net/~imaging/shout3d/models/planetary_earth_moon.wrl
without the bother and risk of installing binary excutable loaders.
Great News for everyon interested in
3d that works on the web:
Microsoft Ordered to ship Java in 120 days
------------------------------------------
http://news.com.com/2100-1001-980886.html
-- Paul, Java Developer & Web Animator.
--------------------------------------
You could use FastScript3D to create a java3d applet do to what you
want. There are simple commnads to do the manipulation of the object
once it is loaded. And, there are many examples on how to load various
file formats such as VRML.
http://fastscript3d.jpl.nasa.gov
http://fastscript3d.jpl.nasa.gov/gallery.html
Note that you have to have Java and Java3D installed, see
http://fastscript3d.jpl.nasa.gov/plugins.html
Patti Koenig
Terry Orchard <n...@email.invalid> wrote in message news:<dpj52v4ff78d2sapg...@4ax.com>...
>Hi Terry,
>
>You could use FastScript3D to create a java3d applet do to what you
>want. There are simple commnads to do the manipulation of the object
>once it is loaded. And, there are many examples on how to load various
>file formats such as VRML.
>
>http://fastscript3d.jpl.nasa.gov
>http://fastscript3d.jpl.nasa.gov/gallery.html
>
>Note that you have to have Java and Java3D installed, see ...
And that's the problem. As I said in my original post, I prefer the
applet over a plug-in or a separate vrml browser because my users are
unlikely to have a vrml plug-in or browser installed. Java3D falls
into the category of plug-in, at this time.
Thanks for the suggestion.
Terry
What do expect ? This is rather new code in development, and there are
a lot of advances over the "old" sun code....
> I'm just happy that some at the University of Stuttgart's
> Institut f??r Visualisierung und Interaktive Systeme
> finally figured out how to get 3d on the web:
http://wwwvis.informatik.uni-stuttgart.de/~kraus/
| 1-week course: C with examples in OpenGL (only in German)
| Martin Kraus. Truly Volumetric Effects. In: Wolfgang Engel,
| Direct3D ShaderX, Wordware 2002.
| glyphs: a set of IRIS Explorer modules for customized glyphs
Guess what 3D technology he do not use, and guess why ? 8-)
so long
MUFTI
--
Thu Jun 21 09:50:15 2001 [emerg] Error while opening the workers
(Apache Logmessage)
Your concerns are well founded. It puts a requirement on the user
to have to set up Java and Java3D, and get them working properly
in the browser. That is really the limiting factor like you said.
There is recent encouraging news on the ruling that Microsoft
will need to bundle Java technology in the near future. That might
alleviate the problem. Once you get the Java3D setup in place,
FastScript3D makes the technology pretty easy to use via HTML and
JavaScript.
Patti Koenig
Terry Orchard <n...@email.invalid> wrote in message news:<baje2v495nocphhmp...@4ax.com>...
http://philliphansel.com/jet.htm
Has instructions
http://philliphansel.com/jet2test.htm
Has HTML to applet interaction
http://philliphansel.com/g3d.jar
The jar file if you can't find it on the PG site.
It sure seems free, and has no nag screen. It supports enough vrml for you
to meet your needs. Please see...
http://www.parallelgraphics.com/products/jet/features/supported
I feel that my instructions are adequate (let me know if they are not), and
you don't have to write the applet yourself :-).
I have used Anfy3D, Spazz3D was the authoring tool for the VRML side of it.
My understanding is that the partnership was dissolved because Anfy did not
want to make changes that Spazz requested.
Shout3D is good and is now integrated with Spazz3D, I have some examples...
http://philliphansel.com/shout3d/index.htm
It does have a little nag logo, and you have to pay cash to get it removed.
I have also scoured their web site and can not find the download any more
:-(.
(but I have the code if you are real desperate we can figure out how to get
it to you). Shout tries to do more, so the download is bigger/longer.
Blaxxun3D works well also, and the nag logo is not that bad. They have
better instructions on the HTML to applet interaction (buttons & color
changes, etc.)
The thing I don't like about the applet approach is that you have to
download the code everytime. This may be OK for the casual user. Sure, it is
a pain to download a VRML plug-in once, but with Java applets you get 1,000
little deaths instead of one big one. The VRML plug-ins have been trimmed in
size a lot since they have dropped internal support for VRML1.0 (and other
optimization) and many folks have adapted to a higher bandwidth way of life
:-)
--
Mr. Phillip
"Terry Orchard" <n...@email.invalid> wrote in message
news:dpj52v4ff78d2sapg...@4ax.com...
>I am surprised that no one mentioned Jet from parallelgraphics.
This looks very nice, thanks for bringing it to my attention. Just the
kind of thing I am looking for.
>http://philliphansel.com/jet.htm
>Has instructions
>
>http://philliphansel.com/jet2test.htm
>Has HTML to applet interaction
>
>http://philliphansel.com/g3d.jar
>The jar file if you can't find it on the PG site.
>
>It sure seems free, and has no nag screen. It supports enough vrml for you
>to meet your needs. Please see...
>http://www.parallelgraphics.com/products/jet/features/supported
>
>I feel that my instructions are adequate (let me know if they are not), and
>you don't have to write the applet yourself :-).
Infortunately, your site doesn't work for me. I just get a gray box
where the Jet applet should be. If I hold my cursor over the gray box,
the status bar says "load: class ViewerInputApplet not found". I'm
running IE 5 on Win2K.
However, when I go to the parallelgraphics site, the Jet applet works
fine, I see the scene and animation.
>I have used Anfy3D, Spazz3D was the authoring tool for the VRML side of it.
>My understanding is that the partnership was dissolved because Anfy did not
>want to make changes that Spazz requested.
>
>Shout3D is good and is now integrated with Spazz3D, I have some examples...
>http://philliphansel.com/shout3d/index.htm
FWIW, this does work for me.
>It does have a little nag logo, and you have to pay cash to get it removed.
>I have also scoured their web site and can not find the download any more
>:-(.
>(but I have the code if you are real desperate we can figure out how to get
>it to you). Shout tries to do more, so the download is bigger/longer.
>
>Blaxxun3D works well also, and the nag logo is not that bad. They have
>better instructions on the HTML to applet interaction (buttons & color
>changes, etc.)
>
>The thing I don't like about the applet approach is that you have to
>download the code everytime. This may be OK for the casual user. Sure, it is
>a pain to download a VRML plug-in once, but with Java applets you get 1,000
>little deaths instead of one big one. The VRML plug-ins have been trimmed in
>size a lot since they have dropped internal support for VRML1.0 (and other
>optimization) and many folks have adapted to a higher bandwidth way of life
>:-)
It's not the download that hurts, it's the install. Users will not
install something just to view a web site, they will quickly go
elsewhere. Installing a plug-in, no matter how small, takes time, you
don't know what it's going to break, you don't know what security risk
you are taking. The folks I want to bring to my page don't have any
idea what vrml is, and are not going to install a vrml browser.
Terry
Hummm. It works for me (these are the kind of errors I hate), the first one
"jet.htm" was an earlier try at it and does not "autoload", you must hit the
load scene link to see the box turning. It is sad that you can not see it
because I made this parabola model to show that we could have something
similar to the original page you posted. (Maybe if you try again it will
magically appear; don't laugh, it works that way sometimes). There may be a
newer g3d.jar file, I will get that and put it on my site.
http://philliphansel.com/jet3test.htm
I would have liked to have contours on it, but Jet does not support
textures. I had difficulties at first because I forgot that Jet does not
support extrusions, once I converted them to IFS it showed up. Also,
although the documentation says it supports the background node, it is
evidently a limited one (maybe only one color?) because mine did not show
up.
> It's not the download that hurts, it's the install. Users will not
> install something just to view a web site, they will quickly go
> elsewhere.
Ok, I agree that this is true for the unwashed masses. Only diehards have
more than 4 vrml plug-ins. "Know thy audience" is key to retaining them.
--
Mr. Phillip
"Terry Orchard" <n...@email.invalid> wrote in message
news:oh7l2v8prh540ugdn...@4ax.com...
>> Unfortunately, your site doesn't work for me. I just get a gray box
>> where the Jet applet should be. If I hold my cursor over the gray box,
>> the status bar says "load: class ViewerInputApplet not found". I'm
>> running IE 5 on Win2K.
>
>Hummm. It works for me (these are the kind of errors I hate)
yes. :)
>the first one
>"jet.htm" was an earlier try at it and does not "autoload", you must hit the
>load scene link to see the box turning.
Yes, I had noticed that, and refresh did not help.
>It is sad that you can not see it
>because I made this parabola model to show that we could have something
>similar to the original page you posted. (Maybe if you try again it will
>magically appear; don't laugh, it works that way sometimes). There may be a
>newer g3d.jar file, I will get that and put it on my site.
>
>http://philliphansel.com/jet3test.htm
Now this works perfectly. Autoloads and everything. Thanks for the
great example.
And now I go back and the original 2 pages are working, too. So it
probably was the old jar file.
>I would have liked to have contours on it, but Jet does not support
>textures. I had difficulties at first because I forgot that Jet does not
>support extrusions, once I converted them to IFS it showed up. Also,
>although the documentation says it supports the background node, it is
>evidently a limited one (maybe only one color?) because mine did not show
>up.
Thanks very much for the suggestion, and the demo. I will play with
this more seriously over the next few days.
Terry
Thanks
Terry
http://www.parallelgraphics.com/products/jet/examples/
http://www.parallelgraphics.com/l2/bin/g3d.jar
http://www.parallelgraphics.com/l2/vrml/cjv/rose.wrl
| Subject: Re: OK, but: where to get it?
| Sender: grin...@paragraph.ru
|
|>> In case You see applet working from our
|>> site, have in mind the following:
|>> You have to use your own copy of g3d.jar
|>> in your own applet (unsigned applet at
|>> our site cannot read your vrml file
|>> from url that differs from the base of
|>> that applet - it is security limitation,
|>> and You can see the security exception
|>> message in Java console of IE about
|>> that).
|
|
| Go to Your "Temporary Internet Files"
| directory (under Windows) after running
| the applet from our site, find g3d.jar
| there and copy it so that you'll be able
| to run your applet using that copied g3d.jar.
|
http://forums.parallelgraphics.com/show/forum/browsers/cortona_jet/messages/21/
http://forums.parallelgraphics.com/show/forum/browsers/cortona_jet/messages/23/
Java Jet Demo & Tutorial [ doesn't work on my system ;^( ]
-------------------------
| A short demo of Parallelgraphic's Cortona Jet applet
| (a Java VRML scene renderer)
|
| "The small cross-platform Java applet for viewing 3D".
|
| What did it take to get this working?
|
| # Look at the instructions on the Parallelgraphics web site
| # Click on this link to download and save the JAR file
| to your machine
| http://www.parallelgraphics.com/bin/g3d.jar
| # Make a simple VRML scene (with lights)
| # Put the following code into a HTML page and modify
| the it so that it points to the JAR & WRL files on your web site
| # ftp the jar file, the HTML, and the WRL to your web site
| # Test the results of your efforts
|
| NOTE: Jet only supports a limited subset of VRML
|
http://philliphansel.com/jet.htm
Right, those implemented VRML nodes are these:
http://www.parallelgraphics.com/products/jet/features/supported
Mr. Phillip's demo gave me an error while running
in Mozilla with a Java 1.4 VM on Linux:
sun.plugin.liveconnect.OriginNotAllowedException:
JavaScript is not from the same origin as the Java code,
caller=http://philliphansel.com,
callee=http://www.philliphansel.com/g3d.jar
at
sun.plugin.liveconnect.SecureInvocation.checkLiveConnectCaller(SecureInvocation.java:357)
at
sun.plugin.liveconnect.SecureInvocation.access$000(SecureInvocation.java:45)
at sun.plugin.liveconnect.SecureInvocation$2.run(SecureInvocation.java:127)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.plugin.liveconnect.SecureInvocation.CallMethod(SecureInvocation.java:120)
at sun.plugin.navig.motif.AThread.handleRequest(Native Method)
at sun.plugin.navig.motif.AThread.JNIHandleLoop(AThread.java:35)
at sun.plugin.navig.motif.AThread.run(AThread.java:27)
Mr. Phillip's VRML has some Spazz scripts ( from Spazz3d )
that I don't think are needed and the URLs would be better
if they were identical ( only one has "www." ).
http://www.philliphansel.com/box.wrl
http://www.parallelgraphics.com/vrml/extensions/simplecube.wrl
-- Paul, Java Developer & Web Animator
I don't have that combination running now
but I have all the parts running seperately:
Math comes alive in a web page with Java,
Math becomes fun with 3d, your computer & Java:
You can, on a web page:
- Enter an equation and see the graph drawn for you.
- View & rotate 3d mathematical shapes
- See & Hear Sine Waves while playing a piano
Interactive Equation Grapher: You enter an Equation
---------------------------------------------------
http://www.frontiernet.net/~imaging/graph_my_equation.html
Simple "Standard" 3d Viewer of Faceted Objects
----------------------------------------------
http://www.frontiernet.net/~imaging/java3dviewer.html
Play A Piano / Synthesizer / Oscilloscope
---------------------------------------------------
http://www.frontiernet.net/~imaging/play_a_piano.html
Math is a Game: Interactive Math on Web Page
--------------------------------------------
http://www.frontiernet.net/~imaging/math_is_a_game.html
Real-Time Expression Evalation & Graphing Demo ( Java )
---------------------------------------------------
http://www.frontiernet.net/~imaging/graph_data.html
The 'new' version of the 3d viewer has some
neat, new features:
- automatic rotation start & stop with button click
- solid / wireframe view selection with button click
- can "save" image automatically as a ".png" file
- can read & write VRML
- limited support for color
- can run in a web page or stand-alone as an application
- can view any multiple objects with a button click
- can read local files when run as application
- has support for Nurbs surfaces ( non-standard )
- can rotate object with mouse drags or 3 dial controls
3d Viewer of VRML and other 3d Objects (picture only):
--------------------------------------------------
http://www.frontiernet.net/~imaging/sc_java3d_in_a_browser_with_vrml.jpg
( upper right corner )
http://www.frontiernet.net/~imaging/java3d_and_vrml.html
Of course these could be combined,
you enter an equation and the 3d graph is rendered ...
Let me know if the current color 3d viewer or the
combined equation to 3d surface applet is of interest
to you.
Don't let people convince you that this hard:
it's Just Java and a little math.
Times change, the Shout3d applet is back up for downloading,
the Blaxxun3d one has dissappeared though you could still
get it off the net or from people who have used it.
-- Paul, Java Developer & Web Animator
3d Dancing Girls & Guys with Java w/o plug-in
---------------------------------------------
http://avatardom.com/ActorPlayer/pianoBar2.htm
Three Free Three-D Viewers without Plug-ins ( Java )
for display mathematical shapes, or dancing girls.
Blaxxun3d Java VRML 3d Viewer Returns
-------------------------------------
I'm glad the old Blaxxun3d java 3d viewer is
still available, I've used it and linked to it
and was disappointed when I could reach it from
some old URLs or find it from the blaxxun.com
web page ( is it reachable from there ? )
3d Viewer w/o plugp-in: 'new' Blaxxun3d VRML Viewer ( notebook )
---------------------------------------------------
http://www.bitmanagement.de/demo/BSContactJ/
Dynamic Addition and Removal of Nodes (3d viewer: add/delete 3d objects)
-------------------------------------
http://www.bitmanagement.de/developer/contact_j/samples/java_eai/dyn3d/index.html
http://www.bitmanagement.de/developer/contact_j/samples/java_eai/dyn3d/d3d.java.txt
http://www.bitmanagement.de/developer/contact_j/index.html
http://developer.blaxxun.com/download/
The 3 free java viewers are Shout3d, Blaxxun3d & Anfy3d.
Robert Lipman wrote:
> "P. Flavin" wrote:
>
>>
>> Times change, the Shout3d applet is back up for downloading,
>>the Blaxxun3d one has dissappeared though you could still
>>get it off the net or from people who have used it.
>
>
> blaxxun3d has not disappeared. It's still available at
> http://developer.blaxxun.com/download/ It's successor, BS Contact J is
> available at http://www.bitmanagement.de/
>
>
It looks like it is free Terry for the one with a nag-banner:
| From: Terry Orchard ...
| Subject: .... Java applet to display ... 3d ... VRML
| Newsgroups: comp.lang.vrml
| Date: 2003-01-15 ...
|
| The blaxxun site says "Download and test usage of
| blaxxun3D is free; using it on your webpage requires
| a license fee." The purchase page shows blaxxun3D Evaluation
| "An unlicensed free version with nag-screen" is free,
| and the domain license is ?499. That looks to me like you
| have to purchase it to use on a webpage, but I'd be
| delighted to be wrong.
|
http://groups.google.com/groups?dq=&hl=en&selm=fhpb2vcvjl2q606b0tjvp92dbdcgjmfrle%404ax.com
| Download blaxxun3D
|
| You can install the blaxxun3D free version
| in order to test it on your site - it displays
| a permanent blaxxun logo.
|
http://developer.blaxxun.com/download/index.html#blaxxun3d/install_bx3d.shtml
Sorry it took 11 days to get that straightened out.
Modeling Mathematical Objects & my home planet in 3d
----------------------------------------------------
http://www.frontiernet.net/~imaging/math_is_a_game.html