我的新版制图软件和门球过程的重现研究
我的新版制图软件(16.1版)已经完成多日, 没有发布的原因是我自己对它不满意。
虽然我的软件在使用的方便性上我自认为已经超过常规的通用软件。但是要说“好用”还是很难。
第一个问题是,和常见的门球战术图(以门球之苑的图为例)一样,按球场尺寸20X15米,来看球的大小,都在75厘米以上,这意味著球的间距,小于0.8米是没法画的。画一条线,加上箭头也要大于一个球径,就是表示球的移动距离至少要大于小于1.5米,
我们常看到的描述球场真实过程的图,每个球都会有移动的过程,所以图上的球表示的只是曾经有过的位置,可称为球影,一幅图的球影数一般都在20以上,有时可达30还多。但是从来见不到球影重叠的现象。另外门球图要用线画出球移动的轨迹,为了防止误会,轨迹线也没有穿过球影的现象。真实的过程当然不会这样。
那为什么会这样?这是作图人移动的结果,也就是球影位置不是真实的,是画图人修改、加工的结果。不“加工”按真实情况,是没有有办法作图的。这是常见的所有的门球图都有的不真实现象。
我的软件为此增加一个把球场放大的功能,放大后一张图只显示场地的一局部,而球保持原来的大小和相对于球场的位置不变。见下图:
局部的放大并没有限制,可以放大到球和球场同样的缩放比,解决了球太大的问题。 软件设计上我成功了,但是又带来一些新问题,如何表示全景画面和局部画面两张图之间的联系,如何表示被远闪出局部画面的球的落位,还是难处理的问题。现在发表我的软件,希望有兴趣的网友在使用中找出相应的办法。
另外,不可能每图只显示几个击球动作,表现一轮的比赛过过程如果分成好几幅图,虽然网上看图可以比平面媒体增加一些篇幅,但是一场球用二、三十幅图来来表现似乎也不太现实。
所以如何用好这个工具,满意的表达球场真实,还要继续研究。
第二个问题是无论哪一种绘图方法,要把现场实况变为图,有很多困难,记录困难,看录像画图更是球位常常不清楚,制图过程容易易弄错,修改困难。一场比赛要表现出来可能有一周的工作量,太慢了。
第三个问题是看图困难,一张图上有二十到三十个球,而哪些是第一步的球位,哪些是第N步时的球位,只有一步步在脑力里推演才可能在脑子里形成影像,读懂一张图是很困难的事。
第四个问题是,我现在的软件是用较老的编程语言编制的,在图的清晰度上不能满意,例如,球的边缘有些毛刺。所以我的下一步想采用新的编程语言来设计。但是要学习新的编程语言,对于我的日益衰老的大脑,困难很大,不能有过高的期望。
前面说的第一、第二、第三个问题并不是我的软件才有的问题,是所有目前的门球画图软件都存在的问题,对于平面媒体可能没有改变的办法。但网络媒体,应当有很大的改进空间。
我设想的网上复现比赛过程是应当是:
** 一幅可控的动画。
** 有同步的计分显示,
** 读者可以自己控制演示速度,可暂停,可倒退。
** 比赛场上用格式化的语言记录比赛过程,形成文字稿。
** 软件读入比赛的过程的文字稿,自动演示比赛过程。
** 对于设想的过程,例如回答请你指挥,和指挥课,只要写出文字方案就可自动演示。
这个方法如能实现,反映赛场实况无论速度和全局感会超过录像。并且可以表现虚拟的过程。
这个工具和方法对于软件编程的人并没有太大的难度。我想如果高校软件专业有几个人做一个毕业设计就能完成,所以我希望门球界有赞助能力单位能予以关注。这可是对门球发展的重大贡献,获利不多,能够扬名的事!
在我有生之年希望能够为此做出一点成果。
最后,我的新版门球制图软件(V16.1)将于本周内发到过去曾经索要过制图软件的网友的信箱里。如有新的索取者或没有收到的请再联系。
|