4
我知道你可以在lrrlicht中做同樣的事情,但我想使用SDL代碼/函數來繪製Irrlicht中的文本,圖像(處理2d)並使用Irrlicht來做硬核3D事情,怎麼能你將sdl的文本或圖像應用到這個Irrlicht引擎,你能告訴我簡單的代碼,以便我能理解嗎?在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代碼而不關心任何事情,只是爲了看看會發生什麼? – 2011-12-28 23:03:22
不,我正在使用SDL,現在在Mac上,但在嘗試混合使用它們之前,我想知道這是否可能,以及正確的方法如何... – John 2011-12-28 23:08:08
我對這兩個庫有點工作,但一次一個大聲笑。 SDL和opengl一起工作得非常好。我認爲如果你以OpenGL-SDL實現爲例,你可以到某個地方。 – 2011-12-28 23:11:54