2012-12-31 3 views
2

첫 번째 JMonkeyEngine 프로그램에 문제가 있습니다. 나는이 무엇입니까 : 내가 GLSL 및 OpenGL2을 (here을 발견)가 필요하기 때문입니다 알고 있지만 이미 최신 그래픽 카드 드라이버 갖고있는 것 같다LWJGL 렌더러에 GLSL 및 OpenGL2가 필요합니다.

java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer! 
    at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:165) 
    at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:231) 
    at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:271) 
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:117) 
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:207) 
    at java.lang.Thread.run(Unknown Source) 

:

The best driver software for your device is already installed

을 어떻게 할 수 이것을 고쳐라? (참고 : 자습서 here을 따르고 있습니다)

답변

1

Intel(R) G33/G31 Express Chipset Family

?

최신 OpenGL 구현을 설치하십시오.

Mesa은 무료입니다. 다소 느려질 수도 있습니다.

+0

좋아, 고마워, 그걸 시도해 볼게. – Doorknob

+0

가장 쉬운 방법은 최신 비디오 카드 및 관련 드라이버를 얻는 것입니다. Mesa 소프트웨어 래스터 라이저는 느리지 만 작동합니다. – genpfault

0

Windows는 OpenGL 1.4 또는 이와 유사한 것을 지원합니다. 공급 업체 웹 사이트에서 드라이버를 다운로드해야합니다. 예 : 엔비디아 웹 사이트 나는이 문제를 해결할 수있는 방법

+0

새로운 그래픽 카드가 필요합니까? – Doorknob

+0

Microsoft가 아닌 카드 공급 업체의 드라이버를 먼저 다운로드하십시오. Microsoft는 OpenGL – Max

+0

+의 최신 버전을 지원하지 않으며 어떤 비디오 어댑터를 가지고 있는지 말하지 않습니다. – Max