【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
yq-ysy
论坛版主
帖子: 4443
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#1

帖子 yq-ysy » 2015-01-27 11:23

只有饱和的产品,没有饱和的市场。
继PC桌面软件、手机Android软件之后,我猜想"3D立体软件"有可能是下一个热点。
想像一下,就像科幻电影里的“全息3D软件”操作那样,
一个3D的Word文字处理软件,打出来的字是3D立体的,各种命令按钮也是3D立体的,
有钱的,多个屏幕可以围成一圈360度,或者,把工作室装修成“球幕投影”……
如果国内的开源工作者,能先人一步,弄出个像样的3D立体软件,
激起了用户的兴趣,开拓出一个大市场,也许能帮助很多程序员挣口饭吃。

问题来了,我不会编程,怎么办?
于是想到了使用Blender这个软件的Game Engine 游戏引擎(BGE)制作。
其中只借用了别人写的二个小小的程序脚本,其余的动作命令全都是使用游戏逻辑编辑器生成。
本想做成“3D逻辑思维导图”,无奈能力有限,最终只做成了一个“图书目录导图”。
以下是视频演示、截图、程序和工程文件的下载链接。

视频演示——
优酷 http://v.youku.com/v_show/id_XODgwMjU0OTky.html
西柚 http://xiyou.cntv.cn/v-408f8918-a568-11 ... 49d58.html
我乐 http://www.56.com/u79/v_MTM0ODM3NDUy.html
酷六 http://v.ku6.com/show/jN5Flk5GtHYR66VRaNIiIQ...html

视频截图——
3D_Logic_Directory.jpg
3D_Logic_Chapter.jpg
3D_Logic_Content.jpg
相关下载链接——
用Blender制作的“3D逻辑思维导图”软件 视频演示、截图、程序、工程文件 百度云盘 http://pan.baidu.com/s/1i33RKMT
Blender官网 http://www.blender.org
Blender镜像下载链接 http://mirror.cs.umn.edu/blender.org/release/
Blender游戏制作超简单实例 http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn

“3D逻辑思维导图”软件使用注意事项——
输出了三个版本,Linux版(64位)、win64版(win7/win8.1)、win32(winXP)。
7z的压缩文件30M,解压缩后120M,请选择与你电脑系统相符的版本下载。
解压缩后的目录内已带有可执行程序文件、字体文件、工程文件、贴图、图书文本等。
老旧显卡和集成显卡用户可能无法运行此程序(其实是运行得特别卡和慢,单打开都要十几分钟)。

建议使用NVIDIA显卡,Windows系统还需要升级到最新版本的显卡驱动程序。
解压缩后,不要放在中文目录下,否则会找不到中文字体,造成汉字显示为方框。
仅Linux版版能实现鼠标滚轮放大缩小,Windows版不行。
没有句号条目,点击可以展开显示下一级。

“3D逻辑思维导图”软件演示实例相关事项——
我本来设想的“3D逻辑思维导图”软件,是类似Xmind这样的思维导图软件,改造为3D立体化,
原设想还可以:导入导出文本,简单添加条目,有连接线表示各个条目之间的关系……等等
无奈本人能力有限,最终只做成了一个“图书目录导图”。

图书实例选用的是隋朝高僧智顗(智者大师)的著作《童蒙止观》 ,
本来还想再多放一个《圆觉经》,又担心会拖慢整个程序的运行,且工程量太大,暂时作罢。
软件不带音乐,带有一点声效。演示视频里的mp3音乐和歌词,在压缩文件里带有。
3D_Logic_Blender.jpg
“3D逻辑思维导图”工程文件使用注意事项——
三个压缩包里的工程文件其实都是同一个文件, TongMengZhiGuan_v03.blend
也就是说Blender的工程文件,可以在不同的平台上互用,不受操作系统的限制。
Blender 2.70a之后的版本在按P进行游戏测试之后,会丢失骨骼姿态库,需要刷新姿态库数据。
仅Linux版用Blender 2.70a版能实现鼠标滚轮放大缩小,2.73a版不行,Windows下都不行。
文本编辑器内有部分制作笔记。
在文本编辑器里把文本转为3D文字模型,仅能转到第1404行,后面的文本丢失。
第一章节的每一部分都与原文制作了点击跳转链接,其余只有前6章节且仅仅首部有链接。
当视图中文字有重叠时,点击文字会受到干扰。即使文字已经隐藏,干扰依然存在。

做到此,我个人感觉——
目前,Blender的游戏引擎BGE还不能作为“3D立体软件开发平台”来使用,
(但是Blender的发展速度极快,也许几年后情况就会有很大不同。)
就现在来说,如果要实现这个“3D逻辑思维导图”三维软件,
与其使用BGE来制作这个软件,还不如直接把Blender源代码改造为这个软件,
这样更灵活方便,且可以不受显卡的影响(Blender本身对显卡要求很低)。
可惜我不会编程,空有幻想而已。有兴趣的朋友可以试试。
bobo_ubuntu
帖子: 19
注册时间: 2014-12-20 23:26
系统: ubuntu 14.04

Re: 【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#2

帖子 bobo_ubuntu » 2015-01-27 17:17

我还是喜欢二维的文字.....
其实我是来占沙发的....
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: 【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#4

帖子 tang.zhe » 2015-01-28 15:43

啥时候能出个软件,用来运行我的全景图?
ubuntuubun
帖子: 292
注册时间: 2014-03-01 10:03
系统: ubuntu debian veket

Re: 【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#5

帖子 ubuntuubun » 2015-02-15 0:49

鼓掌,学习,谢谢分享
ubuntu,debian,fedora
银河麒麟、优麒麟、veket
lord007
帖子: 555
注册时间: 2009-07-13 21:54

Re: 【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#6

帖子 lord007 » 2015-02-17 18:25

楼主用的神马系统?
哪些数据适合用 3d 来呈现?
3d 软件该和 google glass 或投影器结合,球形屏幕太浪费了
南无阿弥陀佛
头像
yq-ysy
论坛版主
帖子: 4443
注册时间: 2008-07-19 12:44
来自: 广西(桂)南宁(邕)

Re: 【腊八节呈献】3D立体软件初尝试——用Blender制作的“3D逻辑思维导图”软件

#7

帖子 yq-ysy » 2015-02-17 19:04

lord007 写了:楼主用的神马系统?
哪些数据适合用 3d 来呈现?
3d 软件该和 google glass 或投影器结合,球形屏幕太浪费了
Blender在Linux/Windows/Mac OS X都有相应版本,都可以输出可执行的游戏程序。
我觉得这个“3D逻辑思维导图”最适用于处理“系列书籍(知识)之间的联系”,
能够帮助学者理顺思路,或者帮助读者从多个角度理解同一问题。

例如:佛学经典里,这本有名词概念,那本有解释、另一本介绍与其他名词的联系、又一本介绍区别……
其实,全世界传统五大宗教,说的都是同一件事,只是用的名词不同、比喻不同、解释的侧重点不同而已。
有了这个逻辑思维导图图,查找知识点、正确理解原意,就直观简单方便多了。

又例如:电影《黑客帝国》三部曲、电影《云图》,很多人说看不懂,也可以使用这个软件来帮助理解。
(网上已经有某些电影的故事逻辑图(2D平面),但对于太复杂的网状结构来说,转化为3D的逻辑结构更直观。)
再例如:庞大的家谱族谱、七大姑八大姨的关系等,也可以用这个直观表示。

我这边科技馆里的球幕电影,就是仅仅使用两个投影机实现的。
懂了这个原理,如果是家用,实现起来也不难,只要搭一个小小球形帐篷也就可以了。
回复