05 2017 档案

摘要:这次为程序添加鼠标事件和键盘事件 当检测到鼠标事件和键盘事件的信息时,捕获其信息并将信息传送到需要信息的对象处理。为此,需要一个可以分派信息的对象,这个对象能够正确的把信息交到正确的对象。 实现思路: 要实现以上的功能,需要几个对象: 事件分派器:EventDispatcher,负责将 BaseEv 阅读全文
posted @ 2017-05-20 22:06 为了邮箱5 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:在这篇文章中,我将详细说明如何编写一个简易的粒子系统。 粒子系统可以模拟许多效果,下图便是这次的粒子系统的显示效果。为了方便演示,就弄成了一个动图。 图中,同时显示了 7 种不同粒子效果,看上去效果挺炫酷的。 粒子编辑器 使用粒子编辑器,可以在可视化视图中快速、简便的做出想要的粒子效果。这个粒子系统 阅读全文
posted @ 2017-05-14 17:19 为了邮箱5 阅读(4113) 评论(2) 推荐(0) 编辑
摘要:阅读文章前需要了解的知识:文本渲染 https://learnopengl-cn.github.io/06%20In%20Practice/02%20Text%20Rendering/ 简要步骤: 获取要绘制的字符的 Unicode 码,使用 FreeType 库获取对应的位图数据,添加到字符表中( 阅读全文
posted @ 2017-05-06 11:35 为了邮箱5 阅读(1999) 评论(1) 推荐(0) 编辑
摘要:阅读文章前需要了解的知识,纹理:https://learnopengl-cn.github.io/01%20Getting%20started/06%20Textures/ 过程简述:利用 FreeImage 库加载图像数据,再创建 OpenGL 纹理,通过 Canvas2D 画布绘制,最后又 Re 阅读全文
posted @ 2017-05-04 20:52 为了邮箱5 阅读(5748) 评论(0) 推荐(0) 编辑
摘要:阅读文章前需要了解的知识,你好,三角形:https://learnopengl-cn.github.io/01%20Getting%20started/04%20Hello%20Triangle/ 要渲染出几何图形来,首先需要变换矩阵,那么自然就需要一个数学库了。本来想用 glm 库的,但用不惯这个 阅读全文
posted @ 2017-05-01 23:21 为了邮箱5 阅读(1394) 评论(0) 推荐(0) 编辑

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