xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 6.55MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-27
  • 語(yǔ)言: 其他
  • 標(biāo)簽: OpenGL??

資源簡(jiǎn)介

請(qǐng)配合我的博客《visual studio 2015下OpenGL庫(kù)的配置教程》使用,具有一定的參考價(jià)值

資源截圖

代碼片段和文件信息

//?Block.cpp
//?OpenGL?SuperBible?Chapter?1
//?Demonstrates?an?assortment?of?basic?3D?concepts
//?Program?by?Richard?S.?Wright?Jr.

#include? //?OpenGL?toolkit
#include?
#include?ame.h>
#include?
#include?
#include?

#include?
#ifdef?__APPLE__
#include?
#else
#define?FREEGLUT_STATIC
#include?
#endif

/////////////////////////////////////////////////////////////////////////////////
//?An?assortment?of?needed?classes
GLShaderManager shaderManager;
GLMatrixStack modelViewMatrix;
GLMatrixStack projectionMatrix;
GLframe cameraframe;
GLFrustum viewFrustum;
GLBatch cubeBatch;
GLBatch floorBatch;
GLBatch topBlock;
GLBatch frontBlock;
GLBatch leftBlock;

GLGeometryTransform transformPipeline;
M3DMatrix44f shadowMatrix;


//?Keep?track?of?effects?step
int?nStep?=?0;

//?Lighting?data
GLfloat?lightAmbient[]?=?{?0.2f?0.2f?0.2f?1.0f?};
GLfloat?lightDiffuse[]?=?{?0.7f?0.7f?0.7f?1.0f?};
GLfloat?lightSpecular[]?=?{?0.9f?0.9f?0.9f?};
GLfloat?vLightPos[]?=?{?-8.0f?20.0f?100.0f?1.0f?};

GLuint?textures[4];


///////////////////////////////////////////////////////////////////////////////
//?Make?a?cube?out?of?a?batch?of?triangles.?Texture?coordinates?and?normals
//?are?also?provided.
void?MakeCube(GLBatch&?cubeBatch)
{
cubeBatch.Begin(GL_TRIANGLES?36?1);

/////////////////////////////////////////////
//?Top?of?cube
cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?1.0f?1.0f);
cubeBatch.Vertex3f(1.0f?1.0f?1.0f);

cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?1.0f?0.0f);
cubeBatch.Vertex3f(1.0f?1.0f?-1.0f);

cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?0.0f);
cubeBatch.Vertex3f(-1.0f?1.0f?-1.0f);

cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?1.0f?1.0f);
cubeBatch.Vertex3f(1.0f?1.0f?1.0f);

cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?0.0f);
cubeBatch.Vertex3f(-1.0f?1.0f?-1.0f);

cubeBatch.Normal3f(0.0f?1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?1.0f);
cubeBatch.Vertex3f(-1.0f?1.0f?1.0f);


////////////////////////////////////////////
//?Bottom?of?cube
cubeBatch.Normal3f(0.0f?-1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?0.0f);
cubeBatch.Vertex3f(-1.0f?-1.0f?-1.0f);

cubeBatch.Normal3f(0.0f?-1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?1.0f?0.0f);
cubeBatch.Vertex3f(1.0f?-1.0f?-1.0f);

cubeBatch.Normal3f(0.0f?-1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?1.0f?1.0f);
cubeBatch.Vertex3f(1.0f?-1.0f?1.0f);

cubeBatch.Normal3f(0.0f?-1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?1.0f);
cubeBatch.Vertex3f(-1.0f?-1.0f?1.0f);

cubeBatch.Normal3f(0.0f?-1.0f?0.0f);
cubeBatch.MultiTexCoord2f(0?0.0f?0.0f);
cubeBatch.Vertex3f(-1.0f?-1.0f?-1.0f

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

-----------?---------??----------?-----??----

?????????????23461855????????????????????1222


評(píng)論

共有 條評(píng)論