摘要: 这边文章的目的在于如何用代码实现X ray图像的技术原理。 说明:本文主要讨论的就是文献1的内容以及结合自己的一些理解,如果偏差,还望指正 正文 1. 前言: The simulation is based on ray tracing and on the X ray attenuation la 阅读全文
posted @ 2017-06-29 08:22 kalluwa 阅读(485) 评论(0) 推荐(0) 编辑
摘要: // //更新(重要):请直接使用1.8.15版本 //这都是新版本的问题 // 1 什么是HDF5 官方解释: HDF5 is a unique technology suite that makes possible the management of extremely large and c 阅读全文
posted @ 2017-02-18 17:36 kalluwa 阅读(2427) 评论(0) 推荐(0) 编辑
摘要: 这是一个Minecraft-Like Style的记录。均以图片展示:reference:TechCrafthttp://techcraft.codeplex.com/说明:这个项目的下面的介绍给的图片看起来做的还不错,但是实际上里面的代码的效果却(还是看图吧):techcraft项目的效果图(左)... 阅读全文
posted @ 2015-08-08 12:57 kalluwa 阅读(871) 评论(1) 推荐(0) 编辑
摘要: 使用NFA来构造正则表达式,详细解释可以参见Algorithm 4th。书中代码为JAVA版本。书中内容前后耦合度较大,遂用cpp简单的实现了一下(基于vector的存储方式主要是我发现std::stack不能访问中间的元素,性能上的优化我就忽略掉了)。代码接受“(A*C|AB)V.*”等类似的正则... 阅读全文
posted @ 2015-04-15 11:29 kalluwa 阅读(993) 评论(0) 推荐(0) 编辑
摘要: http://www.zhihu.com/question/28049221这里有个问题说:能用c语言编写一个简单的计算器,包含加减乘以及括号之间的优先级关系,这样的编程能力算是什么程度?我也很好奇,能写出来到底怎么样。我写出的代码到底怎么样。便有了下面的代码。毕竟是好久没有写这些小程序了。#inc... 阅读全文
posted @ 2015-02-09 17:07 kalluwa 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 参考文献:1 http://en.wikipedia.org/wiki/Perlin_noise2 http://webstaff.itn.liu.se/~stegu/TNM022-2005/perlinnoiselinks/perlin-noise-math-faq.html3 http://ww... 阅读全文
posted @ 2015-02-07 20:42 kalluwa 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Irrlicht引擎(1.3版本)中的shadow volume里面重复绘制了很多无用的阴影体。这里提出一种算法,减少绘制的数量。给定光照方向light,遍历所有三角形创建Edge信息(一条Edge包含两个端点的索引,两个连接的面)。假定我们找到了边1是一条真正的边缘(连接的两个面一个背向一个面向光... 阅读全文
posted @ 2015-01-28 16:14 kalluwa 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Irrlicht一共由五个部分组成:1 Irrlicht 框架{2Irrlicht::Core: 数学库3Irrlicht::GUI : gui图形库4Irrlicht::Video : 图形设备5Irrcht::Scene : 场景}当然还有一些其他较小的部分,但一般都不在单独拿出来说:譬如 Ir... 阅读全文
posted @ 2015-01-24 17:04 kalluwa 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 所有的内容基于《两周自制脚本语言》。原文中使用Java编写。鉴于本人不怎么会写Java(书里面有好奇怪的语法,不懂(逃)),便用C#写了一个简单的parser。代码输入格式:1: i=2+3*3/(4-2)2: i=1; if(i) { i=2; } 3: i=4; sum=0; while(i... 阅读全文
posted @ 2015-01-20 13:46 kalluwa 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一直觉得flash(as)很神奇,虽然什么也不知道,总是感觉很厉害的样子。听说好像还可以给手机写应用。反正我什么都不知道。反正也不会那就随便写写吧。好像那个叫做什么Unity的很牛逼的样子,我是不会用的啦,那就写一个游戏的工具软件?都说是试试,那就2D了啦,3。想到以前一个XNA的2D游戏挺厉害的,把人家的资源拿过来用用(虽然总感觉不太好)。闲话 :因为没用过这个写过任何的东西,所有的东西都是新鲜的,所以先装了个flex4.5(免费的FlashDevelop很意外的不能运行,折腾的累觉不爱了)。1s就装好了,那是不可能的。我所知道的所有知识(关于AS3):1 显示的内容好像是要继承Sprite 阅读全文
posted @ 2013-11-26 16:11 kalluwa 阅读(231) 评论(0) 推荐(1) 编辑