mix
Senior Newbie 
In the long run, we're all dead. - Keynes
|
 |
«
Reply #120 - Posted
2004-02-20 01:51:04 » |
|
Ok I'll post few numbers produced by my configuration which is: AMD Athlon XP 2.6 Ghz ATI Radeon 97000 Pro 1024 DDR PC3200 Win XP Pro
resolutions set to 640*480 Quake3 (Sonic a/ gun): ~1000 FPS when window focused ~250 when not focused.
|
|
|
|
alive
Junior Newbie
Xith3D & Linux rock! :)
|
 |
«
Reply #121 - Posted
2004-02-20 09:27:29 » |
|
I'm glad to hear that my md3 demo works on your side, however I'd love to see you guys post something like the email that I received today:
I've taken JCD advice and here is my first post on the Xith3D forum. I've been lurking the forums from time to time. I've got some Java3D experience, for my master thesis I tried to write a rigid body simulator using Java3D. Much of the time was used trying to create a decent collision detection routine. The code can be found here: http://folk.uio.no/staalep/rbd.tgz (must have Java3D to run the graphics demos). The paper can be found here: http://folk.uio.no/staalep/rbd.pdf, dont know if its very interesting, but it explains rigid body physics and simple collision detection theory. The plan is to port it to Xith3D, but havent had the time yet... - enough of my rants, the fps i get on the lates demo (q3 loader) 810-830 fps, but it drops to 740-800 for 1-2 seconds after mouseclick. I can only run the demos in 640x480 all other resolutions is _greyed out_. ståle
|
|
|
|
Java Cool Dude
|
 |
«
Reply #122 - Posted
2004-02-21 02:18:32 » |
|
New demo; TextureCubeMap Well I asked Yuri about this feature a couple of months ago and he said that he was planning on implementing it in the near future. Knowing how busy the guy is, I thought I'd give it a go myself and see if I can get it to work. So not only this feature is now enabled in my own xith3d.jar, but it also supports some of the functions that are found in the equivalent Java3D lib but not functional ^_^. I also added the following extensions to the TexCoordGen class: REFLECTION_MAP and NORMAL_MAP. Enjoy 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
swpalmer
|
 |
«
Reply #123 - Posted
2004-02-21 02:20:15 » |
|
I feel so inadequate. My 1GHz powerbook is running between 1/10 and 1/4 of the speed of Cool Dude's box. It's only a year old and already I wan to upgrade - isn't that always how it goes? 
|
|
|
|
Java Cool Dude
|
 |
«
Reply #124 - Posted
2004-02-21 02:26:54 » |
|
I got my mobo + cpu + ram + graphic card for a little over $400 US  The latest demo defaults at 1400 FPS @640*480 and 1200 FPS if using the REFLECTION_MAP extension
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #125 - Posted
2004-02-21 05:26:58 » |
|
Texture CubeMap crashes like the Water demo for my GForce 3 but works on a Radeon 9000. I really do hope that the openGL problem will be fixed soon ...
|
|
|
|
Yuri Vl. Gushchin
Senior Devvie   
Speak Java!
|
 |
«
Reply #126 - Posted
2004-02-22 13:44:57 » |
|
JCD, I just added support for VP and FP to Xith3D core, so you can check it out from CVS and try with your demos.
Yuri
|
Yuri Vl. Gushchin JProof Group
|
|
|
Yuri Vl. Gushchin
Senior Devvie   
Speak Java!
|
 |
«
Reply #127 - Posted
2004-02-22 13:47:00 » |
|
...and you should be able also to remove reference to log4j.jar from your JWS scripts, so download size will become a bit smaller.
Yuri
|
Yuri Vl. Gushchin JProof Group
|
|
|
Java Cool Dude
|
 |
«
Reply #128 - Posted
2004-02-22 16:21:20 » |
|
All shit broke loose with the latest build... /me investigating
|
|
|
|
Java Cool Dude
|
 |
«
Reply #129 - Posted
2004-02-28 05:08:56 » |
|
All demos should now compile using the latest CVS built. More importantly, I reorganized them into java packages and separated the input files from the main class. Also due to popular demand, all my demos are now compressed and available as winzip packages.
Fixes: The latest demo, TextureCubeMap now renders correctly, big thumbs up for Yuri for fixing it ^_^.
I took off the phong demo again because I need some custom modifications to the XIth3d core to have it run optimally. I will hopefully put it back soon.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Java Cool Dude
|
 |
«
Reply #130 - Posted
2004-02-28 20:03:36 » |
|
Combined noraml map based bumpmapping + cubemapping to produce an awesome effect  The new demo will require VS and PS shaders support and was successfully tested using a Radeon 9700 pro. One of my finest demos to date ^_^ PS: FPS 650
|
|
|
|
Java Cool Dude
|
 |
«
Reply #131 - Posted
2004-02-28 20:54:34 » |
|
Hopefully another fantastic demo tonight 
|
|
|
|
Java Cool Dude
|
 |
«
Reply #132 - Posted
2004-02-29 04:02:47 » |
|
New demo up  Basically what I do here is, after computing the reflection vector in eye space and looking up the correct texture fragment in a cube map, I add the base texture to the final color and then scale it a bit. This way we can have "true" reflection on random objects, like cars racing in a city etc...
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #133 - Posted
2004-02-29 06:57:31 » |
|
Nice demos indeed. Sadly I got an error when starting CubeMap Reflection
Cannot load image Data/Tile.PNG
|
|
|
|
Java Cool Dude
|
 |
«
Reply #134 - Posted
2004-02-29 12:46:53 » |
|
Ok fixed (that's one big oops right there  ) Ok do the three last demos work for everyone with Geforce3 + class cards?
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #135 - Posted
2004-02-29 15:27:00 » |
|
GForce3 and last three demos? The answer is it works partly ...
Texture CubeMap (yay): crashes ... CubeMap Reflection: Loads and runs but object (tea pot) is totally black Cubic Environment bump mapping: same as CubeMap Reflection
|
|
|
|
Java Cool Dude
|
 |
«
Reply #136 - Posted
2004-02-29 15:47:05 » |
|
Texture Cube map crashes are due to faulty JoGL binding, Sun's guys need to fix that one up asap.
For the two others..., well have you tried a Radeon 8500 +? It does work on my Radeon 9700 as well as Greg's 9600
|
|
|
|
kevglass
|
 |
«
Reply #137 - Posted
2004-02-29 16:12:59 » |
|
Same black shapes on my Radeon 9000 (Mobility) which as far as I know is just an under speed 9000.
Kev
|
|
|
|
Java Cool Dude
|
 |
«
Reply #138 - Posted
2004-02-29 16:16:42 » |
|
Looks like this demo will only work on 9600+ Geforce FX cards... That's bizarre, I could have sworn the shaders I wrote were not that long 
|
|
|
|
Java Cool Dude
|
 |
«
Reply #139 - Posted
2004-02-29 17:19:30 » |
|
Doh I should've done my homework before making any statments on the PS and VS compatible cards  Only Radeon 9500 + & Geforce Fx support ARB_FRAGMENT_PROGRAM whereas the ARB_VERTEX_PROGRAM is supported up from the GF3/Radeon 8500 to the latest offering... On the other hand GF4/3 use matrices transformation on a texel level, which doesn't give much freedom to the developper but help accomplish simple effects.
|
|
|
|
Yuri Vl. Gushchin
Senior Devvie   
Speak Java!
|
 |
«
Reply #140 - Posted
2004-02-29 18:47:11 » |
|
GeForce FX 5200 works just fine.
Yuri
|
Yuri Vl. Gushchin JProof Group
|
|
|
Java Cool Dude
|
 |
«
Reply #141 - Posted
2004-02-29 18:48:35 » |
|
FPS? I get around 800 fps on my Radeon 9700 pro running the cubic environment bump map, how about you? PS: I got a 2.1 Ghz Athlon
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #142 - Posted
2004-03-01 17:47:44 » |
|
@JCD: your update speed is amazing - even the new logo is integrated  By the way: Is there something special with the cloth demo? I recently noticed that you are using the flag of tunisia as a texture.
|
|
|
|
Java Cool Dude
|
 |
«
Reply #143 - Posted
2004-03-01 17:59:51 » |
|
Well I have dual citizenships since I was born in the States from Tunisian parents  The good thing is, I get to travel a lot back and forth between my two countries and see a lot of different things 
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #144 - Posted
2004-03-01 19:12:36 » |
|
Comparing things from both sides of the story is never a bad idea  I currently wonder if there is something for java like ODE ( http://sourceforge.net/projects/opende/) to simulate real physics. I know that there is a java binding ( https://odejava.dev.java.net/) out there but never found something competing that is 100% java. Would be nice for simulations 
|
|
|
|
William Denniss
|
 |
«
Reply #145 - Posted
2004-03-01 22:19:11 » |
|
there is a possibility of making the Odejava (which is more than just an Ode binding) pure java - but there is a large mantinence issue, in that someone would have to keep the ported code up to date with the C code.
Post over at the Physics forum if you want to discuss this more.
Will.
|
|
|
|
Java Cool Dude
|
 |
«
Reply #146 - Posted
2004-03-02 05:30:12 » |
|
New demo up: Cubic Water Reflection Basically this demo shows how a TextureCubeMap can be used to render good looking water. It also implements a technic to keep the skybox from getting closer or any farther from the camera by constantly correcting the center of the background geometry. Finally I had to modfiy Xith3D source a bit to support GL.CLAMP_TO_EDGE_EXT extension which is necessary to get rid of the ugly lines at the skybox edges. Enjoy  PS: The only reason I use TGA files is because I can load them super fast to an ImageComponent2D whereas loading pngs jpgs or any other java-supported format must pass by a time-costly conversion 
|
|
|
|
aNt
|
 |
«
Reply #147 - Posted
2004-03-02 07:31:51 » |
|
dude- does theat reflect the surounding objects also? or just the background? looks sweet.
|
|
|
|
Java Cool Dude
|
 |
«
Reply #148 - Posted
2004-03-02 09:42:43 » |
|
dude- does theat reflect the surounding objects also? or just the background? looks sweet. Nope, only static backgrounds. I need Yuri to get back to me with the reflection thing working to set it up to reflect the surroundings :-/
|
|
|
|
StefanD2
Senior Newbie 
Java games rock!
|
 |
«
Reply #149 - Posted
2004-03-02 19:01:53 » |
|
By the way: Runs fine on a Radeon 9000 and again GF3 has a problem when trying to run it ...
|
|
|
|
|