本文整理汇总了C++中SkyBox::loadSkybox方法的典型用法代码示例。如果您正苦于以下问题:C++ SkyBox::loadSkybox方法的具体用法?C++ SkyBox::loadSkybox怎么用?C++ SkyBox::loadSkybox使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SkyBox
的用法示例。
在下文中一共展示了SkyBox::loadSkybox方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: loadTextures
// loading a texture
void loadTextures() {
char *sbTextureNameSunnyDay[6] ={
"TropicalSunnyDayLeft2048.png",
"TropicalSunnyDayRight2048.png",
"TropicalSunnyDayUp2048.png",
"TropicalSunnyDayDown2048.png",
"TropicalSunnyDayFront2048.png",
"TropicalSunnyDayBack2048.png"
};
char *sbTextureNight[6] ={
"right.jpg",
"left.jpg",
"top.jpg",
"bottom.jpg",
"front.jpg",
"back.jpg"
};
char *texFileName = "sample.png";
// NOT USED IN THIS EXAMPLE. LEFT HERE TO SHOW HOW TO LOAD A TEXTURE
// loadTexture(&tex, GL_TEXTURE_2D, texFileName);
// in case one would like to load a colour skybox:
// front (posZ) is purple (magenta),
// back (negZ) is yellow,
// left (negX) is green
// right (posX) is red
// top (posY) is blue)
// bottom (negY) is cyan
//skybox.loadColourTexture();
skybox.loadSkybox(sbTextureNameSunnyDay);
skybox2.loadSkybox(sbTextureNight);
}