Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (707)
Games in Android Showcase (206)
games submitted by our members
Games in WIP (781)
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  Discussions / Miscellaneous Topics / Re: Locking threads on: 2004-10-25 15:43:58
Sorry, but that's too important to remain silent.

History repeats itself all over again.

We were 2 posts from the first mention of Hitler I reckon...

... when it is put into perspective, mentioning Hitler isn't bad at all. Many people know what he did, but few know how something like this could happen in the first place. History must not repeat itself when it comes down to such an issue. Therefore Malohkan's quote should be taken seriously and should have a chance of beeing discussed!

Don't forget and don't ignore - even (or especially) when it is not that easy to deal with...

Just my opinion,
2  Game Development / Newbie & Debugging Questions / Re: webstart file access on: 2004-10-04 19:26:38
* gismo tries to find out, what these magic-muffins are all about
3  Game Development / Newbie & Debugging Questions / webstart file access on: 2004-10-04 14:57:58
I like to provide a property file with my webstart application for changing some of features/properties before startup.

Putting the file into a jar seems to be no solution, as it is only readable; providing it as a resource in the jnlp-file didn't work, because only jar's are allowed (that, unfortunately, makes totally sense :-/).

Does anyone knows if it is possible to make the file easily (not hidden somewhere in the javaws directory) accessible by the user on the client-side? Or are there any alternatives?

thx, gismo Smiley
4  Java Game APIs & Engines / Xith3D Forums / PointLight and FPS on: 2004-10-04 09:54:49
I noticed that my fps drops down quite a lot when using one PointLight. I never thought that it would have such a big impact on the performance.
Is this a normal behavior? Where is the bottleneck (GFX card, driver, OpenGL, Jogl, Xith or maybe the shape geometry)?

My scene contains basically one terrain shape (IndexedTriangeStripArray) and I got a GeForce 3 and P4 2.4Ghz.

Terrain (350k) - w/o light 20 fps
Terrain (350k) - one ambient light 20 fps
Terrain (350k) - one directional light 16 fps
Terrain (350k) - one point light 10 fps
Terrain (350k) - one of each 10 fps

Terrain (110k) - w/o light 31 fps
Terrain (110k) - one ambient light 30 fps
Terrain (110k) - one directional light 30 fps
Terrain (110k) - one point light 22 fps
Terrain (110k) - one of each 26 fps (!)

...just curious - gismo ;-)
5  Java Game APIs & Engines / Xith3D Forums / Picking: geometry intersection on: 2004-06-15 11:19:38
Anyone knows how to calculate the coordinate of the intersection between the pick ray and the picked geometry?
6  Java Game APIs & Engines / JOGL Development / Re: glSelectBuffer - NVIDIA on: 2004-06-15 10:51:43
stuuuupid. forgot to update the native librarys... :-/
7  Java Game APIs & Engines / JOGL Development / glSelectBuffer - NVIDIA on: 2004-06-15 10:27:48
I'm having some trouble with picking. Not sure if it is related to Xith or jogl.

Here's what I get when picking the terrain of my scene:
Init GL is
OpenGL Renderer = GeForce3/AGP/SSE2
OpenGL Version = 1.5.0
OpenGL Vendor = NVIDIA Corporation
OpenGL Extensions = GL_ARB_depth_texture ...
No Fragment Program support, skipping
Picking at 267, 213
java.lang.UnsatisfiedLinkError: glSelectBuffer
      at Method)
      at com.xith3d.render.jogl.CanvasPeerImpl.renderStart(
      at com.xith3d.render.jogl.CanvasPeerImpl.display(
      at com.xith3d.render.jogl.CanvasPeerImpl.render(

Whats strange is, that picking works (in the same app) on a Radeon 7500 (Catalyst 4.6) but not on my good old GeForce 3 (Driver 56.72)!

Any ideas why this happens and how I can fix it?
8  Java Game APIs & Engines / Xith3D Forums / Re: GL_SELECT causes long delay on: 2004-04-21 09:52:31
We tried the testcase and got the following results:

- Geforce3, driver version 2-3 sec.
- Geforce4 ti4600, driver version 2-3 sec.
- Radeon 9200, catalyst 4.3: about 7 sec.

the geforce4 showed some strange artefacts. But this is probably related to the old driver:

On every system we saw the "ghost window". When I maximized it on the geforce3 system, it was just black and everything else still worked fine.

I checked my app on the geforce3 system and noticed times between 2-3 seconds with 80.000 triangles and about 4 seconds for 160.000 triangles. I never had problems with the ghost window in my app.

hope it helps, gismo
9  Java Game APIs & Engines / Xith3D Forums / Re: Changes to match latest JOGL build on: 2004-04-18 18:49:00
I can confirm this although I definitely use an older Xith3D and JOGL build. Like bombadil said it takes about 3 seconds to pick a Shape with prox. 60000 Polygons.
I thought this might be related to my scenegraph structure: The shape is about 6 nodes under the root, so I had to set each one pickable...
Since then, I haven't done any additional tests.

10  Java Game APIs & Engines / Xith3D Forums / Re: GIS app on: 2004-03-23 07:58:32
I am not sure if I understand you right, Roger. Basically you can do pretty much everything within xith or at least with java. You just should be aware what you like to achieve and what the cost for that are.
We are using two approaches related to coordinate systems. The first one scales down the real world coordinates of a map to fit into specified Xith coordinate bounding box (for example a box of 10 units). But be aware that his could lead to problems related to accuracy (z-buffering, collision detecting, picking ...). The other one simply maps one real world unit to one unit in xith coordinate space. If you got very high coordinate values, then you should use a org.xith3d.scenegraph.Locale to offset you data.

So far we can load terrain data and vector data for overlays like roads, oceans, etc and you can fly around and look at various features.

I know that this is not really related to xith, but integrating vector data into the terrain is our next goal. Right now we load terrain data and drape different maps (topology, soil, orthophotos,...) on top of it.
How do you integrate features in your terrain? We are about to implement an algorithm from Lenk ( This algorithm is superfast and looks pretty cool. It "seams" the data into the terrain. Do you use a similar approach or know of other methods to do this?

11  Java Game APIs & Engines / Xith3D Forums / Re: GIS app on: 2004-03-22 21:18:40
I'd like to box the maps in a cube and texture map weather conditions on the cube sides...

I think the most difficult part is getting the data. How to texture cubes is explained in the Xith3D tutorials and examples...

but I'm not there yet.

happy coding Wink,
12  Java Game APIs & Engines / Xith3D Forums / Re: GIS app on: 2004-03-22 20:48:55
Still gotta get city maps and hopefully some topology data to create height maps, but I'm still in the early phases.  For example, I don't know how to take a map and assign it to a GPS coordinate system.

There are quite a few GIS packages out there. I am sure you heard about ArcView/ArcInfo which are designed for exactly that purpose. But there are also a lot of other free GIS packages available (you might wanna take a look at If you are interested in Web Services, check out

Do you want to write your own app or are you just interested in getting the maps done? Should it be interactive and/or in 3D?

13  Java Game APIs & Engines / Xith3D Forums / Re: GIS app on: 2004-03-22 20:13:25
Hi, I am about to implement an interactive 3D client for Web Mapping Services. I did simliar stuff a while ago with Java3D but think it's time to try Xith3D Smiley !
So I ported my client and am very happy Cheesy about it! I think Xith3D will become a great API (not only for games!). BTW, to all the devs: Two thumbs up!

One crucial point for us will be offscreen and stereo rendering. Any chance to get it up and running in the next couple of weeks/month?

What are you up to, Roger?

14  Java Game APIs & Engines / Xith3D Forums / Re: kev 3ds loaders setBounds on: 2004-03-04 16:13:22
Yes, using 32bpp PNG textures solved the problem Smiley, but it wasn't easy to find a tool that is able of writing/converting 32bpp PNGs (What are you guy using?)

XFrog textures are TIFFs with alpha channel. In the first place I converted them to PNG, but only to 24bpp with transparency based on color opacity (-1 for Photoshop7 and PaintShopPro7 Angry) AC3D imported and displayed the XFrog-3DS model with 24bpp PNGs correctly, tough (as far as I remember DE didn't)

Now, I am using ImageMagick to convert the RGBA-TIFF to 32bpp PNG and bingo, xith-rendered XFrog trees looks sweeeet... Cheesy

Thanks for support,
15  Java Game APIs & Engines / Xith3D Forums / Re: kev 3ds loaders setBounds on: 2004-03-03 15:11:03
I like to display a tree model which I exported from XFrog. I tried the 3DS and AC3D loader from Kevin. Both were capable of loading and displaying the model, but both had problems with the transparency of PNG and GIF textures.

I have the version from the newdawn web page. Is this the newest version? If not, were can I get it?

GIF textures are displayed with black (instead of transparent) background:

and PNG textures are totally messed up:

Both loaders produce similar effects. I am using the latest community build, a Radeon 9200SE and AC3D/DeepExploration for exporting the model.

Any ideas?

16  Java Game APIs & Engines / Xith3D Forums / Re: Updating TransformGroup on: 2004-03-03 14:29:28
Yeap, Smiley
Thanks Yuri!
17  Java Game APIs & Engines / Xith3D Forums / Updating TransformGroup on: 2004-03-03 12:00:48
I like to use a JSlider to change a TransformGroup at runtime.
What I do is simply
tg.getTransform().setTranslation(new Vector3f(0,0,value));

Although the Transform3D seems to be updated immediately, I see the result only after moving the viewpoint.
I remember that somebody had a similar question a while ago, but I couldn't find it. What am I doing wrong?

PS: The new Logo is +1 and the new build fixed a lot of Texture problems... Xith3D simply rules!!!  Shocked
18  Java Game APIs & Engines / Xith3D Forums / Re: Querying scenegraph created using Quake3Loader on: 2004-02-17 08:22:17
or simply use


this prints out all bounds and names (if given) of each node in the scene Wink
19  Java Game APIs & Engines / JOGL Development / Re: ATI 9800pro on: 2004-02-09 16:04:03
Well, maybe some more people report their problems here in the forum?

Well, my program crashes (error outside VM - [atioglxx.dll]) when setting some TIN geometry to wireframe. I tried the radeon 7500 and 9200 running on 4.1 catalyst drivers. I haven't checked older drivers, but the same code worked for a GF4600ti and FX5600... Sad
Pages: [1]
Galdo (245 views)
2017-01-12 13:44:09

Archive (413 views)
2017-01-02 05:31:41

0AndrewShepherd0 (873 views)
2016-12-16 03:58:39

0AndrewShepherd0 (809 views)
2016-12-15 21:50:57

Lunch (946 views)
2016-12-06 16:01:40

ral0r2 (1177 views)
2016-11-23 16:08:26

ClaasJG (1278 views)
2016-11-10 17:36:32

CoffeeChemist (1311 views)
2016-11-05 00:46:53

jay4842 (1395 views)
2016-11-01 19:04:52

theagentd (1208 views)
2016-10-24 17:51:53
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 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‑
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!