» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

感谢S1,感谢Meltina.大家一起来"分型"~~~

我说LZ不感谢阿娇???

这是阿娇放的啊...


TOP

跟一个详细玩法:

花了3天弄出来的,其中一天是在安装开发环境。这是个渲染分形图形的程序。分形图画的生
成有很多方法,这里使用的是复迭代生成最著名的分形图案Mandelbrot set。关于Mset就不多
说了,有兴趣的google去。程序所做的就是选择区域,生成图形,改变渲染方式,截图。

控制方法:

类比摇杆
  在屏幕上移动光标。

方块
  改变光标大小,也就是放大倍率。

圆圈
  放大图形。在选择了感兴趣的区域后放大该区域。放大时会经过上亿次的浮点运算,所以需
要时间。尤其是在放大倍数超过10万以后,计算速度会显著降低,这是正常现象,程序要增加
数据精度,而PSP性能又这么渣。所以需要一点点耐心,最好看的图形都是在很高的放大倍数下
产生的。

三角
  显示帮助信息。

L/R
  画好的图会保存在PSP内存里面,可以按L/R切换,再从任意画好的图上选择区域继续放大。

叉叉
  随机生成渲染方式。同一张图在不同的渲染方式下会千变万化的,呵呵,多试试吧,这个很快,
不需要时间。

SELECT
  恢复到默认的渲染方式。

START
  截图。截图为480*272*32bit的PNG图像文件,存放在DEEPZOOMING文件夹里面,和
EBOOT.PBP在一起的。

方向键
  调整颜色模型。这个稍微有点复杂。程序采用的着色方式是现在比较流行的循环渐变映射。
首先在色带上生成几个控制点,控制点的颜色决定整个色带的颜色分布,然后再把图形迭代的
结果通过不同的数学公式映射到色带的不同区域,决定每个点的最终颜色。按方向键左、右选
取控制点(4-9个随机生成),注意每个颜色都有R/G/B三个分量,每次只能选择一个点的一个
分量。方向键上、下改变分量的值(0-255),改变过程中整个图形的颜色随之同步改变,直
到满意为止。通过这种调整可以生成非常好看的图形。

安装运行:其实我也不懂,应该只对应PSP1.5的固件。对1.5或者是OE版运行在1.5核心的PSP,
直接解压到ms0:\PSP\GAME文件夹下就可以运行,对OE版运行在非1.5核心的PSP,解压到
GAME150文件夹就可以了。如有不对之处请指出。



TOP

发新话题
     
官方公众号及微博