04 2018 档案

摘要:在讲vpath之前,我们首先了解以下makefile文件。 什么是Makfile 在类Unix系统中,当我们使用源码编译某个软件的时候,我们会使用confiure,make,make install这三个命令,其中cofigure生成makefile文件,make和make install编译和安装 阅读全文
posted @ 2018-04-24 22:43 北冥有鱼其名为鲲 阅读(4849) 评论(0) 推荐(0) 编辑
摘要:之前一直对随笔和文章比较迷惑,不太清楚它们之间的区别,今天仔细了解一下,发现一直误解了这两个概念。 首先从内容上区分一下随笔和文章 随笔内容形式比较随意,往往是作者即兴写的内容;而文章则是作者经过仔细分析,修辞润色后的比较成熟的作品。 然后参照官方的说法 1.文章不可以发布在博客园首页,也不能发布到 阅读全文
posted @ 2018-04-16 23:45 北冥有鱼其名为鲲 阅读(7269) 评论(12) 推荐(42) 编辑
摘要:经典光照模型 经典光照模型通过单独计算光源成分得到综合光照效果,然后添加到物体表面特定点,这些成分包括:环境光、漫反射光、镜面光。 环境光:是指不是来特定方向的光,在经典光照模型中基本是个常量。 漫反射光:是散射在各个方向上均匀的表面特定光源。物体表面通过光照照亮,即使这个表面没有将光源直接反射到你 阅读全文
posted @ 2018-04-16 22:37 北冥有鱼其名为鲲 阅读(971) 评论(0) 推荐(0) 编辑
摘要:Shared IPC Compositor Connected Fail(306) 今天使用笔记本电脑打开SteamVR发生错误:SteamVR启动失败,“Shared IPC Compositor Connected Fail(306)”,然后启动失败,在UI界面上提示:“叠影器无法创建设备(40 阅读全文
posted @ 2018-04-13 00:22 北冥有鱼其名为鲲 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:为什么深度测试没有起作用 OpenGL中使用glEnable(GL_DEPTH_TEST)后深度测试没有起作用? 代码如下: void Display() { glEnable(GL_DEPTH_TEST); //do rendering } int main(int argc,char **arg 阅读全文
posted @ 2018-04-07 20:25 北冥有鱼其名为鲲 阅读(591) 评论(0) 推荐(0) 编辑
摘要:OpenGL中如何使用多重纹理? 参考:OpenGL-实践 纹理 使用glGetUniformLocation获取着色器中采样器索引; 使用glUniformxxx函数绑定采样器; 使用glActiveTexture 激活纹理单元; 使用glBindTexture 绑定纹理; 在OpenGL中使用g 阅读全文
posted @ 2018-04-04 00:50 北冥有鱼其名为鲲 阅读(3252) 评论(0) 推荐(0) 编辑
摘要:OpenGL 中如何开启背面剔除 在OpenGL种可使用glEnable(GL_CULL_FACE)开启背面剔除功能,即把那些我们看不见的面删除。但在剔除之前我们需要定义正面和背面,这个可以用法线来理解。在数学学科中,法线是用右手法则定义的,如图: 右手法则 首先右手手指全部张开,使右手除拇指之外的 阅读全文
posted @ 2018-04-01 22:32 北冥有鱼其名为鲲 阅读(1000) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示