Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2
  ignore  |  Print  
  Demo-page for our diploma-thesis (swing-components with 3D extension)  (Read 5192 times)
0 Members and 1 Guest are viewing this topic.
Offline Saxer

Junior Member





« Posted 2007-08-02 19:53:54 »

Hi there,

I'm proud to announce the demo-page of my / our diploma-thesis. We built a framework to enhance swing-components through 3d content. Feel free to check out the page and test the provided webstart-links. In addition it would be nice if you could fill out the attached form with your configuration-data and so on. That will give user feedback and evaluation-data to us.

The demo-components are built to show what the framework is able to do.

Link: http://www.fusion-laboratory.de/

Note: The project is not commercial and just for our studies

Thanks for all help so far (all my questions here aimed for this work)
Klemens
Offline Grofit

Junior Member





« Reply #1 - Posted 2007-08-03 08:58:40 »

Looks interesting!

some of your spellings are a bit off in the page, but thats hardly a problem if its not a commercial venture...
Offline Saxer

Junior Member





« Reply #2 - Posted 2007-08-03 09:54:28 »

Thanks for the reply. My / our english is obviously not perfect... Maybe you could give me some corrections via PM to improve the page?

Feel free to test and fill-out the form...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 801
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2007-08-03 10:02:06 »

For all your demos, nothing gets drawn withing the 'frame decoration'. When dragging it around a bit, I get those trails of the titlebar inside the window, which basicly means it is never updated by the OS.

Java: 1.6.0_01

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Saxer

Junior Member





« Reply #4 - Posted 2007-08-03 10:07:37 »

Which OS and graphics board do you use? We testet so far on Mac OS, Windows XP / Vista as well on Linux (don't know it's X-Server). We're forced to use the GLJPanel I don't know if this causes your problem. Maybe there's an synchronisation issue (we once had such a problem with pipeline-enabled-versions).
Offline turquoise3232

Junior Member




Java (games) rock!


« Reply #5 - Posted 2007-08-03 11:54:45 »

Hi,
quite the same problem here.  ColorPicker demo tries to show something but hangs and full kitchen demo hangs too.

OS : Win2000 with ATI X1600.
Offline Saxer

Junior Member





« Reply #6 - Posted 2007-08-03 12:02:17 »

How about the other demo's? Any stack-traces out of the console available? Did you try the normal version or the pipeline-enabled one?
Offline Riven
« League of Dukes »

JGO Overlord


Medals: 801
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #7 - Posted 2007-08-03 12:17:42 »

Normal version, nothing on the console.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Saxer

Junior Member





« Reply #8 - Posted 2007-08-03 12:21:47 »

Strange... the demos are working well on GF 8800 and GF 6800 as well (slow) on Intel GMA boards. Tonite I'll be able to test the results with Ati Radeon M.

I there's are any output on the console could you please send a mail with the contents to developer@fusion-laboratory.de

I have built a version without the calibration feature (now the rendering result maybe not centert to the application-window. Could you please try this one?

http://www.fusion-laboratory.de/demos/colorpicker2.jnlp
Offline cylab

JGO Ninja


Medals: 50



« Reply #9 - Posted 2007-08-03 13:03:22 »

I get the same behaviour with the Java2D/JOGL Interoperability Demo, so maybe there is a regression in the JDK6 opengl-pipeline and not is not a problem of your code.

Mathias - I Know What [you] Did Last Summer!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Saxer

Junior Member





« Reply #10 - Posted 2007-08-03 13:13:34 »

Our "standard-webstarts" don't use the pipeline did you try them?

... currently there are no drivers for my own GF 8800 board which make me able to use the pipeline. It hangs the complete system.
Offline Ken Russell

JGO Coder




Java games rock!


« Reply #11 - Posted 2007-08-03 15:11:19 »

I'm getting 404s for the JNLP files for at least the first couple of demos:

  http://www.fusion-laboratory.de/demos/flipbox.jnlp
  http://www.fusion-laboratory.de/demos/ebay-demo.jnlp

Actually even the ColorPicker (which you posted above) with the OpenGL pipeline turned on is 404d. The standard one is the only one which seems to launch.
Offline Saxer

Junior Member





« Reply #12 - Posted 2007-08-03 15:25:50 »

I'm sorry we modified the download... now it should be fixed...
Offline turquoise3232

Junior Member




Java (games) rock!


« Reply #13 - Posted 2007-08-03 15:51:24 »

Here is the trace with the colorpicker2 link from above.
Doesn't work better (switched computer to WinXP and X800).

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
de.fusion.core.swing.FusionJRootGlassPane$2[null.layeredPane,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,optimizedDrawingPossible=true]
JGoodies Looks: Can't read the System property Plastic.tabStyle.
JGoodies Looks: Can'
t read the System property Plastic.highContrastFocus.
JGoodies Looks: Can't read the System property jgoodies.useNarrowButtons.
JGoodies Looks: Can'
t read the System property jgoodies.tabIconsEnabled.
JGoodies Looks: Can't read the System property jgoodies.popupDropShadowEnabled.
JGoodies Looks: Can'
t read the System property Plastic.controlFont.
[FusionGLJPanel]: GLCapabilities [DoubleBuffered: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red: 8, Green: 8, Blue: 8, Alpha: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: true, Num samples: 4 ]
[GLShaderUtil]: Vertex Shader wurde initialisiert unter ID: 1073741825
[GLShaderUtil]: Shader Object Info Log ist leer
[GLShaderUtil]: Vertex Shader "jar:http://www.fusion-laboratory.de/demos/colorpicker.jar!/de/fusion/core/shader/basicShader/chrom_vertex.glsl" wurde erfolgreich kompiliert
[GLShaderUtil]: Fragment Shader wurde initialisiert unter ID: 536870913
[GLShaderUtil]: Shader Object Info Log ist leer
[GLShaderUtil]: Fragment Shader: "jar:http://www.fusion-laboratory.de/demos/colorpicker.jar!/de/fusion/core/shader/basicShader/chrom_fragment.glsl" wurde erfolgreich kompiliert
[GLShaderUtil]: Shader Program wurde initialisiert unter ID: -2147483647

Info Log von Shader-ID: -2147483647
--------------------------
 Link successful. The GLSL vertex shader will run in hardware. The GLSL fragment shader will run in hardware.  
--------------------------
[GLShaderUtil]: Shader Program ID: -2147483647 erfolgreich gelinkt
offset: java.awt.Point[x=-54,y=-231]
location-Change von java.awt.Point[x=0,y=0] auf java.awt.Point[x=-54,y=-231]
False Coloring
Offline Saxer

Junior Member





« Reply #14 - Posted 2007-08-03 15:59:04 »

I'll test the demos on an ati bord tonite...
Offline cylab

JGO Ninja


Medals: 50



« Reply #15 - Posted 2007-08-03 18:42:51 »

Our "standard-webstarts" don't use the pipeline did you try them?

Standard version work with Windows XP Core 2 Duo, JDK 1.6. In the Jukebox-Application, the album browsing does not seem to work. The small albums appeared for a short time and then vanished. After that I can still click on the big album to bring up the track list, but that's all.

Mathias - I Know What [you] Did Last Summer!
Offline plattform7

Innocent Bystander





« Reply #16 - Posted 2007-08-03 19:29:26 »

Standard version work with Windows XP Core 2 Duo, JDK 1.6. In the Jukebox-Application, the album browsing does not seem to work. The small albums appeared for a short time and then vanished. After that I can still click on the big album to bring up the track list, but that's all.

Type the CTRL-key to see another albums. Then you can scroll through the covers with your mouse-wheel, TAB or LEFT/RIGHT - keys.  Wink
Offline DzzD
« Reply #17 - Posted 2007-08-03 19:36:59 »

I've tested the first demo and..... i love that, great works  Smiley XP 1.6Ghz ATI X200 run perfeclty

Offline Ken Russell

JGO Coder




Java games rock!


« Reply #18 - Posted 2007-08-03 19:52:01 »

Very nice stuff! The standard versions of the demos are working well. On a Windows machine with a GeForce FX 5800 and the latest NVidia drivers, performance of stuff like the Flip-Box is actually pretty good.

My notebook has a high-resolution display and in the Windows Display control panel under Settings -> Advanced -> General I've increased the DPI setting. This causes the layout in several of your components to break.

The TabbedPane demo doesn't deal well with having the window resized.

When I run the Java 2D / OpenGL pipeline versions of your demos the rendering isn't correct. On my notebook, the flip box for example draws the captured texture on a quad that appears to be about 4 times as big as it should be. On my desktop machine it looks like NVidia's latest ForceWare drivers have unfortunately completely broken the Java 2D / OpenGL pipeline. I've sent email out about the latter problem.

Are you planning to make the standard versions of your demos a bit more robust (fixing layout / sizing issues, etc.)?

Would you email me a writeup and representative screenshot for the JOGL home page?
Offline Saxer

Junior Member





« Reply #19 - Posted 2007-08-03 20:06:37 »

The components are just for demo-purposes. I discovered the flipbox-problem this evening. Unfortunately - as you learnd from a post of mine quite a time ago - I'm not able to test the pipeline on my developer maschine (Maybe there are news concerning GF 8000-series and the pipeline? I give every driver release a try, without any results).

We'd be very glad to provide some demo's for the Jogl homepage. We spent most of the time to build the framework around those components. Those layouting / sizing issues are on "user-side". Nevertheless we are able to deal with those issues and will provide some more robust versions. That's our first "publication" of those components so maybe we've got some blinders on  Grin

In addition it would be great if you folks all could fill out the form. We need those information to make an proper evaluation within our thesis.

Greets
Klemens
Offline Saxer

Junior Member





« Reply #20 - Posted 2007-08-04 10:14:00 »

@Ken: We're using the "http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp" for the jogl distribution. I couldn't reproduce the pipeline-bug of flipbox on a local maschine. Even with the latest nightly builds all the output is okay. Is there a jnlp out there with the current nightly's?

Edit: I found the webstart-nightly.zip on the jogl home page. We copied the jogl.jnlp and modified it for us. Unfortunately we get nothing but jnlp syntax errors... all we did was just replacing the paths.

Edit2: I tested it again (on another server). It seems those webstart jars (nightly) are not signed. Therefore the native-libs can't be installed via webstart. I haven't played around with this JNLPAppletJoglLauncher-stuff. Or should I?

Thanks
Klemens
Offline Ken Russell

JGO Coder




Java games rock!


« Reply #21 - Posted 2007-08-04 15:35:25 »

Correct, the nightly builds are not signed. This is deliberate; we want to test a given build before certifying it. There aren't significant differences between the nightly builds and 1.1.1-rc3.

Out of curiosity, what machine are you running on where the Java 2D / OpenGL pipeline and your framework runs successfully? I found that things are unfortunately pretty broken with NVidia hardware and the 93.71 and 162 drivers. My notebook with 81.85 drivers runs the Java 2D / OpenGL pipeline but exhibits the sizing bug with the flipbox, etc.
Offline Saxer

Junior Member





« Reply #22 - Posted 2007-08-04 16:13:19 »

Quote
There aren't significant differences between the nightly builds and 1.1.1-rc3.
I tested with the nightly-build locally and can't reproduce it :-(. May I send you an executeable jar file? Maybe you can confirm the "fixed" bug with the nightly builds on you laptop. If possible could you give a signed webstart version to me (if it's legally ok)?

My "pipeline test maschine" is an ATI mobile board (M200 or X200 - don't remember the name really). Those drivers seem to be quite ok. Nevertheless the board itself is quite slow. But with the pipeline I usually get quite performant results.

As you remember I once wrote about my 8800 GTS. I wrote to the nvidia forums as well to this vista bug form thing. Unfortunately I couldn't achieve a nvidia developer account.

I think you are closer to the nvidia guys aren't you? Unfortunately they seem to be very busy with the hole "vista thing" and have no open ears for our java-jogl problems :-(
Offline Ken Russell

JGO Coder




Java games rock!


« Reply #23 - Posted 2007-08-05 22:11:34 »

I'll be on vacation all this week and won't be able to test your binaries or do a release. My advice would be to see if a friend has a pre-8000 series NVidia card that you can try to get the Java 2D / OpenGL pipeline working on, and try your code there.

We at Sun do have some contacts at NVidia, and are renewing the discussion around their driver reliability due to the recent breakage of the Java 2D / OpenGL pipeline.
Offline Saxer

Junior Member





« Reply #24 - Posted 2007-08-09 20:02:31 »

For those of you who couldn't get the demo-apps working. I've uploaded 4 videos to youtube.

Here's the link to the profile: http://www.youtube.com/profile?user=FusionLaboratory

Especially any kind of comment is highly recommend.

Thanks
Klemens
Offline keldon85

Senior Member


Medals: 1



« Reply #25 - Posted 2007-08-09 20:48:26 »

Hmmm, that youtube link is badly placed on your web page; you can (a) embed the video on your page, or (b) place a play_video link.

Offline bahuman

Junior Member





« Reply #26 - Posted 2007-08-09 20:54:33 »

the kitchen demo (piped & non-pipe enabled) app works like a charm on my pc:
AMD 2800+, 512Mb RAM, nVidia 7600GS (AGP slot), java 1.5.0_12

maybe java 6 is to blame?
Offline keldon85

Senior Member


Medals: 1



« Reply #27 - Posted 2007-08-09 21:01:37 »

Ok, I'm getting the wrong image during the flip for the "Flip-Box", and it should be defaulted at 0.4 seconds, or maybe less! The "Kitchen Demo" was excellent!

Using Java 6 and standard mode for the Kitchen Demo

Offline Saxer

Junior Member





« Reply #28 - Posted 2007-08-14 17:57:57 »

Right now we fixed at least the FlipBox-Demo bugs. We introduced a self-signed jogl nightly build version for FlipBox's pipeline-version (only for that). Currently only the Windows x68 stuff is signed for that nightly. I'll update to more platforms as soon I get the time.
Offline Ken Russell

JGO Coder




Java games rock!


« Reply #29 - Posted 2007-08-15 23:33:56 »

Did you have to make any changes to JOGL? Is there anything you would like us to check in to the main JOGL tree?
Pages: [1] 2
  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.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (19 views)
2014-09-24 16:12:06

Grunnt (45 views)
2014-09-23 14:38:19

radar3301 (27 views)
2014-09-21 23:33:17

BurntPizza (63 views)
2014-09-21 02:42:18

BurntPizza (33 views)
2014-09-21 01:30:30

moogie (41 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
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!