项目 - 哆啦比猫's Blog - I'm an ArchLinuxer

OpenGL 实现的距离场渲染器试验

距离场渲染(多材质),伪雾,反射,伪折射,天空(日),光晕,HDR,FXAA抗锯齿,OpenGL 3.3 core profile,SDL,可执行文件不足8KB(没能力做成 4K intro,只能当作 8K 了)

继续阅读

笔记本中键拖拽+滚动解决方案

本方法仅适用于有物理中键的笔记本。

由于需要作图,中间拖拽和中键滚动对我来说同等重要。但是我的笔记本只有一个物理中键,开启指点杆后触摸板又只有有限的功能(反正滚动区和两指滚动都没啦),所以想来想去,干脆这样:

按下中键,1秒内移动鼠标就是拖拽,1秒后移动鼠标就是滚动。

研究了一个下午+晚上,终于搞定了。程序托管在 GitHub 上:https://github.com/cjxgm/hiddle

原理如下:先用 xinput set-button-map 屏蔽鼠标中键,然后读取 /dev/input/mice 获取鼠标数据,处理后用 libxdo (xdotool)发送鼠标事件。 

ipu: A Procedural Image Synthesizer

我第一个用 EFL 写成的过程式图像合成器!

继续阅读

是时候宣布我的另一个项目了……

……那就是:FrinX 游戏引擎,开源的 GTA(侠盗车手)式游戏引擎

一直都想写,现在终于有能力写了;不过目前还在早期的 alpha 阶段,没有任何可玩性。

由于今天终于把困扰我已久动画功能搞定了,所以来此宣布一下;顺便做一下动画导出技术总结(这个是最让我纠结的)

继续阅读

我的在线实验室上架

一些关于 HTML5 的实验以及可以用 JavaScript 写的实验都将被发布到这里。

http://cjxgm.github.com/clabs/

欢迎各种关于其中实验项目讨论。

终于搭建起了栈堆砌式系统的框架了……

前几天下了 .werkkzeug 来玩。这是一个 demoscene 制作工具,RAD 的,设计很巧妙。它沿用了“节点”式的制作方法,但不需要你去“连接”那些节点——粘在一起的节点会被自动连接。学习了一下如何使用,发现这东西真的很合我胃口,只可惜是 Windows-only 的。于是乎一个想法诞生与脑海:要不我写一个类似的 for Linux?

继续阅读

自己写的 Lanos 系统在真机上运行成功!有图有视频有真相

这是个激动人心的时刻……

继续阅读




© 2010, 2011, 2012, 2013, 2014, 2015-2016 and 2017 Giumo Xavier Clanjor (哆啦比猫/兰威举).
© 2013, 2014, 2015-2016 and 2017 The Dark Colorscheme Designed by Giumo Xavier Clanjor (哆啦比猫/兰威举).
知识共享署名·非商业性使用·相同方式共享 3.0 中国大陆许可协议
| © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee