Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (552)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  3D Engine and Demo with some nice effects  (Read 6878 times)
0 Members and 1 Guest are viewing this topic.
Offline BitDragon

Junior Member


Projects: 1


Sunset? Nice gradient paint!


« Posted 2005-11-11 08:33:48 »

Hi all!

I've been working on a jogl-based 3D engine and demo since summer 2004. My goal was to create visual quality on a Doom3 level, at least in the form of a small demo (the rest is content creation). However, after completing the initial engine and prototype, I had too much commercial work on my plate to continue development. After several months without any progress, I've now decided to release the engine/demo prototype as-is, because I'm unlikely to put any further work into it. I thought that perhaps it would be of interest for some people on this board.

The demo features, for example, normal mapping, particle effects, hardware shadow mapping and complex visibility computations (hierarchy scene graph with obb's). Some parts are not yet correct, for example, the environment does not correctly reflect viewport transforms. However, the basic concepts are there, and a nice walkthrough shows off some effects, including the famous flashlight.

Find the demo at ...

http://www.ascendancy.at/downloads/ascendancy.zip

Some cmall screenshots:





Feel free to mail me with any questions or problems you encounter.

Cheers,

Wolfgang Kienreich
wolf@ascendancy.at
http://wolf.ascendancy.at

--
"I'm a ****ing starship, I'm allowed to cheat."
GCU Arbitrary, Culture Craft
Offline cborders

Junior Member





« Reply #1 - Posted 2005-11-11 16:27:49 »

VERY NICE!  Even on my crappy work PC with an onboard graphics card it managed a smooth 35 fps!   Shocked  And it looked beautiful!  The flashlight was super-sweet!  Great Work!
Offline EgonOlsen
« Reply #2 - Posted 2005-11-12 12:04:41 »

Runs with 3fps on a Athlon64 3000+/ATI X800Pro combo. Maybe it's using software rendering for some reason?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 76
Projects: 15


★★★★★


« Reply #3 - Posted 2005-11-12 12:45:48 »

i'd like to test it too but not on windows, could you possibily upload a java web start version? its makes it so much easier and hassle free to test(not to mention for multiple platforms).
Offline rolz

Junior Member




Chief Technopolitan


« Reply #4 - Posted 2005-11-12 20:31:18 »

Same thing here ~3 FPS on P4-3GHz

Offline BitDragon

Junior Member


Projects: 1


Sunset? Nice gradient paint!


« Reply #5 - Posted 2005-11-14 07:23:30 »

Sorry for the inconveniences.

The 3fps thing is surely related to the engine running in software rendering. I tested on my home machine (Dual-Xeon/GT6600/WinXP) and on one of our office machines (P4/9600Pro/WinXP). Perhaps software rendering is due to problems allocating all the required caps, including hardware shadow mapping. You could try using a newer version of jogl.

I'll do a webstart version this week, and repost it here.

Cheers,

Wolfgang Kienreich
wolf@ascendancy.at
http://wolf.ascendancy.at

--
"I'm a ****ing starship, I'm allowed to cheat."
GCU Arbitrary, Culture Craft
Offline BitDragon

Junior Member


Projects: 1


Sunset? Nice gradient paint!


« Reply #6 - Posted 2005-11-16 08:03:06 »

Hi all,

i just recompiled the Ascendancy demo against the latest jogl builds (*not* the jsr beta), this should fix some issues people encountered. Still, Java 1.5 is required. Download from the old location, http://www.ascendancy.at/downloads/ascendancy.zip

Cheers,

Wolfgang Kienreich
wolf@ascendancy.at
http://wolf.ascendancy.at

--
"I'm a ****ing starship, I'm allowed to cheat."
GCU Arbitrary, Culture Craft
Offline EgonOlsen
« Reply #7 - Posted 2005-11-17 16:10:17 »

Still the same...well, not exactly. I'm getting 4fps now... Wink
Anyway, it IS using hardware rendering, because driver settings (AA, SmartShader...) affects it. It's just dog slow for whatever reason... Huh

Offline Spasi
« Reply #8 - Posted 2005-11-17 16:40:46 »

Try disabling/resetting one or more of the below, if you're using them:

AA lines, AA points, wide lines, wide points, line stipple, polygon stipple and polygon offset.
Offline Matlu

Junior Member




Hasta La Victoria Siempre!


« Reply #9 - Posted 2005-11-17 17:21:31 »

Nice Smiley Runs at 60 fps here  (2.4GHz Celeron / FX-5500 / WinXp)

Multiplayer Online Games
http://www.duelboard.com
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline laserdude45

Senior Newbie





« Reply #10 - Posted 2006-02-12 12:40:59 »

just a bit over 90 fps here

I like java! I like java! I like JAVA!!!!
Offline Malohkan

Senior Member




while (true) System.out.println("WOO!!!!");


« Reply #11 - Posted 2006-02-13 18:51:56 »

Intel Integrated Graphics does NOT like this haha.  Rendering the sky seems ok.  When I turn to face the mesh, it's dog slow and jerky and there's more rendering errors than I've ever seen in a program.  It looks really trippy and buggy and all out of whack.  Guess I need a real video card...  Grin

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline g666

Junior Member





« Reply #12 - Posted 2006-02-13 19:48:39 »

Intel Integrated Graphics does NOT like this haha.  Rendering the sky seems ok.  When I turn to face the mesh, it's dog slow and jerky and there's more rendering errors than I've ever seen in a program.  It looks really trippy and buggy and all out of whack.  Guess I need a real video card...  Grin

I get the same here. I have a geforce4mx.

desperately seeking sanity
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #13 - Posted 2006-02-13 20:38:26 »

Malohkan and g666 -  It sounds like your cards don't have the level of shader support required for this demo.

Offline BitDragon

Junior Member


Projects: 1


Sunset? Nice gradient paint!


« Reply #14 - Posted 2006-02-13 21:28:52 »

Malohkan and g666 -  It sounds like your cards don't have the level of shader support required for this demo.

Exactly. Forget running this baby on the infamous Intel Extreme internal series of cards. Ascengine makes heavy use of projective texturing and hardware shadow mapping and these cards don't support it, so everything is emulated and slooow. As for the GF4MX, now that's a GF2 with another label tagged on (I know the story, my laptop has one) and this model, too, does not support the required extensions.

A good test is downloading an old SplinterCell demo (one of the first games which really went into projective texturing and shadow mapping): If it runs smoothly, so will Ascengine. One example: I have been unable to get decent framerates for it on the Intel Extreme "powered" 2GHz Celeron my girls use for homework (which actually is a good thing, otherwise they would probably fall in love with Sam Fisher Cool ) However, since I installed a 9200 Radeon PCI card and disabled the onboard card, everything runs okay, including Harry Potter, which they, to my great  relief, prefer to good old Sam.

Bottom line: Small demo, but hardware requirement like the big guys, sorry. Minimum GF3 (arb_depth_texture and arb_shadow support), better true GF4 (both fully accellerated).

Cheers

Wolfgang

"I'm a ****ing starship, I'm allowed to cheat!"
GCU Arbitrary, Culture Craft
Offline zulo

Junior Member




Java games rock!


« Reply #15 - Posted 2006-03-03 10:44:28 »

160 fps with ati radeon9800pro
Offline stramit

Senior Newbie





« Reply #16 - Posted 2006-06-24 00:20:29 »

404 for me (i'm interested in checking it out)
Offline Amos Wenger

Senior Member




Everything's possible, but not everything's fun...


« Reply #17 - Posted 2006-06-24 12:46:36 »

Excuse me I'm slightly off-topic :
Quote
As for the GF4MX, now that's a GF2 with another label tagged on (I know the story, my laptop has one) and this model, too, does not support the required extensions.
What to buy now as a graphic card for gaming / gaming development ? I have a pretty small budget, although I don't want to fall in another trap like the GeForce 4 MX 440 SE (even worse than the Geforce4 MX 440 !!!)..

I saw (reviews on the Internet) the Geforce 6600LE was pretty good and cheaper than the 6600 cause of another hw technology used (reducing production costs).

I want something nVidia because of their great support for Linux.

However if you know an ATi card well supported under Linux then tell me.

Thanks in advance.

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

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

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

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

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

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

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

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

BurntPizza (41 views)
2014-08-09 21:09:32

BurntPizza (31 views)
2014-08-08 02:01:56

Norakomi (41 views)
2014-08-06 19:49:38
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!