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