Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (489)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (555)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Java Game APIs & Engines / Tools Discussion / Re: What 3D modeling/rendering packages are you us on: 2003-10-06 15:27:54
Free Java Tools Create & Render Models & let you create movies.

 ----   Created with  Java3d with Sun's VRML Loaders    ----                  




     


Sun's Java3d Scenegraph Editor and free Java3d tools
------------------------------ from our Java.net
community and Sun's VRML Loaders and Sun's JMF
are important tools for creating 3d content,
rendering it in a browser, and creating ".mov"ies.


eg.:
     https://mjbworld.dev.java.net


| Within Sun's __  Java.net ___ developer community  
|
| are __ Free 3d Editors __  to let you create VRML
|
| with Java3d so it can animated by your Java3d program
| in a browser without certificates, extra downloads,
| or the need for Webstart wrappers [ beyond Java3d ].
|
| |  This is a tool for creating 3D
| |  and physics animation content.
| |
| | For more information see:
| |     http://www.martinb.com/
| |
  https://mjbworld.dev.java.net/
|
|
| | 3D World Simulation
| |
| |  This Program is a general purpose 3D editor
| | which allows you to create 3D worlds by graphically
| | selecting and dragging objects on the screen.
| | There are two versions of the program, ...
| |
| | written in Java ... [ and exports VRML ]
|
 http://www.euclideanspace.com/
 http://www.artofillusion.org/screenshots
 http://aoi.sourceforge.net/
 http://sourceforge.net/projects/aoi/
|
|
| Java 3d Modeler Exports VRML
| ----------------------------
|
  www.artofillusion.org
| |
| |  Nice site, nice prog, still alpha,
| | but definitely worth a look.
| |
| |
| | * free,
| | * written in java,
| | * easy to use, 3d modeller,
| |
| | * vrml export function.
| |
| | what else could one ask for?
| |
|
http://www.web3d.org/www-vrml/hypermail/2001/04/0115.html
|
|
| | Translators allow Art of Illusion to read and write
| | scenes in foreign file formats. Translators are
| | Java classes which implement the Translator interface.
| |
| | At present, Art of Illusion is distributed with
| | a single Translator plugin which allows it to
| |
| | __ export ___  VRML ___ files.
| |
|
http://www.artofillusion.org/docs/pluginstut/index




Free 3D modelling programs:
--------------------------
|
| Art of Illusion  is a free, open source
| ===============  ----------------------
|
| 3D modelling and rendering studio.
| ---------------------------------
|
| It is written entirely in Java, and should be
| usable on any Java Virtual Machine which is compatible
| with JDK 1.1 or later.
|
| The current version is 1.4, released February 15, 2003.
|
| This version is both stable and powerful enough
| to be used for serious, high end animation work.
|
|  Many of its capabilities rival those found in
| commercial programs.
|
| Some of the highlights include
|
|  subdivision surface based modelling tools,
|  skeleton based animation, and
|  a graphical language for designing procedural
|  textures and materials.
|
http://aoi.sourceforge.net/screenshots
http://aoi.sourceforge.net/index


3d Editor with VRML export:  MJBWorld
--------------------------------------
| This Program is a general purpose    3D editor  
| which allows you to create 3D worlds by graphically
| selecting and dragging objects on the screen.
|
http://www.martinb.com/


| 3d modelling ... ways to represent solid objects:
| ------------
|
| * constructive solid geometry
| * boundary representations
| * spatial decomposition
|
|  Animation  ...  how to animate the model:
|  ----------
|
|  * Using physics to control movement
|  * Data Structures for 3D physics
|  * Collision detection
|  * Particle systems
|  * Keyframing
|  * Motion Capture
|
| Games ...
| Human Animation
|  Rendering ... how to display a 3D model on a 2D screen.
|
 http://www.martinb.com/threed/index.htm


 Sun's Java3d Scenegraph Editor showing a Nasa VRML model
 --------------------------------------------------------
| uses the Sun VRML Loaders, source code available and is free.
|
http://java3d.netbeans.org/j3deditor intro.html
http://www.frontiernet.net/~imaging/Nasa_3d_animation.html#Scenegraph_Editor
http://www.frontiernet.net/~imaging/Nasa_3d_animation.html
|
http://groups.google.com/groups?threadm=3EBD7A3C.4000408%40rochester.rr.com&rnum=1



You can animate Web3d.org's VRML Avatars in a browser
-------------------------------- with Java3d and VRML.
|
http://www.frontiernet.net/~imaging/vrml_loaders_working.html



From Sun's Site:

 3D editor with physics, " mjbWorld "  open source project
 ---------------------------------------------------------
 |
 |  The program allows a 3D scenegraph to be created
 |  and edited graphically.
 |
 | It is also a testbed for building physics models and games.
 |
 | Web Address:
 |
 |   http://www.martinb.com
 |
 | [ notes: Free, open source, exports VRML, written in Java
 | ]
 |  http://java.sun.com/products/java-media/3D/in_action/application.html

-- Paul, Java Developer & Web Animator.
2  Java Game APIs & Engines / JOGL Development / Re: Online 3d on: 2003-08-15 18:04:25
The  Simpler Solution  may be the  Better Solution.

 If you want to do 3d in a browser ( as you said you did )     ...  and using OpenGL creates problems ...

  then maybe it would be better to avoid using OpenGL.

 I've done it the simpler way, and it works great.

Quote
I'm in the process of setting up my website and would really like to have available some 3d demos / mini-games online, that is inside the browser.  ...

I've got some jogl demo applications running but when I try to turn them into applets I get noclassdeffound (some word) error when compiling.

Therefor I ask ... Is it possible to run jogl in a java applet and/or

should I be looking into something else?

appreciate any feedback.


Just Java 1.1 is more than enough to solve your problem:

[/td]
3d & 3d Animation with Just Java 1.1


The 3 human figures center & clockwise around ( face, girl standing, human hand ) ... all use nothing but Java 1.1, it works, it's simple.





Quote
The problem is getting the JOGL native libraries into your browsers classpath which has always been a complete pain in the ass - even with the Java Plugin ...


If it hurts when you do that ... don't do that.

Quote
I think the original question from Eggert was about applets as opposed to web start.  ...

How do you use native libraries in an applet?

Kev


Right, and the applet by itself is all he needs.

Forcing someone on modem to download 4+ Megs ( the Java 1.3.1 JRE )
is not very web friendly.

 The original poster didn't suggest he needed the most wiz-bang-fancy graphics.

 The "Best Solution" for the given problem may be to
live with the installed VM and not require & force OpenGL
and the latest VM.

 You can do 3d in a browser with Java without JOGL / OpenGL.

 And expecting relative newbies to learn Java and the OpenGL binding
may scare away the newbies, and overburden them.

 The simpler solution may be the better solution.

Java does 3d without JOGL / Webstart / OpenGL
 --------------------------------------------------------

 3d Applets from Sun:  java.sun.com/applets
 ------------------------------------------
 http://java.sun.com/applets/
 http://java.sun.com/applets/jdk/1.1/demo/MoleculeViewer/example3.html
 http://java.sun.com/applets/jdk/1.1/demo/MoleculeViewer/XYZApp.java

 http://java.sun.com/applets/jdk/1.1/demo/WireFrame/example3.html
 http://java.sun.com/applets/jdk/1.1/demo/WireFrame/ThreeD.java

From the new Sun site:  Java.net

 3d applet from  dev.java.net ( press: [ Run GUI Shell ] )
 -----------------------------------
 https://raytracershell.dev.java.net/


 Java & Games & Human Animation & Commercial Products
 ----------------------------------------------------
 http://www.mascotcapsule.com/top_ev.html


 Easy 3d in your browser with Java w/o Webstart or OpenGL
 -------------------------------------------------------
 http://www.frontiernet.net/~imaging/java3dviewer.html
 http://www.frontiernet.net/~imaging/H-Anim_Avatars.html


|   Download Java 3D(TM) API 1.3.1 ...
|
|  You have chosen to download Java 3D(TM) API 1.3.1
|
|    * Download java3d-1_3_1-windows-i586-opengl-rt.exe .
|
|       Filesize = 4,335,289 bytes.  
|
|   [  ( 4+ Meg ) ]
|    ~~~~~~~~~~~~~  
|
http://java.sun.com/webapps/download/Display

 Gosling was able to do some pretty neat Java without OpenGL.

 I'm not against OpenGL and accelerated 3d graphics

 ( the other 3 3d images shown above were created with OpenGL,
Java3d on Linux,  and the more complicated two used VRML & the Sun VRML Loaders ).

 Use what's best for the task.

  The combination of Webstart & OpenGL is an overkill for the problem
described by the original poster.

 Perhaps the original post should have gone to, or follow up in:


 General Game Topics /  Newless Clewbies
 ------------------------------------------------
 http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=newbies


-- Paul, Java Developer & Web Animator.
3  Java Game APIs & Engines / Java 3D / Human Animation with Java, VRML & Sun's Loader on: 2003-08-11 20:42:27

Human Animation with Java3d and the Sun VRML Loaders
 ----------------------------------------------------

 can animate NSF Funded Finger Spelling Animations

 -- in a web browser --

 -- on Windows, Linux, Solaris, SGI workstations ---

 -- without installation of packages ---

other than Java, Java3d, and the DirectX or OpenGL layer

 -- with mouse events triggering "Gesture Animations" --

 -- using Web3d.org's VRML based H-Anim Human Models --
 
 
Click to Playhttp://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif"/>




   


   
inter - active   Human Animation :  It's Java, it's 3d, it runs in your browser.  

       
   
   

       Java Game :  Robots Fighting ( left, center ): requires no more than Java 1.1.

   
 

Web3d.org's H-Anim standard allows and encourges
artists, animators, and programmers to collaborate
and create interactive Human Models that move,
walk, talk and sign ASL or finger spelling for the Deaf.


VRML Loaders Working: Finger Spelling Animation Shown
--------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html

Games with Java3d & VRML with Sun's VRML Loaders
--------------------------------------------------------
http://www.frontiernet.net/~imaging/games_with_java3d.html

Games with Java without Java3d
------------------------------
http://www.frontiernet.net/~imaging/java_games.html


I noticed previous posters here asked about the
"vrml97.jar" VRML Loaders with Java3d ...
------------ I've been using them since 1999
and have lots of fun with them.


Java 3D VRML Loader, please help, March 3rd, 2003
-------------------
http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=3D;action=display;num=1046681412

How to import VRML into a scenegraph
------------------------------------
http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=3D;action=display;num=1046399441



I animate VRML with Java3d with the Sun VRML Loaders,
with the Shout3d.com 'pure' Java engine
( without  the optional 'Java3d' package )
and with my own Java rendering engines,

using what __ 'what works best' __ for the task.


 The Sun VRML Loaders are used by Nasa,
the VRML Picking Demo in Selman's Java3d book,
and by Sun's Java3d Scenegraph Editor and FlyThrough Demo.


 Fingerspelling with VRML & Java
 --------------------------------
 http://www.frontiernet.net/~imaging/fingerspelling.html
 http://home.rochester.rr.com/javajava/nsf_jmf_fingerspelling.html  
http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d.wrl
 http://home.rochester.rr.com/javajava/media/finger_spelling_cvid.mov
 http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif
 http://www.frontiernet.net/~imaging/vrml_loaders_working.html

Java  gives you portable interactive 3d animation with OOPS
------  that runs in your browser or phone.

Your data should go where you go, with your programs, and it can, with Java.

-- Paul,  Java Developer & Web Animator.
4  Java Game APIs & Engines / Java 3D / Re: Java3D Terrain/LOD article at javaworld.com on: 2003-08-08 15:05:26
Quote

There is a new article, with source, on using Java3D
to render terrain at different LOD's over at www.javaworld.com
http://www.javaworld.com/javaworld/jw-07-2003/jw-0704-3d_p.html


Yes, thank-you, there's lot's of information about Rendering Terrains with Java.

Some of my favorites, and best documented is a Java3d Terrain Rendering
programing from the University of Stuttgart,

two Java World Tutorials, and Sun's Java3d Fly Through Demo  ( see below ) ...








Tank Game in City Terrain





Trains ... you said Trains ? ...


Click to Play



http://www.frontiernet.net/~imaging/train_set.html





Terrain Rendering with Java, multiple Tutorials & Demos
----------------------------------------------------------
 including:    

- Java World Terrain Tutorial ( not Java3d ) and web page demo applet
- Java World Terrain Tutotial ( Java3d )
- Nasa real-time visualization of earth & earth satelites
- Sun's Java3d FlyThrough Demo ( source code available )
- Tank Battle game, First-person shooter, Java
- " Moon Orbiting Earth Orbiting Sun " Java VRML Applet
- University of Stuttgart Variable Level of Detail Terrain, Demo & Docs.
 |
http://www.frontiernet.net/~imaging/terrain_rendering.html

The Guide to Java Games ( before there was a JavaGaming.org )  ;^)
-------------------------------------------------------------
 http://www.frontiernet.net/~imaging/java_games.html

 --- Paul, Java Developer & Web Animator
------------------------------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard

5  Java Game APIs & Engines / Java 3D / Re: Where did J3DTree go? on: 2003-07-22 14:39:46
Quote

| Tornado Labs used to have a link to the great tool J3DTree.
|
| This link is dead now. Any idea, where this tool is being hosted?
|


Tornadolabs j3dtree Scenegraph Tree & Selman's VRML Picking Demo
----------------------------------------------------------------

| Yes, Tornadolabs J3dtree Scenegraph Tree Viewer works
| -----------------------------------------------------
|
| I've used it and it's been documented in the Java3d archives.
|
| Here's an image of it Running ( and documentation follows ):
|
 http://www.frontiernet.net/~imaging/sc_vrml_picking_with_java3d.jpg
|
 http://www.frontiernet.net/~imaging/games_with_java3d.html
|
| It's one of many programs that uses Sun's VRML Loaders
| vrml97.jar files ( along with Nasa's Fastscript3d Web apps
| and Sun's Java3d Scenegraph Editor, see below for both ).
|
| "Documentation"
| -------------
|
| 1) Get the ".jar" files
| 2) type: jar -xvf j3dtree_jar.jar
| 3) type: ( on Windows ): run_j3dtree.bat
| ---- ( on Linux ):     sh ./run_j3dtree.sh
| 4) click on the sphere, cylinder, or box
| 5) yell: " Wow, it works ! "
|
 http://home.rochester.rr.com/javajava/SourceCode/j3dtree_jar.jar
 |  http://archives.java.sun.com/cgi-bin/wa?A2=ind0307&L=java3d-interest&P=36138

Selman's J3dtree.jar Scenegraph Demo & Sun's Java3d Scenegraph Editor








  Search  Java3d-interest  list for Subject= j3dtree
 ---------------------------------------------------
 | yields 40 results including:
 |
 | ANNOUNCE: J3dTree 1.0 available
 | J3dTree: Interactive Scenegraph Viewer, VRML Loader & Pick Demo
 | Scenegraph Visualizations including __ Sun's & Selmans __ ( j3dtree.jar )
 | Tornadolabs j3dtree Scenegraph Tree ... VRML Picking Demo ... Documented
 |
 http://archives.java.sun.com/cgi-bin/wa?S2=java3d-interest&s=j3dtree

 Scenegraph Viewers: J3dtree & Sun's use Sun's VRML Loaders
 -------------------------------------------------------------------------
http:// http://www.frontiernet.net/~imaging/games_with_java3d.html
http://  http://www.frontiernet.net/~imaging/terrain_rendering.html

|  Picking of VRML objects with your mouse is demonstrated
|  in a new book, Java 3D Programming, by Daniel Selman  
| ( shown on the left ).
|
| The source code is avaible for free.
|
| This new book uses the old, reliable Sun VRML Loaders for Java3d.
|
| The program reads a 3d scene as a simple VRML text file,
| and displays the Java3d Scene Graph ( which is interactive,
|  you can expand and collapse the branches of the scenegraph
| and examine the contents of the nodes ), it renders
| the 3d scene, and when you click on an object it tells you
| what you clicked on.
|
| You can see ( and download ) the Java Source code
|  of the operative file: VrmlPickingTest.java
|
| The publisher's site has more informatation on the book.
|
http://www.manning.com/selman/
http://www.manning.com/getpage.html?project=selman&filename=source.html
http://www.manning.com/selman/selman_source.zip
|
http://www.frontiernet.net/~imaging/games_with_java3d.html
6  Java Game APIs & Engines / Java 3D / Re: Visual Scene Graph Editor for Java 3D on: 2003-05-27 16:07:50
Quote
 
[size=3] |
|   AniFun3 is a visual ________________ scene graph editor _____________
|   with an application framework for Java 3D.
|
|   It ... simplifies and accelerates the creation of 3D applications such as  games.  
|
|    ... try it, any advice is welcome.
|
|        http://www.anifun3.de
|
|   Best Regards,
|       Oliver
|                            
  [/size]


 Scenegraph Editors for Java3d : It's great to have them !


 4 questions:

  1 ) What new capabilities does your scenegraph editor offer ?
  2 ) Can we get the source code for free like we can for Sun's Scenegraph Editor ?
  3 ) Can it read VRML like Sun's Scenegraph Editor can ?
  4 ) Does this help or hurt the Deaf Children needing NSF Finger Spelling in a browser with Java3d ?



 It's great Sun gave us a Java3d Scenegraph Editor ( with free source code ) that can read:  VRML

 
 I have found Sun's web site has lots of information to help Java developers:

  Search Java3d-interest Archives:  Subject:  scenegraph
| -------------------------------   Since:    2003          
|              
| http://archives.java.sun.com/cgi-bin/wa?S2=java3d-interest&s=scenegraph&a=2003
|
|                                                Results:  ( 31 matches ) including:
|
|
| Scenegraph Visualizations including  __  Sun's & Selmans __ ( j3dtree.jar )
| ---------------------------------------------------------------------------
|
| Scenegraph Visualizations are very helpful.
|
| We have multiple utilities & methods:
|
|  1 ) Selman's j3dtree.jar
|  2 ) Sun's Java3d Scenegraph Editor ( with free source code )
|  3 ) Martin Baker's "mjbWorld" Modeling Program
|  4 ) Web3d.org's 'new' loaders & tools
|  5 ) VRML's parallel Scenegraph structure
|  6 ) "pure" Java implementations ( not Java3d )
|
|  All these help 3d newbies become more proficient.  ...
|
| Sun's Java3d Scenegraph Editor showing a Nasa VRML model
| --------------------------------------------------------
|
| uses the Sun VRML Loaders, source code available and is free.
|
| http://java3d.netbeans.org/j3deditor_intro.html  
| http://www.frontiernet.net/~imaging/terrain_rendering.html#Scenegraph_Editor
|
|   [ see this post for links to the above solutions ---v ]
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0305&L=java3d-interest&P=R25404


  Re: Best way to generate animation files (.mov) from a scenegraph ... or VRML
 -----------------------------------------------------------------------------

|
|  Artur Matos wrote to java3d-interest list:
| |
| | ... I would like to find a solution that would allow
| | me to post edit the generated animation
| | (like | changing the camera position) before creating an
| | AVI/MPG file.
| |
| | Something like a editable animation format with
| | the geometry info, that I could load into a   _______  scene editor ______
| | and further tweak the animation  and generate an
| | MPG file afterwards.
| |
|  http://archives.java.sun.com/cgi-bin/wa?A2=ind0304&L=java3d-interest&P=4680
|  ...
|
| Yes, you can generate stored video animation files from animations generated frmom Java3d,
|
| I've done it.
|
| A method of "generating animation files ( like MPG or AVI ) for Java3d"
| is to use th NCSA utility to save Java3d Canvas3d contents to files as
| frame captures then use the Sun JMF ( Sun's Java Media Framework ) to
| "generate" the animation file.
|
| For example, this animation file:
| http://home.rochester.rr.com/javajava/media/darts_animation_movie.mov
|
| was created wirth Java3d with the Sun VRML Loaders and Sun JMF with this VRML data file:
|
| ...  
|
| Here's a Scene Graph editor:
| ---------------------------  
 http://www.frontiernet.net/~imaging/terrain_rendering.html#Scenegraph_Editor
http://java3d.netbeans.org/j3deditor_intro.html
|
| The above scenegraph editor works with Sun VRML Loaders,
| and I think -- not -- with Justin & Alan's 'new' loaders [ from Yumetec.com ]
|
| When the "new" Yumetech VRML loaders fail,
| try the "old, reliable" Sun VRML Loaders,
| from the wonderfull folks who maintain this list:
|
| A gift from Sun to our Commuity:  The Sun VRML Loaders
| -----------------------------------------------------
| http://www.frontiernet.net/~imaging/vrml_loaders_working.html
|
| Thank you Sun.
|
| I've enjoyed animating Web3d.org's VRML based H-Anim avatars with Java3d, VRML, and the Sun VRML Loaders.
|
|
| -- Paul, Java Developer & Web Animator
| -----------------------------------------------------
| "Imaging the Imagined: Modeling with Math & a Keyboard"
|
| cc: Prenitce-Hall: Your False & Fraudulent claims hurt us all.
|
| sc_java3d_editor.jpg [image/jpeg]  
| -------------------------
| [ here: ]        
|
|      http://archives.java.sun.com/cgi-bin/wa?A3=ind0304&L=java3d-interest&P=641973&E=2&B=--------------090809050406060909070902&N=sc_java3d_editor.jpg&T=image/jpeg
|
|
 http://archives.java.sun.com/cgi-bin/wa?A2=ind0304&L=java3d-interest&P=R13715


 http://www.frontiernet.net/~imaging/sc_java3d_editor.jpg
 
 http://archives.java.sun.com/cgi-bin/wa?A3=ind0304&L=java3d-interest&P=641973&E=2&B=--------------090809050406060909070902&N=sc_java3d_editor.jpg&T=image/jpeg


 Scenegraph Editor and 3d Modeling Application
 ---------------------------------------------
|
| Application Name: mjbWorld
|
| Area: 3D editor with physics
|
| Description:
|
| The program allows a 3D scenegraph
| to be created and edited graphically.
|
| It is also a testbed for building
| physics models and games.
|
| http://www.martinb.com    
| http://java.sun.com/products/java-media/3D/in_action/application.html
| http://www.martinb.com
| http:// http://www.martinb.com/threed/file/vrml
|
 http://archives.java.sun.com/cgi-bin/wa?A2=ind0305&L=java3d-interest&P=R25404


| Sun / Netbeans VRML Viewer and Scene Graph Editor
| -----------------------------------------------
| This module provides Java 3D support in the Netbeans IDE.
|
| The main focus of the module is to allow users to visually
| inspect and update a ___ Java 3D ___ Scene Graph ___.
|
| While the user is building the scenegraph by
| visually manipulating icons in a graph they can see
| the effects of their actions in a running Java 3D universe.
|  
| The module consists on 3 software modules Java 3D
| Netbeans Integration , Java 3D Fly Through and
| Java 3D Scene Graph Editor .
|
| Java 3D Fly Through and the Java 3D Scene Graph Editor

| can also be run as standalone applications, idependent
| of the Netbeans IDE.
|
| The tools can import data from a large range of
| 3D formats, including
|
| 3ds, mdl, obj,  ________ VRML-97,  ______
| dem, dxf and many others.
|
| http://java3d.netbeans.org/j3deditor_intro.html
| http://java.sun.com/products/java-media/3D/flythrough.html
|
http://groups.google.com/groups?group=comp.lang.java.3d&selm=3E1A1F16.20404%40rochester.rr.com  
 
 
 Scenegraph Editor for Java3d from Sun ( free for you ! ) showing Nasa VRML Mars Robot
 -------------------------------------------------------------------------------------
 http://www.frontiernet.net/~imaging/terrain_rendering.html#Scenegraph_Editor


-- Paul, Java Developer & Web Animator
---------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
7  Game Development / Game Mechanics / Re: Kinetix - 2D physics engine on: 2003-05-26 18:20:51
Quote
[size=4]|
|   Could you please refrain from posting  porn  ...  ?
| [/size]

 
Click to Playhttp://www.JavaGaming.org/JGOForumImages/avatars/linux.gif"/>

 
 [size=2]

Are you complaining about ...

 the legs spread full frontal shot of JavaGaming's Penguin ?

 If you had a body & got some action,

                  ... you woundn't be so uptight.


                                                              ... or ...  [/size]  


  [size=4]
 
   Her forehand is foreplay for you ?  [/size] [size=2]

   There's more, it gets better ...

   Just wait for puberty !

   Think contact sports !
 
   Touchdown !

   Ooooh !

   Ah !            [/size]  
 
8  Game Development / Game Mechanics / Re: Kinetix - 2D physics engine on: 2003-05-26 16:56:51
Thank you.

 Your answsers beg for clarification & more wisdom ...  ( 2 questions ) ...

1)

  Most applications can run as applets with trivial modifications.

  Mostly I write mine to run as both.

   If you're not writing anything to disk, I wounld't think any re-write would be required,
and if something has to be written to disk ... external Java Servlets can do that for you.

  I'm trying to understand and help.

  Part of the magic of Open Source is ... having other people do your work for you ...  ;^)

  Maybe someone here has the web services it would require !

   Is there any resource you need that the security sand box locks out ?


   Part of Java Gaming is getting people to play the games.

   Part of making Java Gaming successful is removing the unnecessary
 obsticales to the game play: including unnecessary download & installs.

  I have a 3d, multi-player, netwoked tank battle first - person - shoot game ...

      it runs as either an applet or application.
   
                                                                                                    [   This space intensionally left blank   ]  


2)  Can your 2d Physics Engine handle the 2d Physics Problem of the ping-pong ball ?

   You answered your engine was  " 2d only " ... I understand.

   I can isolate a planar slice of my 3d world ...
   I can protect my girl & the ping-ball from cross winds ...
   I can reduce the 3d problem space of the ping-pong ball to a 2d problem space.
   I can do all that ...

so can your software handle the 2d Physics of the ping-pong ball traveling through the 2d planar suface of it's trajectory ?

  Hitting the table is still a 2-d problem ( or is by definition of the implementor  )

  It's only when the ball is struck by a player's paddle that the 3d has to re-emerge,
and I could compute the translation between the old 2d plane & the new one.

 The ping-pong game was chosen for a good reasons,

  It should be easy, and Sun already provides a simple demo.

  The game can be contrained so the players can't hit the ball until
it passes through a plane parallel to the end of table end ( one for each player )

 So once a ball is hit, it is out of action, until a known interval of time has passed,
and you know where its terminal position will be, and when,
so you can go away and do other things until that time arrives.

Make games hard for the player, make life simple for yourself.

  - - - - - -
 
  I haven't tried your program yet, but it definately on my " to do " list.
   
  What distro are you using ?   (*)

  Thank you,

          Sincerely,

  -- Paul, Java Developer & Web Animator
 -------------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard

 (*) Inside Linux Speak for:  You upgraded from Microsoft Ce-Me-NT  to which Linux distribution ?
9  Java Game APIs & Engines / OpenGL Development / Re: newbie:what is the differece between java3d on: 2003-05-25 22:38:52
The simple unpleasant fact is LWJGL fan-boys have been trolling
in the Java3d forum and if you are a reasonable person
I am asking you politely ... please ask them to stop.

Thank-you.

They have been posting insults & off-topic posts to

JavaGraming.org Forum Java Game Developement / Java3d /

     Topic:  "  How to change a obj file  ? "

Which you can read via this URL:

http://www.JavaGaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1053785030

Quote
[size=2]
|
| Is that a Java3D troll?
|
[/size]


 No.

 I do use Java3d, I did reply in this thread about  __ Java3d __

 My first post was on topic to this thread topic ( __ Java3d __ )  

 My second post was a reply to odd an insult to me.

  My third post is in reply to you.

 Please have a pleasant evening and happy holiday tomorrow.
   
       ( in the US Monday is a Holiday )

-- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
 
10  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-25 22:21:16
Quote

[size=2]
|
|  You have somekind of mental disorder ?
| [/size]

[size=2]

No.  

   If you sense insanity it may be from the image reflected from your monitor.  ;^(


 But part of the  "grand plan" of Justin Couch's "Couch-Beitler Flame War"

 was to slander and slur people, and encourage bottom feeding scum to either

 ask questions like that ( as you just did ) or make similar slurs.


 Fortunately, Justin Couch was not such a moron to keep making
those slurs himself ( maybe you could learn something from your Dark Lord ).

[/size]

Quote

[size=3]
|
|   me wishes for a kill filter
| [/size]


[size=3]

You are suggesting that you don't want to read my posts ...

   and then   [/size][size=5] you seek them out like a demented retard,
                    [/size][size=3]

   and then post off-topic comments and insults.


 My understanding is: you are trying to develop "LWJGL" as an  _ alternative _ to Java3d ...

  and that you have no interest in either Java3d or my posts ...


 So if you are not retarded ...  please do not post to the Java3d forum.


 If you are capable of contributing in the LWJGL forum,  go there,  and do so.


 I do not seek   your  advice
 I do not want   your  advice.
 I will not accept your  advice.

 Do not offer your advice to me.
 
 Do not post off-topic posts to the Java3d forum.


    Thank-you.    Now go away.


-- Paul, Java Developer & Web Animator
------------------------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
[/size]
11  Java Game APIs & Engines / OpenGL Development / Re: newbie:what is the differece between java3d on: 2003-05-25 21:52:28
Quote

[size=3]
|
| Oh crap, now he's infected this thread too...
| [/size]

[size=4]
Don't you hate it when people post off-topic posts ?

Pathetic Pathological liars from the LWJGL group upset about the

inadequacies, flaws, flukes and failures of their LWJGL project

 have been posting trolling posts to the Java3d forum,


          --- and no "on-topic" posts ---

Pathetic Pathological lies from losers upset about their own failures.

 Sad, Sad, very Sad.

 Please note my post in this "java3d" thread was about "java3d"

 On topic, polite & proper:  an example the Pathetic Pathological Liars should learn from.

-- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard

[/size]
12  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-25 20:26:24
[size=5]                         ~ ~ ~ ~    Marvin   ! ! !    ~ ~ ~ ~   [/size]

 

[size=4]

 We can rebuild you,

 We have the technology ...

 We can make you better than you were before.

                  ...   better,  faster,  stronger   ...

  ...  with  Java3d  &  the  Sun  VRML Loaders  !

 [/size]
   

 
 

 
 


Quote
[size=6] |
|            This is hilarious.       Cheesy
|  
[/size]


Marvin .. the VRML H-Anim ( Human Animation ) Avatar Model

 can you give you your heart & soul, body, arms & cute little legs & feet  back.
 
  We can let you Walk again, Run Again, Jump & Stand ...

   These are the basic "Gesture" Animations of Web3d.org's H-Anim Avatars.

   Made possible with ...     Sun's VRML Loaders

|  MARVIN
|
|  H-Anim 1.1 Compliant Humanoid Model
|
|  CLICK TO VIEW H-Anim 1.1 Author: Matt Beitler
|
|  H-Anim 1.1 Email: beitler@graphics.cis.upenn.edu or  beitler@acm.org
|  H-Anim 1.1 Compliant Modification Date: July 15, 1998
|  H-Anim 1.0 Creation Date: December 3, 1997
|  H-Anim Model Copyright Details: Copyright (C) 1997-2001 Matthew T. Beitler
|  H-Anim 1.1 Scene Graph Usage Restrictions: Released under GNU General Public License
|
| URL:
|      http://www.cis.upenn.edu/~beitler/H-Anim/Models/H-Anim1.1/marvin
|
   http://www.cis.upenn.edu/~beitler/H-Anim/Models/H-Anim1.1/marvin/marvin.wrl

|
http://www.cis.upenn.edu/~beitler/H-Anim/Models/H-Anim1.1/marvin

|
http://www.cis.upenn.edu/~beitler/hanim

http://www.btinternet.com/~tv_timewarp/six_million_dollar_man/index.htm


 Does the name "beitler" ( from the above URLs )  ring a bell ?

 It's the other half of the "Couch-Beitler Flame War".

 The liars that say you are too stupid

  to do what I've done ...

     animate Web3d.org's VRML Avatars in a browser with Java3d with Sun's VRML Loaders.

  including ... Marvin the Martian.

  Marvin ... who blew your head clean off ?

  Make Nancy Walk, Run, Jump & Stand with Java & VRML :

 You Control VRML Avatar with H-Anim Gesture Animations
----------------------------------------------------------------------
 http://www.frontiernet.net/~imaging/fingerspelling.html

 Gesture Animations: Walk, Run, Jump, Stand
 Go to the page, wait, wait, wait, then double click on "Nancy (H-Anim)"
 wait
 then ( the tough part )

 to make her Walk click on "Walk"
 to make her Run  click on "Run"
 to make her Jump click on "Jump"

 Is 3d animation with Java hard ?

 3d animation with Java & VRML is easy.

 -- Paul, Java Developer & Web Animator
-----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
13  Java Game APIs & Engines / OpenGL Development / Re: newbie:what is the differece between java3d on: 2003-05-25 19:29:19
Quote
 
[size=2]
|
|  Because Java3d is surported by Sun ,
|  and can be a standard
| it will give java3d a promising  future.
|
| And  how does LWJGL position itself in the java opengl world ?
|
|   [ edited  -- PF ]
 [/size]


Sun's support is important, I agree with you there.

Sun does support Java3d, I'm not sure but I think Sun is a larger organization and has written more software than the little
 ----  LWJGL group.

Quote

[size=2]
|
| From what I've seen, Java3D is bloated and obtuse.
|
|  I think they also use other stuff besides OpenGL? ...
|
| Please excuse any wrong terminology here. Tongue
|
| I like LWJGL, I just suck and don't know what I'm doing
| on the rendering side.
|
| The last few days of experimentation proves that much.
|
| I have a super-fast Java2D engine I wrote though,
| for all the good it does me. Smiley
|
|     http://java-game-lib.sourceforge.net
|
| That page can explain pretty well it's uses/intents/purposes/whatever.
|
[/size]


 People have created some good 3d visualization projects with Java3d.

  In the hands of a capable programmer, success is definately possible.

  I cannot really comment on what you've seen or what is or is not
"bloated and obtuse" by your standards.

 To get high performance and highly flexibility in a 3d graphics system
I think you probably have to accept some complexity.

  And besides, it helps keep out the riff-raff   ( that was meant to be funny ).

 You said -- I think -- that you suck and you like LWJGL ... ?

 Um, I don't know, people that don't suck can do well with Java3d.

 Java3d is kind of "future proof", it supports both OpenGL and DirectX
so if sometime in the future DirectX is rendering faster on some machines
 --( and in particular on your machine or anyone's machine using your software )--
you can take advantage of  "whatever works best"
and you program  works at the fastest possible speed.

 Portablity is Good, Java is Good.

  Java & Java3d gives you portability across OS-es, CPU-s & rendering layers ( not all, and yes, it is less than perfect ).

 Java3d gives you a "higher level" API than OpenGL.
 
  You can probably get a 3d system written faster with Java3d :
if you have the skills, time, money, energy and stamina you
can probably get more perforamce if you write-from-scratch-with-OpenGL.

 Its a trade off --- everything  --  everything is  a trade-off.

 $100 will give you an amazing graphics card.

 With an amazing $100 graphics card,

 ...  maybe the Java3d implementation is fast enough.


 If you want to spend 1,000 hours to get 10% more performance,

 
   than god bless you, good luck, you have my admiration.

   I'm lazy and want to get projects done faster, so I use Java3d.

Quote

[size=2]
|
| Just personal experience.
|
| The last time I tried to use java3d was not pretty, I pretty much hated it.
|
| But we all know how much I know about shit. Tongue    ...
|
|  please excuse me if i've been really pissy on here lately.
|
| My last project really didn't work out how I wanted and
| I made the decision to move to opengl and have to deal
| with alot harder stuff
|
|   ( god I just want to make a game !  ).
|
| Well, I guess i'm not exactly being a very graceful learner Tongue
|
| I feel like I haven't coded a day in my life all over again.
|
[/size]


[size=6] 3d animation can be very easy with Java3d.  
[/size]
 
  Given your brief statement it is not possible to identify the problem

  People have succeded with Java3d, it does take some time & effort.

  But there are lots of examples and demos available for free,
so it's remakably easy to try some things out, find a demo that you like,
and try teaking it, making it a little better.

  Use the tools & resources of the Java3d community including the
tools Sun developed for you:

  The Sun VRML Loaders, the Sun Java3d Scenegraph Editor & FlyThrough.

   Combining VRML and Java with both Java3d using Sun's Loaders
and using VRML with Java 1.1 engines ( like Shout3d.com's rather than Java3d )

 makes getting started fast & easy, and gives you many options,
and lets you separate the programming tasks from the model building.

It's a good programming style to separate your data from your logic :

  -- in this case the geometry of your model from the controling programs.

 Nasa uses Java3d, VRML, and the Sun VRML Loaders for displaying 3d on the web.

 You can do it too.

| A JavaScript Companion to Java3D
| ------------------------------------------
|
| Send email to Patti.Koenig@jpl.nasa.gov
|
| with any questions you may have. ...
|
|   VRML using vrml97.jar  [ view Nasa's Mars "Red Rover" Robotic Lander ]
|  ---------------------------
|
http://fastscript3d.jpl.nasa.gov/gallery.html  

 Ok, suppose you want to a 3d animation of

 the Moon orbiting the Earth while
the Earth is spinning ( on a 22 degree titls )  and orbiting
the Sun, and you want the earth to have an image texture map.

 Hard or easy ?

  Easy :

 Easy 3d with Java3d and or Shout3d.com's engine with VRML
 ------------------------------------------------------------------------
 http://www.frontiernet.net/~imaging/terrain_rendering.html
http://www.frontiernet.net/~imaging/shout3d/models/planetary_earth_moon.wrl

 Same data file works with Java3d or Shout3d.com's engine.

  How about a simpler "HelloWorld" for VRML & 3d.

   Web3d.org has one, and it works with Java3d with Sun's Loaders:

   The HelloWorld.wrl  VRML file shows the earth with a text string "Hello".

Sun's VRML Loaders working, Web3d.org's "HelloWorld.wrl" Sample file
----------------------------------------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html

http://www.web3d.org/TaskGroups/x3d/translation/examples/HelloWorld.wrl

---- "HelloWorld".wrl"  VRML data file follows  ( it's readable ! )

 [size=1]
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
#VRML V2.0 utf8
# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xsl
# http://www.web3D.org/TaskGroups/x3d/translation/X3dToVrml97.xsl

# [X3D] VRML V3.0 utf8
# [X3D] profile=Immersive

# [head]
# [meta] filename: HelloWorld.x3d
# [meta] description: Simple X3D example
# [meta] created: 30 October 2000
# [meta] revised: 6 March 2003
# [meta] author: Don Brutzman
# [meta] url: http://www.web3d.org/TaskGroups/x3d/translation/examples/HelloWorld.x3d
# [meta] generator: X3D-Edit, http://www.web3d.org/TaskGroups/x3d/translation/README.X3D-Edit.html
# [Scene]

# Example scene to illustrate X3D tags and attributes.
Group {
  children [
      Viewpoint {
        description "hello, world!"
        orientation 0 1 0 1.57
        position 6 -1 0
      }
      NavigationInfo {
        type [ "EXAMINE" "ANY"  ]
      }
      Shape {
        geometry Sphere {
        }
        appearance Appearance {
          texture ImageTexture {
            url [ "earth-topo.png"
"earth-topo-small.gif"
"http://www.web3d.org/TaskGroups/x3d/translation/examples/earth-topo.png"
"http://www.web3d.org/TaskGroups/x3d/translation/examples/earth-topo-small.gif" ]
          }
        }
      }
      Transform {
        rotation 0 1 0 1.57
        translation 0 -2 1.25
        children [
            Shape {
              geometry Text {
                string [ "Hello" "world!" ]
              }
              appearance Appearance {
                material Material {
                  diffuseColor 0.1 0.5 1
                }
              }
            }
         ]
      }
   ]
}
 
 
[/size]

 How do you do it:

  Load it & go.

 -- Paul, Java Developer & Web Animator.
-----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard


 PS:  If you want to post about ...   "Java3d"   at the    java-gaming.org  site,
 -----  you may want to post to the "Java3d"   forum of  java-gaming.org  ;^)

 PPS:  There are sample Java3d games available ... just ask ... in the proper forum.
14  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-25 13:34:25
Quote

|
| Argh, no, don't tempt him by replying..
| hopefully we'll have filter functionality soon.
|


Pathetic Pathological Liars of the "Couch-Beitler Flame War"
should instead be honest & post helpful, on-topic replies.

NSF, NIST, US Naval PGS, Web3d.org VRML animations work
--------------------------------------------------------------------------
  in a browser with the Sun VRML Loaders.

http://www.frontiernet.net/~imaging/vrml_loaders_working.html

VRML + Sun's VRML Loaders --> ".mov" video --( JMF )--> video replay
-----------------------------------------------------------------------------------
home.rochester.rr.com/javajava/fingerspelling_nsf_jmf.html

http://home.rochester.rr.com/javajava/media/finger_spelling_cvid.mov
 
-
http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif
 -
http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d .wrl  

 
Finger Spelling Animation with Java & Shout3d
-----------------------------------------------
http://www.frontiernet.net/~imaging/fingerspelling.html

^-- 3d animation of VRML with Shout3d.com with same VRML files
 used to create the ".mov"ie that was created with Java3d w. Sun's Loaders.
 http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d.wrl


| Sun's Java3d Scenegraph Editor showing a Nasa VRML model
|
| uses the Sun VRML Loaders, source code available and is free.
|
http://java3d.netbeans.org/j3deditor_intro.html
|
http://www.frontiernet.net/~imaging/terrain_rendering.html

Sun's Java3d FlyThrough uses Sun's VRML Loaders, not Yumetech.com's
Sun's Java3d Scenegraph Editor uses Sun's VRML Loaders, not Yumetech.com's

Some people use Sun's software:  Me & many others.

Sun's Java3d FlyThrough & Java3d Scenegraph Editor are free, with free source code ( zero cost )

Nasa uses the Sun VRML Loaders.

Pathetic Pathologoical Liars apparently prefer Yumetech.com's.

Liars, Fraudsteters, con-artists, unethical criminals : The Yumetech.com Gang.

 I do  not  seek  your approval.
 I do  not  seek  to join your club.
 I do  not  want to be attacked by your club.

I do web animations with VRML & Java & the Sun VRML Loaders.
 


You don't like the Sun VRML Loaders ?

You don't like software from Sun ?
 
You don't like the NSF Funded Finger Spelling Avatars ?

You don't like using Java3d to help Deaf Children ?

Why do you want to hurt Deaf Children ?


-- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
15  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-24 22:47:44
Created with VRML & the Sun VRML Loaders  and my programs :



 NSF Grants to "educational" institutions funded the development of the
Finger Spelling for the Deaf animation you see above
( if your browser is set to show "gif" animations and images served
from other servers ) and the fraudsters Justin Couch,
Aaron Walsh, and Sandy Ressler ( who works at the NIST ! )
have perpetuated the false and fraudulent claims the simple task of

Animating Web3d.org's VRML / H-Anim Avatar is impossible

with the Sun VRML Loaders and that any claiming to have
accomplished this simple task must be on Crack Cocaine because the
"Brilliant Australian"  tried & failed and has convinced the
NSF & NIST idiots Americans are too stupid to do it ...

poor little idiots have to wait for ...  Justin Couch's Yumetech.com
to give us their "new" Yumetech.com loaders

and it's accpetable to some for Prentice-Hall to print false & fraudulent
claims without correcting their errors after the errors have been reported
to them.


 The criminal fraudsters at the NIST should be fired and jailed.

 The NIST fraudsters have made it clear that they think that because
President Clinton lied and committed crimes that

  all Federals are now entitled to lie and commit crimes

 but there are some people that are honest, and will not accept
fraud and criminal corruption in the federal goverment as the new norm,
the new Standard at the National Institute Of Standards, the End of Justice,
the End of Science.

 There are decent people in America, damn few in the Federal Goverment.

 This goes in cycles.

  The Oval Office has been cleaned out,
  the Democrats have lost control of the House, Senate, & Supreme Court.

   Honest Citizens can make the government serve the people again.

  First we have to establish: Lies, fraud, crimes are wrong and unacceptable.    


Sun's VRML Loaders Working : NSF Fingerspelling & more
 -----------------------------------------------------------------------
 http://www.frontiernet.net/~imaging/vrml_loaders_working.html

Quote

|
| ok..time to be fair
| ...sorry Paul for my comment about you ever writing line of code......
|
| I can see from your post that you have actually written
| "extensions" to 17 classes !!!...
|
|  wow man that beat hell outta me ....
|
| Can I ask you how did do it? .....
|
| That is totally breath-taking there is no way anybody can
| compare here to that achievement ... good work keep it up ....
| and PLEASE - would you also wrote extensions to
| VRML97 loader so it can handle all functions which are
|  missing there now ...you know it is 2003 ...
| even $$$soft comes up with  update from time to time .....
|


You're going to fair ?

 I don't really expect you to honest or fair, but since you've made that claim:

 --- and I answered your question ----

Please answer of few of mine, the ones already asked :


Are you smart enough to realize that Justin Couch's statements are not true ?

If so, are you smart enough to realize Justin Couch's false statements   harm our community ?

 I'm guessing you're posting off-topic posts because one of the Yumetech.com fraudsters has promised you a reward ?

Favorable links from the j3d.org "FAQ" they control ?

The fraudsterAaron Walsh is writing another bogus Prentice-Hall "Web3d"
book and he will give you credit for "inventing" or writing some code
that you didn't write if you be their attack dog  ?

Please explain, why are you posting things that have nothing to with:

 Java Gaming @
 JavaGaming.org ?

And you want to destroy whatever credability you had ... why ?

Do you ever post ... you know ... about Java Gaming ?

-- Paul, Java Developer & Web Animator
-----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
16  Java Game APIs & Engines / Java 3D / Re: Terrain engine on: 2003-05-24 22:09:06
Terrain Rendering with Java3d has worked well, look:



| View terrains with DEM Terrain Viewer,
|
|    free source code is available.
|
|  Uses Java3d, configured as an application, not a web applet.
|
http://www.frontiernet.net/~imaging/terrain_rendering.html

A Great Example from Germany ( with free source code ! )
features dynamic LOD, motion, and toggling from solid to mesh:

The vis.informatik.uni-stuttgart.de folks have an excellent demonstration
of Terrain Generation & Rendering with some of the best modern methods
( links below )


Web Demo with Free Source code
------------------------------

Real-Time Generation of Continuous Levels of Detail for Height Fields
---------------------------------------------------------------------
| Features of the algorithm:
|
| * Continuous Level of Detail (i.e. dynamic mesh).
| * Top-Down approach.
| * Geomorphing.
| * Quadtree based (i.e. fast; easy view frustum culling).
|
| [ * also feature solid surface - wire mesh toggle ]
|
http://wwwvis.informatik.uni-stuttgart.de/javatevi/data/StudArbAus_MB.ps

Terrain Visualization with Java 3D ( Web Demo + Sourcecode )
---------------------------------- ~~~~~~~~~~~~~~~~~~~~~
 http://wwwvis.informatik.uni-stuttgart.de/javatevi
-
http://wwwvis.informatik.uni-stuttgart.de/javatevi/Hawaii/index.html
-
http://wwwvis.informatik.uni-stuttgart.de/javatevi/data/TeVi.tgz

-
http://wwwvis.informatik.uni-stuttgart.de/eng/research/fields/current/chemvis/


Quote


| Hi.
|
| I'm currently porting a terrain engine from C++/DX to Java3D.
|
| I'm trying using a SimpleUnivers and an array grid representing the ground.
| It runs fine (graphically) on Java, but it's sluggish (11fps)
| compared with C++/DX (80fps).
|
| I know that the problem is in the code (not in Java3D!),
|  in fact I've not yet translated the culling routines.
|
| Now, I've not great experience with Java3D, so I'm not sure
|  is it possible to cull land "tiles" (group op polygons) using the SceneGraph.
|
| In the DX version, I created a culling routine based on viewing frustum.
| This routine creates a list of visible polygons (every cicle) and
| then draws them on screen.
|
| May I should simple use Immediate mode (as in PureImmediate demo),
|  or there's a way to mix Immediate mode with the SimpleUniverse?
|
| Many Thanks
|


The image is 12,1565 bytes.

 I spared no expense in time or money to compress the image
to an optimimum level to achieve the perfect comprimise of
detail vs. image size ( and thus imposing unbearable download delays ).

-- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with & a Keyboard
17  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-24 21:35:47
Yes.

Clinicial Gait Analysis  model with Motion Capture Data
---------------------------------------------------------------
|  A 3d interactive Java program :  
|    Web Page Interactive Human Animation Modelling
|
http://www.frontiernet.net/~imaging/gait_model.html

Quote

| hm..... Paul you are so funny ..... last paragraph says
|
| "and my own 3d Java engines"
|
| hm.... so you mean you have actually wrote a line of Java
| code in your lifetime?  Grin
|


Yes.

And since this is "javagamming.org"

 A Java Game:

Dart's Game: VRML & Java
-----------------------------------------------------
http://www.frontiernet.net/~imaging/avatar_builder.html

The above uses the Shout3d.com engine.

 And I wrote Java "extensions" to it:

[   ] Box.class               02-Oct-2002 22:14     3k  
[   ] Cone.class              02-Oct-2002 22:14     6k  
[   ] Cylinder.class          02-Oct-2002 22:15     4k  
[   ] Dial.class              02-Oct-2002 22:15     6k  
[   ] Humanoid.class          02-Oct-2002 22:15     5k  
[   ] Influencer.class        02-Oct-2002 22:15     6k  
[   ] Joint.class             02-Oct-2002 22:15     5k  
[   ] Math2.class             02-Oct-2002 22:15     1k  
[   ] MovableObject.class     02-Oct-2002 22:15     4k  
[   ] NurbsSurface.class      02-Oct-2002 22:15     7k  
[   ] Pyramid.class           02-Oct-2002 22:15     3k  
[   ] Segment.class           02-Oct-2002 22:15     3k  
[   ] ShapeFaceted.class      02-Oct-2002 22:15     3k  
[   ] Sphere.class            02-Oct-2002 22:15     4k  
[   ] Vec.class               02-Oct-2002 22:15     4k  
[   ] WorldInfo.class         02-Oct-2002 22:15     1k  
[   ] influencers.class       02-Oct-2002 22:15     2k  
|
http://www.frontiernet.net/~imaging/shout3d/custom_nodes/

The extensions also facilitate the "seamless mesh" avatar
and the Chess Player that has moving Shoulder, Elbow, and Finger
Joints that move in coordination to reach for, grasp, lift, and move
chess pieces on the Chess Board in response to your mouse clicks.

It's not a trivial Java program.

Finger Spelling for the Deaf:  VRML + Java3d + JMF --> video playback
-----------------------------------------------------------------------------------
home.rochester.rr.com/javajava/fingerspelling_nsf_jmf.html

I have done what the liar and fraudster Justin Couch of Yumetech.com
said could not be done:

animate Web3d.org's VRML based H-Anim Avatars in a browser

 with   Sun's VRML Loaders

If you're not familiar with the "Couch-Beitler Flame War"
that topic came up in this forum under:

Java3d / "OpenFlight Loader" ( from Full Sail / Shawn Kendall )
------------------------------------------------------------------------  

http://www.java-gaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1053633092

NSF FInger Spelling Avatar: The Yumetech.com Fraudsters lied about this:
----------------------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html
|
http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif
|
http://www.frontiernet.net/~imaging/Avatars/asl_jen_az.wrl
|
http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d.wrl
|
http://home.rochester.rr.com/javajava/media/finger_spelling_cvid.mov


The Finger Spelling Animations were developed with

  NSF Funding and NIST lies and criminal fraud

have encouraged the Yumetech.com fraudsters to convince newbies
in American Univerisities and the Navy PGS they are too stupid
to do that simple Java programming because the liar Justin Couch
has said -- speaking on behalf of Yumetech.com -- has convinced them

as Justin Couch has ( falsely and fraudulently ) claimed :

[size=3]
| >
| > [ quoting me: ]
| >
| > ... I have used [ Sun's VRML Loaders   ] ( very happily ) since January, 2000 ...
| >
| > Java3d & H-Anim VRML with PROTOs, Interpolators, Sensors, Gestures ....
|
|  [ Justin Couch of Yumetech.com replies : ]
|
|  [/size] [size=4]
|    Hey,   what sort of  __ crack __ are you on ?
|  [/size] [size=3]
|
| That codebase didn't even support protos let alone H-anim.
|
| Scripting support was barely functional and the event model
| was nowhere near spec compliant.
|
| You're  bullshitting  again. ...
|
| BULLSHIT. You are nothing but a whinger ...
|
| Justin Couch                  
|
|  http://www.yumetech.com
|
| Java 3D FAQ Maintainer                  
|
|      http://www.j3d.org
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0106&L=java3d-interest&P=17838
[/size]



Are you smart enough to realize that Justin Couch's statements are not true ?

If so, are you smart enough to realize Justin Couch's false statements

  harm our community ?

 I'm guessing you're posting off-topic posts because one of the Yumetech.com fraudsters has promised you a reward ?

Favorable links from the j3d.org "FAQ" they control ?

The fraudsterAaron Walsh is writing another bogus Prentice-Hall "Web3d"
book and he will give you credit for "inventing" or writing some code
that you didn't write if you be their attack dog  ?

Please explain, why are you posting things that have nothing to with:

 Java Gaming @
 JavaGaming.org ?

 Please note that my post that you replied to:

I answered the question that was asked,
and supplied links to free source and a web demo
specific to the question and I replied with information
about Java programs I had written that were relevant to the original post.

Even Justin Couch has realized that his lies did nothing but discredit himself
and establish Yumetech.com as dishonest, discredited fraudsters of disrepute.

In his prime Justin Couch had the balls to lie for himself,

now he just sends these clueless children to do his dirty work.

Before you could at least admire Justin Couch for his boldness.

And you want to destroy whatever credability you had ... why ?


Do you ever post ... you know ... about Java Gaming ?


-- Paul, Java Developer & Web Animator
-----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
18  Java Game APIs & Engines / Java 3D / Re: How to change a obj file  ? on: 2003-05-24 16:11:09
Multiple objects can be loaded sequencially and by user choice by

 -- deleting the old object from the scenegraph ( if that is your intent )
 -- adding the new object to a node in the scenegraph

 and this functionality is demonstrated by free demos with free sourcecode
 including Sun's Java3d FlyThrough & Java3d Scenegraph Editor ( see below )

 and I've done the add / remove trick for my Java3d Chess Player
where adding and deleting of the moved objects is required to move
the chess piece from the "chess board domain" to the "hand graping domain"
so when the hand holding the lifted piece rotates & translates, the
object grabbed remains "inhand" and properly moved.

A common error is not setting the permissions in the nodes properly
to allow for the action you require: read, add, delete, pick, or whatever.


Sun's Java3d FlyThrough Demo & Java3d Scenegraph Editor
-------------------------------------------------------
allow you to load mutiple 3d files (sequencially) including VRML
files with the Sun VRML Loaders at run-time

-- and the Java Source Code is free --- ( see below )

First, try a Web Demo of the "Appearance Explorer" :


"Appearance Explorer" Java3d Web Applet, Loads multiple ".obj"
-------------------------------------------------------------
http://web3dbooks.com/java3d/jumpstart/AppearanceExplorer.html


- click on "Data"
- click on "Obj File: Galleon" -- or -- "Obj File: Beethoven"
- rinse, rather, repeat.
|  
http://web3dbooks.com/java3d/jumpstart/Java3DExplorer.html
|
http://web3dbooks.com/java3d/jumpstart/J3DJumpStart.zip  
|
|  ^-- free source code
|
http://www.frontiernet.net/~imaging/games_with_java3d.html



Quote

|
| TransformGroup objTrans = new TransformGroup();
| objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
|        objScale.addChild(objTrans);
|    
|    BranchGroup b = new  objLoad("cig.obj");
|    objTrans.addChild(b);
|
| ******************************
|
|  if i want to change a file, do i have to
|
| "objTrans.Remove(b);   and I
| objTrans.addChild(c);   (c-- the other )
|
|  but i fail.
|
|  can you help me
|
|  Thanks in advance
|
     



| Sun's Java3d Scenegraph Editor showing a Nasa VRML model
| --------------------------------------------------------
|
| uses the Sun VRML Loaders, source code available and is free.
|
| [ at this url: ]
|
|     http://java3d.netbeans.org/j3deditor_intro.html
|
http://www.frontiernet.net/~imaging/terrain_rendering.html

Selman wrote a Java3d book that was well received
and has a Swingtest.java applet and application that
allows you to load objects dynamically,

ie. "change" the viewed object when it is running by
allowing the user to select "sphere" or "cube" from
menu lists ( in this case it's not just displaying
Jav3d primative objects, but it has the core functionality
of deleteing and adding nodes in the scene graph that you
are seeking, and at that point the rest is left as
exercise to the student. The ObjLoad.java in Sun's Demos
directory has the code to load ".obj" files, so you have
all the tools you need.


| Picking of VRML objects with your mouse is demonstrated
| in a new book, Java 3D Programming, by Daniel Selman
| ( shown on the left ).
|
| The source code is avaible for free.
|
| [ here: ]
|
    http://www.manning.com/selman/selman_source.zip

| This new book uses the old, reliable Sun VRML Loaders for Java3d.
|
| The program reads a 3d scene as a simple VRML text file,
| and displays the Java3d Scene Graph ( which is interactive,
| you can expand and collapse the branches of the scenegraph
| and examine the contents of the nodes ), it renders the
| 3d scene, and when you click on an object it tells you
| what you clicked on.
|
| You can see ( and download ) the Java Source code of
| the operative file: VrmlPickingTest.java
|
| The publisher's site has more informatation on the book.
|
http://www.frontiernet.net/~imaging/games_with_java3d.html
|
http://www.frontiernet.net/~imaging/sourcecode/VrmlPickingTest.java

The Prentice-Hall books by Aaron Walsh are false & fraudulent
in their claims to present the most current methods, as a part
of the "Couch-Beiter Flame War" and fraud involving Sandy Ressler
at the NIST. Prentice-Hall, Yumetech.com and Aaron Walsh have
misrepresented and disparaged the old & reliable Sun VRML Loaders
in favor of the "new" Yumetech.com Loader, and the web demo above
__ DOES NOT __ load Web3d.org's __ VRML __ files, only the less
capable ".obj" files ... so the "Web3d" series of books from Prentice-Hall
does not show the loading of ___ Web3d.org 's ___ VRML __ files
because Sun's VRML Loaders were the best ones, and the Yumetech.com
folks didn't want anyone using those, and started the
"Couch-Beitler FlameWar" to disparage, falsely & fraudulently
misrepresent the facts and knowingly published false and misleading
"disinformation" in the unreliable Prentice-Hall  / Pearson Ed books,
harming our community.


The Sun VRML Loaders are used by __ Nasa, __
the NSF supported Virtual Chemistry Lab ( "Lab3d" ),
me, and others simply choosing the "what works best",
and by people using Sun's Java3d FlyThrough & Java Scenegraph Editor,
and people interested in helping the Deaf Children by making

Java3d display NSF Developed Finger Spelling for the Deaf in a browser
with the Sun VRML Loaders


The "Couch-Beitler Flame War" was discussed recently here:

Java3d / Loaders: FullSail OpenFlight, Sun's VRML Loader, Yumetech.com flame war & loader
------------------------------------------------------------------------------------------------
http://www.java-gaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1053633092

  ( reply #6 )---^


The original Vrml97Player.java file that came with
Sun VRML Loaders also implemented the functionality
of loading mulitiple files ( sequentically during one run )
and I have worked with that and similar things with
the Shout3d.com engine and my own 3d Java engines.

-- Paul, Java Developer & Web Animator
--------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
19  Java Game APIs & Engines / Java 3D / Re: OpenFlight loader on: 2003-05-24 01:32:06
Ok, I'm sorry,  Starfire Rearch / John Wright is listed as the "other"
" Maintainer " of the list that get favorable treatment.

I was trying to remember why your name came to mind
when I thought of the troubles of misrepsentations of File Loaders,
and there was a reason for it ...

I hate to say it, but ( shudder ) it was at the very start

of the "Couch-Beitler Flame War" , JavaOne with Allan Hudson & Shawn Kendall

   ---  long, long ago  ----

Paul Flavin ( me ) wrote to Sun's Java3d-interest list :

[size=3]
Sharp does 3-D w. Java ... Join Us ! ! @ JavaOne  
----------------------------------------------------------
|
| You are invited to join the new, networked, 3d revolution ...
|
| This week, See the Future: 3d, Java & The Web Become One @ JavaOne
|
| Unaccelerated Java may be slow, but Java3d uses OpenGL or DirectX ~~
|  AND ~~ Hardware Acceleration ... It is Fast, It is Great, It is Growing.
|
|  ...
|
| _ Web3d.org's _ Don Brutzman: ... 3D VRML / X3D File Loaders
| --------------------------------------------- @ JavaOne, this week.
| June 4, 8:30 PM - 9:20 PM
|
| Speakers: Don Brutzman, Bryan Croft, Alan Hudson, Shawn Kendall
|
| Like OpenGL, the Java 3D API has no native file format. It provides
| an API for 3D graphics rendering in real time. ... This 3D content
| is provided through reading in existing file formats from common and
| popular 3D modeling tools.
|
http://servlet.java.sun.com/javaone/conf/bofs/775/0-sf2001.jsp
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0106&L=java3d-interest&P=6587
[/size]

The " Couch - Bietler Flame War "  begins ...

Justin Couch of Yumetech.com wrote:

[size=3]

| Re: Web3d.org, Nokia,  Motorola,Sharp does 3-D w. Java ... Join Us ! ! @ JavaOne
| -----------------------------------------------------------------------------
| Oh, is this dickhead back again?
|
| Wouldn't know, he's been in my killfile for a long time.
|
| Just ignore him.
|
| Whatever he's on, I'd like some because
|  its pretty fscking obvious that he's living in a fantasy land.
|
| Flavin, piss off.
|
| You do not represent the Java community or 3D community in any way,
| shape or form. In fact you are the worst kind of advertisement for it.
|
| You turn more people away from Java and Java3D than toward it.
|
|  (That is, any number greater than or equal to zero).
|
| Actually, Alan H [ Alan Hudson, Justin's partner at Yumetech.com ]
|  running the Xj3D project has been exceedingly pissed at this guy taking
| completely out of context posts from us to support his deranged views.
|
| I just hope that I never, ever meet him face to face
| because  it will not be very pretty at all.
|
| Just do as I do, drop him in the killfile and it will never bother you again.
|
|
| -- Justin Couch  ...
|
|  http://www.yumetech.com    ...
|
| Java 3D FAQ Maintainer    
|
|  http://www.j3d.org
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0106&L=java3d-interest&P=7559
[/size]


Justin Couch of Yumetech.com wrote:

[size=3]
| >
| > [ quoting me: ]
| >
| > ... I have used [ Sun's VRML Loaders   ] ( very happily ) since January, 2000 ...
| >
| > Java3d & H-Anim VRML with PROTOs, Interpolators, Sensors, Gestures ....
|
|  [ Justin Couch of Yumetech.com replies : ]
|
|  [/size] [size=4]
|    Hey,   what sort of  __ crack __ are you on ?
|  [/size] [size=3]
|
| That codebase didn't even support protos let alone H-anim.
|
| Scripting support was barely functional and the event model
| was nowhere near spec compliant.
|
| You're  bullshitting  again. ...
|
| BULLSHIT. You are nothing but a whinger ...
|
| Justin Couch                  
|
|  http://www.yumetech.com
|
| Java 3D FAQ Maintainer                  
|
|      http://www.j3d.org
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0106&L=java3d-interest&P=17838
[/size]


Quote


[size=3]


Just for the record. I, nor Full Sail have anything to do with j3d.org and never have.  That statement is a complete falsehood.  

Additional Full Sail has only one loader not loaders and we have NEVER "desparaged other loaders" and especially not Sun's, we work with and support Sun.

Paul, I do not know who your sources are but they are incorrect.  

Please do not post such negative and inaccurate information about myself or Full Sail again.

Thank you.


[/size]

| Acknowledgements
|
| Huge thanks to these people who have helped develop this site!
|
| Maintainers
|
| These are the current people maintaining the J3d.org site:
|
| John Wright,Starfire Research
|
http://j3d.org/about.html


| Inspector3DS/Loader3DS Documentation
|
| (a Java 3D loader for the 3DS file format)
|
|
| These classes are for loading 3D models in
|  3DS format into Java 3D.
|
| License:
| This code is being provided as a service to the Java 3D community.
| It may be used and improved royalty free.  
|
|  It may not be modified and sold.
|  All rights are reserved by the author,
| John Wright, and Starfire Research.  
|
| We are asking for a "donation" of $10
| to help defray the cost of development and distribution.
|
http://www.starfireresearch.com/services/java3d/inspector3ds.html


I was wrong to state that you or your comany were involved with the J3d.org FAQ and I regret the error.

The error was entirely my own, and I appologize for my mistake.

However ...

 The comment from Yumetech.com's Justin Couch claiming that
crack cocaine is consumed by people using the Sun VRML Loaders
 
 at the start of SunOne, with

Yumetech.com's Alan Hudson
 
 Full Sail's Shawn Kendall

 giving a presentation that I posted about, prior to the event,
then representatives of Yumetech.com & Ful Sail give a presenation about

... Loaders for Java3d ...
 
 Then Shawn Kendall and Full Sail Inc. have to think  ...

 What is the right thing to do ?

 Full Sail benefits from the Yumetech.com slurs about people using the Sun's VRML Loaders ...

  If you and Full Sail had higher ethical standards ...

 a better company would have disavowed the false and fraudulent claims
of Yumetech.com employees sluring and slandering someone working ...

with the Sun VRML Loaders.

 There was really no neutral ground.

  You shared the stage with someone making false statments about the
Sun VRML Loaders and the people using the Sun VRML Loaders.

 You could have taken a higher road, a more principled stand, but declined.

 Whose fault is that  ?

 Not mine.  I'm sorry.

 It really comes down to what your definition of "honorable" conduct is.

 Was your conduct "honorable" ?  

 In my opinion it was not.

 If you are comfortable with your conduct, you can be content.

 I really expected honorable men to take a stand for the truth
and not just watch as Justin Couch, Alan Hudson and Mathew Beitler
knowingly made false & fraudulent claims with vulgar, threatening,
and inappropriate language to disparge people using Sun's VRML Loaders.

 I have tried to be accurate here, I hope I succeeded this time.

  Sincerely,

 -- Paul, Java Developer & Web Animator
-----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
 
20  Java Game APIs & Engines / Java 3D / Re: OpenFlight loader on: 2003-05-23 19:17:56
A little company know as:  Sun Microsystems, Inc.

developed:  Java, Java3d, and the Sun VRML Loaders

and some of us using Java3d use Sun's Java3d & Sun's VRML Loaders

and they are very capable and VRML is probably __ The Best __

3d file format for Java, Java3d and Web animation.

Nasa & I use Java3d & the Sun VRML Loaders.

With the Sun VRML Loaders, VRML & Java3d you can do as I have:

 __ Animate Web3d.org's VRML based H-Anim Avatars in a Web Browser __


Quote

[size=3]

Shawn Kendal wrote:
|
|  Hi,
|
|  I was the original author of that loader.
|
|  Full Sail has since dropped any direct support for
|
|  Java/Java3D projects.
|
|  However, I recently secured the option to redistribute
|   the loader at the IMI site.
|
|  I am attempting to get all the previous version
|  as well as the latest internal version that was
|  never release to the public.
|

[/size]

Quote


[size=2]
Hekules wrote:
|
|  Please don't let is vanish!
|
|  IIRC it was the most feature rich loader around ?
|
| Animations and such.
|
| Too bad the OpenFlite models are so hard to get.
|
| And multigen is so expensive.
|

[/size]

I'm not sure if that's true.

 I'm not saying it not true: I think they were over-rated.

The j3d.org "FAQ" was controlled by the people creating
two sets of loaders:

the FullSail Loaders and the "new' Yumetech.com Loaders

and -- surprise, surprise --  those companies recomended
people use the loaders those companies were developing and
they desparaged other loaders including Sun's own.

The Sun VRML Loaders Work.

I use them, Nasa uses them,  Don Brutzman, Justin Couch & Alan Hudson
have all used them and can tell you neither they nor the 'new' Yumetech.com
loaders read and properly render __ all __ VRML,  but the Sun VRML Loaders
are very capable and can and do display a remarkablely rich and usefull set of
3d Objects and technical groups like Nasa uses them:

|  Nasa --- FastScript3D - Jet Propulsion Laboratory - Patti Koenig
|  ---------------------------------------------------------------------------
|   VRML using vrml97.jar   [   (  Sun's VRML Loader  )  ]
|
http://fastscript3d.jpl.nasa.gov/gallery.html

Web3d.org, US Naval PGS, NIST, Nasa VRML rendered wit Sun's VRML Loaders
--------------------------------------------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html
http://www.frontiernet.net/~imaging/terrain_rendering.html

FingerSpelling for the Deaf, NSF Funded VRML Human Animation ...

   runs in a browser with the Sun VRML Loaders.

-- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
21  Java Game APIs & Engines / Java 3D / Re: 3-D Model and clothing on: 2003-05-23 01:39:37
Putting clothing on beautiful avatars isn't necessary.

They won't catch cold.

 "Picking" is the method of recieving mouse down events
on the model, I've done it with a Java3d Chess Player
that allows you to have the Chess Player Avatar
reach for, grasp, lift, and move the chess pieces for you,
and Selman has a nice demo in his Java3d book
using VRML & the Sun VRML Loaders.

Nasa has Java3d demos that allow adding elements
during run-time, and uses the VRML & the
 ___ Sun VRML Loaders ___ ( see below for both )

The " Fashion Show " demonstrates dressing & undressing
models, and having them walk as you command with Java,
in a browser, using the Shout3d.com / Eyematic Java 1.1
Engine ( not Java3d ) -- see below, it's the best demo I've seen !


Quote

|
| Hey, I'm looking for a source code to an applet
| that lets you change outfits on a 3-d model.
|
| How do I do have it so when you click on
| a certain costume, it puts that costume on the model.
| Is there anywhere with example and source code?
|



Nasa uses Java3d & the Sun VRML Loaders
---------------------------------------
for Web animation in a browser and
demos show how you can add parts

( adding clothing would be possible )

as you can see here ...

|  Animate 3D models    
|
|  Rotating Earth Globe    
|
|  Easy Add Geometry    
|
|  Adding Parts   ...
|
|  VRML using vrml97.jar  
|
http://fastscript3d.jpl.nasa.gov/gallery.html

http://fastscript3d.jpl.nasa.gov/FS_MODEL/vrml-roverR.wrl
^--- Mars Red Rover Robotic Explorer --v ( different VRML )
http://home.rochester.rr.com/javajava/Ani/ani_mars_robot_arm_java3d.gif

More VRML Models rendered with the Sun VRML Loaders:
http://fastscript3d.jpl.nasa.gov/FS_MODEL/


< block quote from Sun's Java3d-interest list >



Load & Move VRML objects with Click Picking ( Chess Player )
----------------------------------------------------------
 http://www.frontiernet.net/~imaging/H-Anim_Avatars.html

- features Human animated & under your control,
  you click on the chess board, he reaches,
  lifts & moves chess pieces ( moving the __ picked object __  
  to different locations  in the Scenegraph )


http://www.frontiernet.net/~imaging/sc_nasa_java3d_simple.jpg

^--- Java3d Chess Player with You Picking the Moves --v

http://www.frontiernet.net/~imaging/terrain_rendering.html

http://www.frontiernet.net/~imaging/sourcecode/Human.java

http://web3dbooks.com/java3d/jumpstart/Human.html


 Dress & Undress models on the fly: 3d "Fashion Show"
 ----------------------------------------------------
 http://www.eyematic.com/Fashion/passport_piii_n.html
 http://www.eyematic.com/Fashion/index.html

^-- human animation of seamless avatars with Java

Change 3d Furniture on the Fly ( Demo )
--------------------------------------
|
| Javascript makes it possible to add
| simple interaction between blaxxun3D and
| other elements on the HTML page.
|
| This document explains some of the enhancements
| that are possible by interfacing with blaxxun3D
| via Javascript. ...
|
| Let's have a look at the example below.
| Imagine a furniture scenario. You would like
| to present a table, which is available with
| different tops and legs. Instead of displaying
| each of the different tables in a separate image,
| you want to let the user decide the appearance
| of the table interactively.
|
| The two drop-down lists below the applet
| realize this functionality; the user can
| choose his favorite appearance. The javascript
| function 'setTable' receives the selected choices
| and updates the 3D model of the table. This is
| done by setting the whichChoice field of a
| switch node containing all possible appearances.
|
http://www.blaxxun.com/developer/blaxxun3d/jsInterfacing/index.html
|
http://www.blaxxun.com/developer/blaxxun3d/


Scripting with Java3d & Sun's VRML Loaders by Nasa Staff
--------------------------------------------------------
http://www.frontiernet.net/~imaging/terrain_rendering.html
|
http://www.frontiernet.net/~imaging/terrain_rendering.html#Nasa_using_Sun_VRML_Loaders
|
http://fastscript3d.jpl.nasa.gov/gallery.html

Sun's Loaders allow you to load & render VRML
in a browser and it's all done on the fly with
the full support of the modern object-oriented programming
language used in industry & academia: Java

Load & Animate VRML on the fly with Java3d w. Sun's Loaders
-----------------------------------------------------------
 http://www.frontiernet.net/~imaging/vrml_loaders_working.html

VRML, XML, & the Sun VRML Loaders are also used by the

___ Virtual "Lab3d" Chemistry Lab __ created in part

with ____ your money ___  by way of the NSF.


Virtual Chemistry Lab with VRML, Java3d, XML & the Sun Loaders
--------------------------------------------------------------
http://www.frontiernet.net/~imaging/virtual_chemistry_lab.html

The Sun VRML Loaders for Java3d allow control of the VRML
objects via Java EAI Scripting.

-- Paul, Java Developer & Web Animator
---------------------------------------
Imaging the Imagined: Modeling with Math & a keyboard

 < end block quote >
 
 The ordering was changed, with permission of the author.

Note:

I've included both Java3d and 3d Java without Java3d
and I've done both, and done both with
 
  ___ the Same VRML Models ___
 using the Sun VRML Loaders and
the Shout3d.com / Eyematic.com engine,
and have written my own from scratch
3d animation engines & VRML Viewers.

Don't limit yourself to either,
Use what works best,
Try the Sun VRML Loaders.

The Sun VRML Loaders have worked well
for me, Nasa, the NSF Virtual "Lab3d" Chemistry Lab,
and just about everyone, except the guys
making the 'new' loaders at Yumetech.com, or so they claim.

-- Paul, Java Developer & Web Animator
--------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
22  Java Game APIs & Engines / Java 3D / Re: VRML-97 Loader: Human Animation Works: Java3d on: 2003-05-22 16:52:49
You don't like the Sun VRML Loaders ?

You don't like software from Sun ?
 
You don't like the NSF Funded Finger Spelling Avatars ?

You don't like using Java3d to help Deaf Children ?

Why do you want to hurt Deaf Children ?

You have a link from a "FAQ" site controlled
by one of the people that inflicted the

"Couch-Beitler Flame War"

on Sun's Java3d-interest list & Web3d.org's Lists ?



Look here:

http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif

http://www.frontiernet.net/~imaging/vrml_loaders_working.html

http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d .wrl  

and you can see a real-time rendering with VRML & Java
( Java 1.1 with Shout3d.com rendering engine ) here:

Finger Spelling Animation with Java & Shout3d
-----------------------------------------------
http://www.frontiernet.net/~imaging/fingerspelling.html

Can you see those animations ?


Quote


| Please, argh.. no, not contamination of the P.Flavin type...
|
| Please moderator.. block posting.. please..
|
| (I must apologise, this is probably my fault)
|
| Kev

|



| Author: Kevin Glass
|
| File Format(s): Quake MD2, MD3, BSP Maps
|
| Notes: Supports loading and animation of all the
| frames stored in an MD2 file. Also supported:
|
|    * Skinning
|    * Quake 2 BSP Maps
|    * WAL Texture files
|    * PCX textures
|    * Quake 3 geometry
|
| Currently the SUN Loader interface isn't supported.
| Full documentation and example code is provided
| in the ZIP.
|
http://j3d.org/utilities/loaders/misc/md2.html

The MD2 Loader you wrote ...

looks alot like the one written by Leyland Needham.


MD2 Animations with Java3d
-----------------------------------
http://home.rochester.rr.com/javajava/Ani/ani_dragon.gif

http://www.frontiernet.net/~imaging/java3d_and_vrml.html

It's nice when Justin Couch can "make" you the author,
after the fact.

Nice work.

-- Paul, Java Developer & Web Animator
---------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
23  Java Game APIs & Engines / Java 3D / Re: VRML-97 Loader: Human Animation Works: Java3d on: 2003-05-22 15:45:41
The Sun VRML Loaders have been used to
animate Web3d.org's VRML based H-Anim Avatars
including Fingerspelling for the Deaf animations
created with our tax payer dollars via NSF funding.

You can see what this NSF supported animation look like

if you have a web browser configured to show
animated "GIF" s.

 Look here:

http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif

http://www.frontiernet.net/~imaging/vrml_loaders_working.html

http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d.wrl

and you can see a real-time rendering with VRML & Java
( Java 1.1 with Shout3d.com rendering engine ) here:

Finger Spelling Animation with Java & Shout3d
-----------------------------------------------
http://www.frontiernet.net/~imaging/fingerspelling.html

Can you see those animations ?

The GIF animation was created with:

- VRML
- Java3d using the Sun VRML Loaders

Lies, false & fraudulent statements from the
"Couch-Beitler Flame War" suggested
what have just seen --- cannot be done ---

which of course is false.

The Yumetech.com team of Justin Couch and
Alan Hudson have been working to replace
the Sun VRML Loaders,  hoping to
bring profits to their company
( nothing wrong with that )
but their methodology of making false
and fraudulent claims about the Sun VRML Loaders
and the people and groups that use them
( Nasa uses them and the NIST Virtual Chemistry Lab
uses them ) is inappropriate, and I have said so.

Your dishonest, unhelpful, unfriendly, uniformative post
intensionally misrepresents the facts.

Your continuation of the "Couch-Beitler Flame War"
hurts our community:  please stop it.

Sun created the Sun VRML Loaders and donated
them to our community, many have used them,
including:

- Justin Couch of Yumetech.com
- Alan Hudson of Yumetech.com
- Don Brutzman, US Naval Postgraduate School

 These people know the Sun VRML Loaders
can animate Web3d.org's VRML based H-Anim
Avatars, and for them perpetuate the lies that
it can't be done is inappropriate:

Don Brutzman is an "educator" payed by the
US taxpayer, is on the Board of Directors of Web3d.org,
is an Associate Professor at the US Navy Postgraduate School,
and -- I think -- ( do you disagree ? )  he should conduct
himself with intelligence and integrity and not actively
particpate in a criminal fraud with Yumetech.com and
Prentice-Hall which fraudulently published without correction
false and misleading books ... about the Sun VRML Loaders

 false & fraudulent statements

___  meant to benefit Yumetech.com __

and mislead and misinform people into not using the

alternatitive solution:  Sun's VRML Loaders.

Quote

|
| you are posting same never-making any sense shouts
| into numerous newsgroup
| (you are banned from couple of them as well)
|
|  -  never showed any code -
|
|  all the time claiming - everything can be done
|
|  but never showed how
|
| - So dude who is here confused  Grin
|
| Paul take a hike please and never come back .....

|


Do any of the lists and newsgroups __  require ___
participants to give away their source code ?

 Yes, I have used the Sun VRML Loaders.
 Yes, the Sun VRML Loaders

animate Web3d.org's VRML  H-Anim Avatars in a browser.

 Yes, I have been the attached by the
dishonest Yumetech.com staffers, and the
dishonest anonymous posters like yourself.

 It's the price of success,

 when NIST & NSF staffers feel

an entitlement  to lie because President Clinton did it.

 -- Paul, Java Developer & Web Animator
----------------------------------------------
Imaging the Imagined: Modeling with Math & a Keyboard
24  Java Game APIs & Engines / Java 3D / Re: VRML-97 Loader: Human Animation Works: Java3d on: 2003-05-06 16:15:40
You must be confused.

I do 3d animation with Java & VRML.

Here's a sample animation created with VRML & Java:

http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif

VRML animations created by NIST, NSF, Navy PGS
projects ( with your tax dollars ) can be animated
with Java3d with the Sun VRML Loaders.

-- as you can see -- on my web pages.

What would be crazy is if people worlking to
advance & advantage computer graphics animation
at the NSF, NIST, & Navy PGS betrayed their
professional obligations got involved in making
false, fraudulent and engaging in illegal activity whele
working on projects funded by the American Taxpayer.

That would be illegal .... and crazy.


VRML Loaders Working: Finger Spelling Anim Shown
--------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html


http://ovrt.nist.gov/projects/wear/caesarsegment/index.html
|
http://ovrt.nist.gov/projects/wear/caesarsegment/csr0099a/csr0099a.wrl


Fingerspelling with VRML & Java
--------------------------------
http://www.frontiernet.net/~imaging/avatar_builder.html
|
^-- go here -- WAIT -- then double click on "Finger Spell"
|
http://www.frontiernet.net/~imaging/Avatars/asl_jen_az.wrl
|
http://www.frontiernet.net/~imaging/shout3d/models/H-Anim/asl_H-Anim_x3d.wrl
|
http://home.rochester.rr.com/javajava/media/finger_spelling_cvid.mov


Chess Player: You control: Moves chess pieces
-----------------------------------------------------
http://www.frontiernet.net/~imaging/H-Anim_Avatars.html

Java & VRML,  A " Java Gaming " project of mine.

Thank's for your reply,

but try to write something that might be helpful
to the other people in this forum next time.

Sincerely,

-- Paul
25  Java Game APIs & Engines / Java 3D / Re: Check out my earth applet on: 2003-05-06 15:53:35

Java3d is great for rendering planets, our solar system,
and other planetary related things like the Nasa's Mars Robotic
Explorers ... and Nasa has VRML models of them you can
render with Java3d using the Sun VRML Loaders
which give you the ability to translate, rotate & zoom around
and VRML can contain animation including multiple
solar bodies rotating around each other.

Web3d.org has a image mapped 3d Earth model
in their "Hello World" introductionary VRML world:

http://www.frontiernet.net/~imaging/vrml_loaders_working.html
|
http://www.web3d.org/TaskGroups/x3d/translation/examples/HelloWorld.wrl
|
http://www.web3d.org/TaskGroups/x3d/translation/examples/HelloWorld.html


Nasa using VRML & Sun's VRML Loaders
-------------------------------------------------
http://www.frontiernet.net/~imaging/terrain_rendering.html
|
http://www.frontiernet.net/~imaging/shout3d/models/planetary_earth_moon.wrl

^-- renders with Java3d, & see it rendered with Java 1.1 engine
in your browser ( with Shout3d.com's engine )

Nasa's Fastscript3d Java program uses VRML
-------------------------------
Nasa's "FastScript3d" Java + VRML + Scripting" program
|
|  More demonstations ( with source code ) of
| Nasa's Java3d with Javascript extensions
|  Earth, rotating ( top left, above )
|  Space craft with movable solar panels ( top right, above )
|  JavaScript Companion to Java3D ( Announcement to
| Java3d-interest list by Patti Koenig from Nasa / JPL )
|
http://fastscript3d.jpl.nasa.gov/gallery.html
|
http://www.frontiernet.net/~imaging/terrain_rendering.html

--- I got an error running your program ---

NullPointerException Stack dump:

Attempt to load texture from url: http://www.the-athenaeum.org/javatest/earth_texture.jpg
Connecting http://www.the-athenaeum.org/javatest/earth_texture.jpg with no proxy
Connecting http://www.the-athenaeum.org/javatest/earth_texture.jpg with cookie "PHPSESSID=d19..."
Loading http://www.the-athenaeum.org/javatest/earth_texture.jpg from cache
java.lang.NullPointerException
     at EarthAppWeb.createSceneGraph(EarthAppWeb.java:115)
     at EarthAppWeb.<init>(EarthAppWeb.java:142)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
     at java.lang.Class.newInstance0(Class.java:306)
     at java.lang.Class.newInstance(Class.java:259)
     at sun.applet.AppletPanel.createApplet(AppletPanel.java:566)
     at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1770)
     at sun.applet.AppletPanel.runLoader(AppletPanel.java:495)
     at sun.applet.AppletPanel.run(AppletPanel.java:292)
     at java.lang.Thread.run(Thread.java:536)
Exception: java.lang.NullPointerException

-- Paul
26  Java Game APIs & Engines / Java 3D / Re: Possible GeometryInfo or Xj3D problem on: 2003-05-06 13:22:45
I believe in "using what works best",
if the 'new' Loaders from Yumetech.com
work best for your VRML Great, use them,

if the 'new' loaders fail then

try the older Sun VRML Loaders.

If the Sun VRML Loaders have the funcitionality
you need, great: enjoy.

The Sun VRML Loaders sometimes succeed
where the newer Yumetech.com loaders fail.

and the old loaders can animated lots  of
textured VRML objects with animation as
you can see here:


VRML Loaders Working: Sun's VRML Loaders
---------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html

I'll try your VRML with my programs if
you want a quick test to see if it works
with your VRML, you can send it to me
at the e-mail address on my website above.

To answer your question directly,
no, I haven't had that problem,
I haven't used the 'new' loaders much,
I've used mostly the 'old' loaders and
have worked with the functionality
they offer and have been able to animate
human avatars web browsers with nothing
more than a proper installation of Java 1.3
and the Java3d package.

-- Paul
27  Java Game APIs & Engines / Java 3D / Re: Tutorial on: 2003-05-06 13:12:32
Tutorials from Sun: Java3d & everything else
-----------------------------------------
http://developer.java.sun.com/developer/onlineTraining/java3d/
|
http://developer.java.sun.com/developer/onlineTraining/

Sun also provides many demos with full source code
and if you installed the JDK ( Java Development Kit )
and not just the RTE they are in your $JAVA_HOME
directory under: demo/java3d



For learning 3d, Java, and Java3d its great to combine

Java & VRML using both Java 1.1 engines like

Shout3d.com and __ also __ Java3d with

several of the competing VRML Loaders for Java3d
including the old reliable Sun VRML Loaders and
the newer ones from Yumetech.com so you create
relatively complex animations with relative ease
and have them fully portable with 'pure' Java solutions
or you can use Java3d ( with the __ same __ VRML data )
and get better-faster animation with Java3d by utilizing
the full power of the hardware acceleration of the great
graphics card you paid such a high price for ( something
'pure' Java engines can't do ).


Here's an interactive Java3d web demo with Sourcecode:

( Human Animation under your control )

Java3D JumpStart Book  Note: Writes about, but does NOT demonstrate
----------------------  Web3d's H-Anim Avatars ( my programs do )
http://web3dbooks.com/java3d/jumpstart/Human.html
 |
http://www.frontiernet.net/~imaging/sourcecode/Human.java
 |
http://www.frontiernet.net/~imaging/java3d_and_vrml.html
 |
http://www.frontiernet.net/~imaging/games_with_java3d.html

-- Paul
28  Java Game APIs & Engines / Java 3D / Re: Finished my tutorial - please check it on: 2003-05-06 12:56:55
VRML has more functionality and a larger
group of animators, artists, and programmers
and VRML can be animated with

- Java3d using the Sun VRML Loaders or the newer ones
- 'pure' Java engines including Shout3d.com & Blaxxun3d
- your own engine ( I've written a simle one )

The artwork includes Human models with
animations for running, talking ( with sound )
animations to teach deaf children and their
friends and family Finger Spellling & ASL.

VRML & Java has been used for: JavaGaming

Games with Java & VRML: Darts, Tank Battle &  more
----------------------------------------
http://www.frontiernet.net/~imaging/java_games.html
 |
http://www.frontiernet.net/~imaging/games_with_java3d.html
 |
http://www.frontiernet.net/~imaging/avatar_builder.html

I tried your tutorial & ran the programs
and wrote to you previously in reply to
your post in the Java3d-interest list:

It's a perfectly fine tutorial for getting started
but for larger projects it' probably better to
start with pre-existing larger, more functional
code bases such as Sun's VRML Loaders and
the large colloection of VRML artwork readily
available.

Avoid re-inventing the wheel,
learn from others, stand on the shoulders
of giants: you can see further, avoid
the mistakes of others, and have more fun.

-- Paul
29  Java Game APIs & Engines / Java 3D / VRML-97 Loader: Human Animation Works: Java3d on: 2003-05-06 12:39:43
The VRML-97 Loader for Java3d from Sun animates
------------------------- NSF Finger Spelling Animations
in a browser on Windows & Linux receiving  your
MouseDown clicks on VRML Sensors animating
Web3d.org's VRML based H-Anim Human Avatars.

Web3d.org's H-Anim standard allows and encourges
artists, animators, and programmers to collaborate
and create interactive Human Modelst that move,
walk, talk and sign ASL of finger spelling for the Deaf.

VRML Loaders Working: Finger Spelling Anim Shown
--------------------------------------------------
http://www.frontiernet.net/~imaging/vrml_loaders_working.html
^-- web page, animated "gif" image ---v
http://www.frontiernet.net/~imaging/ani_finger_spelling_java3d.gif

Games with Java3d & VRML with Sun's VRML Loaders
----------------------------------------------------------------
http://www.frontiernet.net/~imaging/games_with_java3d.html

I noticed previous posters here asked about thr
"vrml97.jar" VRML Loaders with Java3d ...
------------ I've been using them since 1999
and have lots of fun with them.

Java 3D VRML Loader, please help, March 3rd, 2003
-------------------
http://www.java-gaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1046681412

How to import VRML into a scenegraph
------------------------------------
http://www.java-gaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1046399441

I'm new to this forum,
I arrived here after reading a post to
Sun's Java3d-interest lists from someone
who has been active in both forums:

I animate VRML with Java3d with the
Sun VRML Loaders, with the Shout3d.com
'pure' Java engine ( without the optional
'Java3d' package ) and with my own
Java rendering engines, using what
'what works best' for the task.

Here's the java3d list post I followed:

| JAVA3D-INTEREST@JAVA.SUN.COM
| Subject:      custom LOD creation.
|
|
| Hi all.
| I'm actually struggling with LOD subclassing,
| and wishing to get some help in order to see that
| damn thing (my program) work. I actually started
|  a thread on javagaming, but feel free to answer
|  here if you like. I'll post the solution on the forum if
| i get it from here, and 'vice versa'.
|
http://www.java-gaming.org/cgi-bin/JGOForums/YaBB.cgi?board=3D;action=display;num=1051867050 |
| Thanks a lot.
|
http://archives.java.sun.com/cgi-bin/wa?A2=ind0305&L=java3d-interest&P=2426

-- Paul
Pages: [1]
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Nickropheliac (12 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (27 views)
2014-08-22 19:31:30

atombrot (40 views)
2014-08-19 09:29:53

Tekkerue (38 views)
2014-08-16 06:45:27

Tekkerue (34 views)
2014-08-16 06:22:17

Tekkerue (24 views)
2014-08-16 06:20:21

Tekkerue (34 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (47 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!