![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
飞跃一个3D射击游戏
文章平均质量分 57
DannyPassante
这个作者很懒,什么都没留下…
展开
-
旋转的四个立方体
#define szClassName TEXT("3D Box Rotate")#include #include #include #include #pragma once#pragma comment(lib,"d3d9.lib")#pragma comment(lib,"d3dx9.lib")#pragma comment(lib,"winmm.lib")原创 2013-05-21 09:14:06 · 1065 阅读 · 0 评论 -
第一人称游戏中的矩阵运用
在制作第一人称视角相机时,我们需要制作几个相关的矩阵来实现目标点随着鼠标的角度变换。例如,绕任意轴的旋转辅助矩阵可以表示为:[R] =1 + (1-cos(angle))*(x*x-1)-z*sin(angle)+(1-cos(angle))*x*yy*sin(angle)+(1-cos(angle))*x*zz*sin(angl原创 2013-05-25 08:40:49 · 1576 阅读 · 0 评论 -
Rotate An Object(opengl)
/* * * Siena College Computer Science program * All right reserved * Albany NY * */#include // Header File For Windows#include // Header File For The OpenGL32 Library#include //原创 2013-05-27 06:53:02 · 650 阅读 · 0 评论 -
纹理贴图
bool LoadTexture(LPTSTR szFileName, GLuint &texid) // Creates Texture From A Bitmap File{ HBITMAP hBMP; // Handle Of The Bitmap BITMAP BMP; // Bitmap Structure glGenTe原创 2013-08-14 03:30:43 · 820 阅读 · 0 评论 -
球面映射
void draw(){glEnable(GL_TEXTURE_2D);glBindTexture(GL_TEXTURE_2D,tex);glEnable(GL_TEXTURE_GEN_S);//自动生成s方向纹理坐标glEnable(GL_TEXTURE_GEN_T);// 自动生成t方向纹理坐标drawsphere();glDisable(GL_TEXTURE_2D);}原创 2013-08-14 03:50:05 · 1583 阅读 · 0 评论