Vulkan

09 2017 档案

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

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

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

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

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

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

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

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

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

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

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

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

导航