Main Menu

Recent posts

#1
Support / Re: Problem with AWTGLCanvas
Last post by AGP - January 29, 2026, 06:47:18 PM
I hadn't seen this message. Please do. Then I'll show you what I just did (morph targets, lip-synching with speech synthesizing all offline, of course).
#2
Support / Re: Possibility of Accessing j...
Last post by EgonOlsen - January 09, 2026, 10:43:18 AM
You can still access older versions by their version number. Like so: https://jpct.de/download/net/jpctapi_124.zip
#3
Support / Possibility of Accessing jPCT ...
Last post by Matrix - January 08, 2026, 07:40:54 PM
Hello, I'm currently trying to access an older version of jPCT that supports JVM 1.3, since the latest version only supports JVM 1.4 at minimum. I would like to experiment with JVM 1.1-1.3 support for certain applications, and based on the version history, jPCT 1.24 seems to be the last to officially support JVM 1.1 before jPCT 1.25 made JVM 1.4 a mandatory requirement.

I would greatly appreciate any assistance in this area.
#4
Support / Re: Problem with AWTGLCanvas
Last post by EgonOlsen - January 06, 2026, 08:26:18 AM
Didn't get to it over the holidays. I'll try to look at it later this month.
#5
Support / Re: Problem with AWTGLCanvas
Last post by EgonOlsen - December 12, 2025, 08:04:58 PM
Yeah, that's a bit strange indeed.
#6
Support / Re: Problem with AWTGLCanvas
Last post by AGP - December 12, 2025, 07:36:08 PM
I'll produce a simple test for you. But it's interesting that it doesn't happen on Intel, right?
#7
Support / Re: Problem with AWTGLCanvas
Last post by EgonOlsen - December 12, 2025, 08:31:35 AM
Looks more like some AI hallucination to me. The only part in which jPCT is using GL_SCISSOR_TEST is in the context of render targets, which doesn't apply here.

I'll try to find some time to look into it during the holiday season. Do you actually have a basic test case that shows the issue?
#8
Support / Re: Problem with AWTGLCanvas
Last post by AGP - December 04, 2025, 10:52:31 AM
I have a surprising piece of information: I've been trying hardware for running offline AI and I got an excellent computer with an Intel GPU. On AMD and NVidia that problem happens. On the Intel GPU it does not. So I asked that very computer and it suggested the following:

// After you have moved the camera or otherwise changed the viewport size:
GL11.glDisable(GL11.GL_SCISSOR_TEST);          // make sure the old scissor is gone
GL11.glViewport(0, 0, canvas.getWidth(), canvas.getHeight());
GL11.glEnable(GL11.GL_SCISSOR_TEST);           // re‑enable with the *new* dimensions
GL11.glScissor(0, 0, canvas.getWidth(), canvas.getHeight());
#9
Support / Re: Problem with AWTGLCanvas
Last post by EgonOlsen - December 04, 2025, 09:00:11 AM
Maybe...I'll have to look into it to see what the overlay code does exactly.
#10
Support / Re: Problem with AWTGLCanvas
Last post by AGP - December 03, 2025, 09:07:50 PM
The code is only the following. Is it possible that the Overlay class needs attention after this change to AWTGlCanvas?

       fullScreenOverlay = new Overlay(theWorld, 0, 50, (int)(buffer.getWidth()), (int)(buffer.getHeight()-50), "FullInterface");
       fullScreenOverlay.setTransparencyMode(Object3D.TRANSPARENCY_MODE_DEFAULT);
       fullScreenOverlay.setTransparency(250);