나는 lrrlicht에서 동일한 작업을 수행 할 수 있다는 것을 알고 있지만 SDL 코드/함수를 사용하여 Irrlicht (2d를 처리하기 위해) 내부의 이미지를 그리고 Irrlicht를 사용하여 하드 코어 3D를 수행하는 방법을 설명합니다. 당신은이 irrlicht 엔진에 sdl에서 텍스트 또는 이미지를 적용, 내가 이해할 수 있도록 간단한 코드를 보여줄 수 있습니까? Irrlicht에서 SDL 사용
SDL에 당신은 할 수 있습니다 :// I start by declare the SDL video Name
SDL_Surface *screen;
// set the video mode:
screen = SDL_SetVideoMode(640, 480, 32, SDL_DOUBLEBUF | SDL_FULLSCREEN); if (screen == NULL) { printf("Unable to set video mode: %s\n", SDL_GetError()); return 1; }
// I can now display data, image, text on the screen by using the declared SDL video Name " screen "
SDL_BlitSurface(my_image, &src, screen, &dest);
irrlicht 코드로 sdl 코드에 가입하려고 시도 했습니까? –
아니요, 저는 지금 Mac에서 SDL로 연주하고 있습니다.하지만 믹스를 시도하기 전에 가능한 경우 어떻게 올바른 방법인지 알고 싶습니다. – John
나는이 2 개의 라이브러리로 조금만 작업했지만 한 번에 하나씩. SDL은 OpenGL과 함께 잘 작동합니다. 제 생각에 OpenGL-SDL 구현을 예제로 생각하면 어딘가에있을 수 있습니다. –