2018年11月9日
摘要: 用 Lua 控制 MIDI 合成器来播放自定义格式乐谱 作者: FreeBlues 最新: https://www.cnblogs.com/freeblues/p/9936844.html 说明: 本文是根据 "七周七语言(卷2)" 中的一个 示例项目略加修改而来. 目录 "项目介绍" "环境准备" 阅读全文
posted @ 2018-11-09 19:44 自由布鲁斯 阅读(1424) 评论(0) 推荐(0) 编辑
  2018年2月9日
摘要: 通过 LPeg 介绍解析表达式语法(Parsing Expression Grammars) 译者: FreeBlues 修订版本: 1.00 最新链接: http://www.cnblogs.com/freeblues/p/8436523.html 说明: 本文是对 "An introductio 阅读全文
posted @ 2018-02-09 18:20 自由布鲁斯 阅读(3676) 评论(0) 推荐(1) 编辑
  2017年2月23日
摘要: Forth 语言概要 Forth: An underview 原作者 Peter Knaggs 原文标题《 Forth: An underview 》 译者: 未知 译文链接: http://blog.csdn.net/wxj729/article/details/313678 原文链接: http 阅读全文
posted @ 2017-02-23 15:57 自由布鲁斯 阅读(3684) 评论(2) 推荐(0) 编辑
  2017年2月11日
摘要: 用 Lua 实现一个微型虚拟机 基本篇 目录 "介绍" "机器指令模拟" "最终核心代码" "虚拟机内部状态可视化" "完整项目代码" "后续计划" "参考" 介绍 在网上看到一篇文章 "使用 C 语言实现一个虚拟机" , 这里是他的代码 "Github示例代码" , 觉得挺有意思, 作者用很少的一 阅读全文
posted @ 2017-02-11 22:48 自由布鲁斯 阅读(6025) 评论(7) 推荐(7) 编辑
  2016年8月9日
摘要: 介绍一个非常好用的跨平台C++开源框架:openFrameworks 简介 首先需要说明的一点是: 设计的初衷不是为计算机专业人士准备的, 而是为艺术专业人士准备的, 就像 一样. 概述 是一个功能强大, 上手超级简单的 开源框架. 它集成封装了很多常用的库, 诸如: OpenGL、GLEW、GLU 阅读全文
posted @ 2016-08-09 17:58 自由布鲁斯 阅读(20336) 评论(0) 推荐(4) 编辑
  2016年8月8日
摘要: 在 OpenGL ES 2.0 上实现视差贴图(Parallax Mapping) 视差贴图 最近一直在研究如何在我的 (只支持 , 不支持 ) 上实现 (`Parallax Mapping 位移贴图 Displacement Mapping`). 经过一番研究, 搜索阅读了不少文章, 终于确定, 阅读全文
posted @ 2016-08-08 13:24 自由布鲁斯 阅读(3090) 评论(0) 推荐(1) 编辑
  2016年8月7日
摘要: 从零开始写一个武侠冒险游戏 8 用GPU提升性能(3) 解决因绘制雷达图导致的帧速下降问题 作者:FreeBlues 修订记录 2016.06.23 初稿完成. 2016.08.07 增加对 项目文件的说明. 概述 现在轮到用 改写那个给性能带来巨大影响的状态类了, 分析一下不难发现主要是那个实时绘 阅读全文
posted @ 2016-08-07 07:01 自由布鲁斯 阅读(843) 评论(1) 推荐(4) 编辑
  2016年8月6日
摘要: 从零开始写一个武侠冒险游戏 7 用GPU提升性能(2) 把地图处理放在GPU上 作者:FreeBlues 修订记录 2016.06.21 初稿完成. 2016.08.06 增加对 项目文件的说明. 概述 用 改写地图类, 带来的一大好处是控制逻辑可以变得非常简单, 作为一个地图类, 最基本的控制逻辑 阅读全文
posted @ 2016-08-06 08:06 自由布鲁斯 阅读(928) 评论(0) 推荐(3) 编辑
  2016年8月5日
摘要: 翻译:非常详细易懂的法线贴图(Normal Mapping) 本文翻译自: "Shaders » Lesson 6: Normal Mapping" 作者: Matt DesLauriers 译者: FreeBlues 这一系列依赖于最小规模的用于着色器和渲染工具的 "lwjgl basics" A 阅读全文
posted @ 2016-08-05 22:49 自由布鲁斯 阅读(40428) 评论(3) 推荐(2) 编辑
摘要: 从零开始写一个武侠冒险游戏 6 用GPU提升性能(1) 把帧动画的实现放在GPU上 作者:FreeBlues 修订记录 2016.06.19 初稿完成. 2016.08.05 增加对 项目文件的说明. 概述 我们之前所有的绘图工作都是直接使用基本绘图函数来绘制的, 这样写出来的代码容易理解, 不过这 阅读全文
posted @ 2016-08-05 07:43 自由布鲁斯 阅读(1526) 评论(0) 推荐(4) 编辑