自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

转载 四元数 旋转 旋转矩阵 欧拉角互相转换

四元数的作用表达旋转。旋转的表达方式有很多种,有欧拉角,旋转矩阵,轴角,四元数(unit quaternion),unit quaternion是一种表达旋转的方式。不同的旋转表达方式概览(1)欧拉角:欧拉角使用最简单的x,y,z值来分别表示在x,y,z轴上的旋转角度,其取值为0-360(或者0-2pi),一般使用roll,pitch,yaw来表示这些分量的旋转值。

2016-10-25 14:22:09 6380 1

原创 数学小知识汇总

||w||带一个下标2:意思是这个该向量的范数为欧几里得范数,也叫2-范数,就是向量的长度。设w=, ||w||下标2=x1^2+x2^2+x3^2 的开根号。||w||无任何标:省略下标2,因为2范数最常用,同上。||w||上下都有2:意思是二范数的平方

2016-10-22 14:42:37 6054

转载 opengl纹理贴图的模式

OpenGL提供了3种不同的贴图模式:GL_MODULATE,GL_DECAL和GL_BLEND。我们可以调用glTexEnvi函数来设置当前贴图模式glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_BLEND);(1)默认情况下,贴图模式是GL_MODULATE,在这种模式下,OpenGL会根据当前的光照系统调整物体的色彩和明

2016-10-21 18:15:26 1151

原创 opengl 光照,材质,BMP纹理贴图的代码模板

BMP纹理贴图:首先把纹理图片,用画图另存为转成BMP格式(24bit-bmp)纹理加载函数://两个纹理对象的编号GLuint tex1;GLuint tex2;int power_of_two(int n){ if (n <= 0) return 0; return (n & (n - 1)) == 0;}/* 函数load_texture* 读取一个BMP

2016-10-20 13:34:26 4775 1

原创 OPENGL究竟怎么配置

每次配置都是自己去网上找啊,真是十分不爽。这次写完,一定要记住了glut.h的头文件引入了glu.h和glu.h,又是平台无关的最常用,因此好多教程只需要配置glut,我们目前主要以配置glut为例。你需要注意什么:从win7开始,OpenGL的头文件更改到windows SDK中,不安装就不能用。这个windows sdk的目录在哪里呢?在我电脑好像是在这里:

2016-10-19 23:03:09 3469

转载 opengl库中gl glu glut glaux的区别

GL GLU GLUT的关系OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库。gl是核心,glu是对gl的部分封装,glut是OpenGL的跨平台工具库。gl中包含了最基本的3D函数,而glu似乎对gl的辅助,如果算数好,不用glu的情况下,也是可以做出同样的效果。glut是基本的窗口界面,如果不喜欢用glut可以用MFC和Win32窗口等代替,但是glut是跨

2016-10-19 22:07:30 8315

java最小生成树动态演示

支持鼠标绘制图输入,可以用鼠标画图,动态演示两种最小生成树算法(prim和dijkstra)的生成过程。

2014-08-10

java飞机大战小游戏

全自己写的一个打飞机的小游戏,初学的水平,希望可以给初学用java做小游戏的朋友们参考。

2014-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除