Vulkan

2017年9月13日

透视校正插值

摘要: http://www.cnblogs.com/mikewolf2002/archive/2012/11/25/2787480.html透视校正插值 在3D渲染中,输入数据是一些primitive信息,包括顶点位置、颜色、纹理坐标等等。在光栅化阶段,primitive(一般为三角形)被转化成一... 阅读全文

posted @ 2017-09-13 15:28 Vulkan 阅读(264) 评论(0) 推荐(0) 编辑

2017年9月7日

[图形学] B样条曲线 - 原理和C++实现的演示程序(附源码)

摘要: http://blog.csdn.net/mahabharata_/article/details/71856907 大二的时候,曾受老师所托,用C++而不是OpenGL去写B样条曲线的教学程序。时隔一年,发现源码找不见了,所以重新写了一遍,也完善了部分功能,顺便发一篇博客分享一下。 ... 阅读全文

posted @ 2017-09-07 17:03 Vulkan 阅读(838) 评论(1) 推荐(0) 编辑

2017年9月2日

关于齐次坐标

摘要: 读http://www.songho.ca/math/homogeneous/homogeneous.html1.问题:如何用计算机表达:两条平行的直线在投影空间中,相交在极远处。2.解决的办法:homogeneous坐标,即坐标增加一个分量。3.为何称为homogeneous: 英文单词homog... 阅读全文

posted @ 2017-09-02 21:26 Vulkan 阅读(196) 评论(0) 推荐(0) 编辑

关于Opengl投影矩阵

摘要: 读 http://www.songho.ca/opengl/gl_projectionmatrix.html0.投影矩阵的功能:将眼睛空间中的坐标点 [图A的视椎体] 映射到 一个(-1, 1)的空间中[图B的立方体]图A 图B1.我们要解的是什么问题:我们要求一个矩阵,使得以下等式... 阅读全文

posted @ 2017-09-02 20:59 Vulkan 阅读(437) 评论(0) 推荐(0) 编辑

2017年9月1日

FreeType使用的总结

摘要: http://www.cppblog.com/liangairan/archive/2016/09/11/214270.html这里说一下Freetype的关键点,比较基础的在很多文章已经有说明,这里就不详细说明了。FreeType每个字符的加载,可以影响到后面对字符图像的处理。在这里说明一下,字符... 阅读全文

posted @ 2017-09-01 15:50 Vulkan 阅读(1650) 评论(0) 推荐(0) 编辑

使用FreeType实现矢量字体的粗体、斜体、描边、阴影效果(转载)

摘要: 前言:Freetype是一个跨平台、开源的字体渲染器,网上很多文章介绍,本人就不啰嗦了。本文重点在于实现文章标题所属的各种效果,不是Freetype的基本使用方法介绍文档,所以对于Freetype不熟悉的同学们请先学习下Freetype的基本用法,才可以使用本文中所提及的方法。正文:用FreeTyp... 阅读全文

posted @ 2017-09-01 15:46 Vulkan 阅读(1318) 评论(0) 推荐(0) 编辑

2017年8月17日

C++11-->单生产者,单消费者问题

摘要: 参考上一篇C++11并发编程#include #include #include #include using namespace std;/***经典单消费者,单生产者问题***//***货物类,简单的以一个int数据表示货物***/class Item{public: Item(int i):d... 阅读全文

posted @ 2017-08-17 14:42 Vulkan 阅读(337) 评论(0) 推荐(0) 编辑

C++11 相关教程

摘要: C++11 中文wiki: https://zh.wikipedia.org/zh-cn/C%2B%2B11C++11 新特性介绍: https://www.kancloud.cn/wangshubo1989/new-characteristics/99704C++11 并发编程指南教程: htt... 阅读全文

posted @ 2017-08-17 11:24 Vulkan 阅读(609) 评论(0) 推荐(0) 编辑

2017年8月5日

Visual Assist X 中使用doxygen的模板注释

摘要: http://blog.csdn.net/dhifnoju/article/details/44947213Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言。使用doxygen方式注释,可以生成HTML及chm... 阅读全文

posted @ 2017-08-05 16:28 Vulkan 阅读(806) 评论(0) 推荐(0) 编辑

Visual Studio+VAssistX自动添加注释,函数头注释,文件头注释

摘要: 转载:http://blog.csdn.net/xzytl60937234/article/details/70455777在VAssistX中为C++提供了比较规范注释模板,用这个注释模板为编写的C++代码添加注释是很便捷的选择,操作起来也很简单,具体方法和步骤如下:1.增加函数头注释之后注释模板... 阅读全文

posted @ 2017-08-05 11:19 Vulkan 阅读(622) 评论(0) 推荐(0) 编辑

导航