当前位置: 首页>>代码示例>>C++>>正文


C++ SkyBox::loadSkybox方法代码示例

本文整理汇总了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);
}
开发者ID:ryanseys,项目名称:comp4002-assigns,代码行数:36,代码来源:main.cpp


注:本文中的SkyBox::loadSkybox方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。