随笔 - 373  文章 - 1  评论 - 771  阅读 - 137万

随笔分类 -  开源

三体三体[代码开源]
摘要:假期就这么结束了,不甘心啊!放假前还打算利用这段时间看看高数,学学微积分,想想如何实现精确的三体模拟.结果整个假期里,书都没有翻一下.罢了,发布下我写的使用势能守衡对三体进行近似模拟的代码,希望能够抛砖引玉.欢迎大家进来讨论,修改,优化. 空间中三个星体,在万有引力作用下的运动被称为三体运... 阅读全文
posted @ 2015-02-25 12:51 叶飞影 阅读(15745) 评论(11) 推荐(8) 编辑
使用异或运算对数据及文件进行加密处理,附软件及源码
摘要:前几天写了一篇文章是在C语言中使用异或运算交换两个任意类型变量,其基础为使用^交换两个整数的算法:a ^= b;b ^= a;a ^= b;如果你看明白这个算法,就会发现这样的规律:一个数异或另一个数两次后,该数保持不变。即: c = a^b; c = c^b; c == a;这一规律就是使用异或运... 阅读全文
posted @ 2014-10-27 07:08 叶飞影 阅读(4328) 评论(4) 推荐(1) 编辑
WHY数学图形可视化工具(开源)
摘要:该软件用于将数学表达式以图形的形式显示出来。软件中定义一套简单易学的脚本语言,用于描述数学表达式。使用时需要先要将数学表达式写成该脚本的形式,解析脚本代码以生成相应的图形.能够生成曲线图形和曲面图形。软件的开发语言是C++,开发环境是VS2008,渲染使用的是D3D。该软件开源免费。QQ交流群: 367752815 阅读全文
posted @ 2014-07-19 14:41 叶飞影 阅读(22418) 评论(16) 推荐(16) 编辑
WHY翻写NEHE与红龙的3D图形程序 [开源]
摘要:个人认为学习3D图形程序开发,有两套经典教程.D3D的也就是红龙那本书.OpenGL的NEHE教程.为向经典致敬,将我之前翻写他们的程序开源. 我所做的工作是将其所有的DEMO集成到一个项目中.所有的DEMO使用同一个渲染设备.这样可以在一个进程中自由地切换DEMO.写这套东西最大的麻烦是,每... 阅读全文
posted @ 2014-06-27 12:11 叶飞影 阅读(5103) 评论(5) 推荐(3) 编辑
数学表达式解析小工具 (开源)
摘要:功能很简单,输出一个数学表达式的字符串,输出一个结果值.还算是挺好用的一个小工具吧,比起系统自带的计算器来,它能够很方便的显示表达式.之前我曾发布过一个版本,新版本的界面与旧版本一模一样,不同的是:我重写了套用于数学表达式解析的库. 数学表达式解析算法使用的是分制递归,效率还算不错.也许使... 阅读全文
posted @ 2014-06-26 11:49 叶飞影 阅读(3074) 评论(13) 推荐(3) 编辑
WHY数学表达式的3D可视化
摘要:WHY数学表达式的3D可视化 很早之前我就有这种想法,将数学表达式的图形显示出来.最近终于实现了这套较为完善的版本,将其代码公布,也为开源做点贡献.首先系统中定义一套脚本语言格式,用于描述数学表达式.使用时先要将数学表达式写成该脚本的形式,解析脚本代码以生成相应的图形.该系统能够生成三维曲线图形和曲... 阅读全文
posted @ 2014-06-25 22:20 叶飞影 阅读(3750) 评论(9) 推荐(6) 编辑
小工具:内存占用工具
摘要:之前为了测试游戏需要,写了这个工具.以测试在内存,显存不够的情况下,游戏的运行情况.可以用它分析WINDOWS下的内存申请.现在将工具加原码都发布出来.显存的申请使用的是D3D提供的接口.用户使用时需要关闭D3D的Debug模式,否则显存申请失败时会导致崩溃.当然你也可以改代码,使用try cat... 阅读全文
posted @ 2014-01-04 17:30 叶飞影 阅读(2338) 评论(6) 推荐(4) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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