Software renderer displays sometimes swing components

Found a bug? Post here.
Post Reply
Joe
Posts: 61
Joined: Fri 11. Jul 2008, 19:29

Software renderer displays sometimes swing components

Post by Joe » Wed 20. Aug 2008, 20:10

Here's are some step by step instructions to reproduce a little rendering problem of the software renderer.
- Start the ViewerApp by http://www3.math.tu-berlin.de/jreality/ ... erApp.jnlp
- Load a file: File -> Load files -> (e. g.) terrain.3ds
- Switch to the software renderer by hitting F2
- Start an automatic rotation of the loaded geometry
- Open the "View" main menu item and move the mouse in the menu up and down
=> Sometimes the menuitems under the mouse are shown in the upper left corner of the canvas.

This behavior is not reproducable without the automatic rotation. With the JOGL renderer the problem does not occur, even with automatic rotation. The bug occurs only with the software renderer in combination with automatic rotation.

timh
Posts: 28
Joined: Wed 28. Jun 2006, 20:30
Contact:

Post by timh » Thu 28. Aug 2008, 07:58

I can not reproduce this on a mac. At what system does this happen? Is it still a problem with java 6?

Best
Tim

Joe
Posts: 61
Joined: Fri 11. Jul 2008, 19:29

Post by Joe » Thu 28. Aug 2008, 20:02

I can reproduce it with ...
* Windows XP Professional (Service Pack 3; 32 bit)
* Java 5 Update 16
* Java 6 Update 6
* Java 6 Update 7
* Java 7 (newest preview)
* Mozilla Firefox v3.0.1
* WebStart and standalone application

The automatic rotation is important. If the loaded scene does not rotate, the bug doesn't occur.

timh
Posts: 28
Joined: Wed 28. Jun 2006, 20:30
Contact:

Post by timh » Fri 29. Aug 2008, 04:55

Then it probably has to do with how the software viewer does its redraw by hooking into the awt thread by invoke later... I will play around with it a bit.

Post Reply