2017-02-01 12 views
0

멀티 플랫폼 응용 프로그램을 만들고 싶습니다. 현재는 PC와 안드로이드에서 작동하며 웹에 포팅하고 싶습니다.
sdl2 또는 glfw3을 사용하고 싶지 않습니다.emscripten 순수 OpenGL (no sdl2 또는 glfw3)

당신은 알고 계십니까 : 내가 원하는 건 OpenGL은 컨텍스트를 만든 다음 단지 (onDraw, NDK에서 onCreate 단지 GLSurfaceView 인스턴스를 생성하고이 콜백을 구현하여 매우 기본적인 응용 프로그램을 할 수 있습니다 안드로이드 하나처럼) 내 opengles 코드를 실행하는 것입니다 이 문제를 언급하는 텍스트/터널은 무엇입니까?

+0

어떤 것을 시도 했습니까? 귀하의 문제는 어디에 있습니까, emscripten에 크로스 컴파일? cmake 스크립팅에서? – uelordi

+0

문제없이 sdl2를 .html/.js로 컴파일 할 수 있지만 sdl2 나 다른 라이브러리없이 OpenGL을하고 싶습니다. 컨텍스트를 만들고 재미있게 보내십시오. – user7428910

+0

C++에서 OpenGL 컨텍스트를 만들고 싶습니까? OpenGL ES? 또는 opengl 4.0? 저수준의 OpenGL 엔진에서 sdl2 및 glfw3 기능을 구현하기 위해 코드를 변경해야 할 수도 있습니다. nehe 자습서를 사용해 보셨습니까? http://nehe.gamedev.net/ – uelordi

답변

0

브라우저의 createContext 모듈 방법을 사용하여 WebGL 컨텍스트를 만들 수 있습니다. 그 후에 컴파일 된 OpenGL 코드를 호출하면 도움이됩니다.