自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春夜喜雨的专栏

个人随笔 (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 OpenGL帧缓存FrameBuffer

概念上,FrameBuffer指驱动显示设备显示的位图内存区域,该内存区域包含了完整的帧数据。在现代的显卡设备核心中集成了相关framebuffer显示电路,该电路把内存中的位图转换成视频信号显示到显示设备上。

2019-07-25 23:58:23 4544

原创 JS知识点记录1-基本数据类型&undefine判定

ECMAScript包含两种不同数据类型的值: 基本类型值 和 引用类型值。1. 基本类型值指的是简单的数据段。有五种:5种基本类型: a. Undefinedb. Nullc. Booleand. Numbere. String

2019-07-23 21:56:51 330

原创 OpenGL的VAO-VBO-EBO

这几个单词和大体的描述:VAO: Vertex Array Object:顶点数组对象,存储了一组绑定信息的数据,例如使用哪个VBO的哪个部分,VBO对象绑定了哪些变量供使用。绘制时,只需要切换VAO,就可以完成VBO和绑定变量的切换,从而直接调用绘制函数。

2019-07-23 21:06:46 907

原创 构建orthographic正投影矩阵

参考:《Webgl Programe Guide》参考:http://eux.baidu.com/blog/fe/832设置生成正投影的矩阵,最下面有js的代码实现,参考自: webgl programe guide预置条件预置条件,正投影的视口范围:left=-30, righ=30, bottom=-20, top=20, near = 0, far = 10// Specify ...

2019-07-15 22:45:55 1205

原创 关于OpenGL的天空盒的理解

关于天空盒-空间概念上:可以理解为一个盒子,内壁贴着贴图,我们位于盒子内,盒子离我们无穷远。我们抬头向四面看,最远处是这个盒子的内壁,由于我们始终位于盒子内,所以我们不会看到盒子以外的部分。OpenGL实现上:通常是:天空盒采用6张可以连接缝合的天空图片,贴图到一个立方体内部(通常采用0,0,0圆心,长度为1或2的立方体即可);然后把camera放入到立方体的中心,视棱锥从立方体的中心向外发...

2019-07-05 22:51:45 1830

原创 与github交互之git操作命令

git clone xxx.git // 下载clone一个库git clone --recurse-submodules xxx.git // 下载clone一个库,并递归把子模块也下载了git init // git 初始化一个新库

2019-07-05 00:15:36 316

原创 认识Quaternion旋转四元数

参考:https://blog.csdn.net/candycat1992/article/details/41254799https://zh.wikipedia.org/zh-hans/四元数与空间旋转四元数是简单的超复数,由三个虚部i, j, k和一个实部w组成。**使用四元数表示空间向量:**一个空间点x, y, z 可以用四元数表示为(xi + yj + zk + 0w), 实部...

2019-07-05 00:00:48 373

Mac上构建OpenGL红宝书上的triangles程序

OpenGL红宝书中程序与Mac系统匹配不好,需要进行相关的适配才能够在Mac下正常的运行。 该资源是花了不少时间查阅资料处理的,最终实现仅依赖系统带的OpenGL和GLUT,在Mac上运行红宝书的第一个程序-triangles。 文件(格式.tar.gz压缩包)包含的清单如下: LoadShaders.cpp LoadShaders.o triangles triangles.frag triangles.vert LoadShaders.h Makefile triangles.cpp triangles.o 重新构建方法:make clean; make 运行方法:./triangles

2019-04-12

Python语言程序设计基础_课件PPT_嵩天

课件来源于python123.io课程中57个PDF文档课件的汇总。 笔者提供了:1、把57个章节课件按顺序汇总到一个文档中。 2、对PDF增加了57个章节书签,方便阅读。 课件来源网址:https://python123.io/student/courses/371/materials 备注:感谢嵩天老师和python123提供的课程与课件,建议大家加入课程学习!

2018-12-01

编译原理-简单计算器

编译原理-简单计算器:实现词法分析器,和语法分析器:实现正整数与浮点数的 + - * / () 之前大学的时候,编译原理课程有一个做计算器的任务,当时没有做,只顾做一个漂亮计算器界面。趁这周末有空,就把计算器编译重新做一做。 参考文档:http://wenku.baidu.com/view/341e42bd02d276a200292e6c.html

2014-08-31

AutoCad 2011版的DXF参考手册官方地址

AutoCad 2011版的DXF参考手册,存的一个网址,是网页版访问的。 中文版的,比较好用,我找了许多地方才找到的,所以共享出来给大家。

2013-06-20

Window上的Shell文件

Windows上的Shell程序,经过自己的验证,是可用的,和在Linux上使用效果一致。 使用方法,例如把这个在D盘解压,在 我的电脑-->属性-->高级-->环境变量中,在Path路径里,加上D:\winshell即可 当前已知存在问题:awk命令不可用,当前我自己尚未找到可用的版本,等找到后,会下架这个,重新提供。

2013-06-07

空空如也

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

TA关注的人

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