01 2017 档案

摘要:在GLES2中使用VBO和VAO对象,已经简单vs,ps绘制一个三角形。 1. 初始化操作代码,创建VBO、VAO,编译和链接shader program。 2. 使用之前创建好的VAO 和 shader program 在每帧绘制一个带颜色的三角形。 阅读全文
posted @ 2017-01-24 17:20 VZXM 阅读(763) 评论(0) 推荐(0)
摘要:You can use the #version command as the first line of your shader to specify GLSL version: #version 120 void main() { gl_FragColor = vec4(1.0); } GLSL 阅读全文
posted @ 2017-01-22 02:32 VZXM 阅读(3072) 评论(0) 推荐(0)
摘要:在vs编程中,常常涉及到32位和64位程序的编译,怎么判断当前编译是32位编译还是64位编译?如何判断是debug下编译还是release下编译?因为之前用到,这里记录一下,省的忘了又要疯狂的google。 1.判断是debug编译还是release编译。 如果_DEBUG定义了表示是debug编译 阅读全文
posted @ 2017-01-21 17:48 VZXM 阅读(3839) 评论(0) 推荐(0)
摘要:在Sublime 、NotePad++中可以使用正则表达式 [\x{4e00}-\x{9fa5}] 查找匹配中文字符。 阅读全文
posted @ 2017-01-17 20:40 VZXM 阅读(5295) 评论(0) 推荐(0)
摘要:标准库在<algorithm>头中定义了两个模板函数std::min() 和 std::max()。通常用它可以计算某个值对的最小值和最大值。可惜在 Visual C++ 无法使用它们,因为没有定义这些函数模板。原因是名字min和max与<windows.h>中传统的min/max宏定义有冲突。为了 阅读全文
posted @ 2017-01-15 13:45 VZXM 阅读(2715) 评论(0) 推荐(0)