这样的操作逻辑和界面,大家接受的了不?(更新)
Tofloor
poster avatar
meijong0577
deepin
2020-10-15 00:34
Author
本帖最后由 meijong0577 于 2020-10-15 08:14 编辑

我们印象中的三维操作系统是怎样的?

Real Desktop三维桌面软件


Ubuntu Compiz三维桌面

3DNA Desktop三维桌面软件
现在我们来看另一种场景化三维操作系统,我们更应该叫它实景虚拟化操作系统,和目前主流AR、VR、MR等虚拟实景化操作系统相比,属于两种反其道而行的研究方向。因为,两种基础理论的区别,使得两种操作系统的操作方法和逻辑有极大区别。

这是用户的全场景视角,主要适用娱乐休闲的。
这是用户的桌面视角,主要适用工作创作的。
这是用户的抽屉视角,主要适用整理系统资源的。(类似win中“我的电脑”)
乍看之下,大家会觉着这个操作系统很复杂,很难用,无从下手。但实际上,这个操作系统十分简单易用,只是大家没有使用过这类操作系统,没有这方面的操作概念和习惯。下面,我们用一些简单的操作证明这种操作系统的简单易用性。
进入全场景视角,开启我们的生活,这是切换用户的界面,只要我们在相应的组件区域选择账户就行,整个装修风格会根据该账户预设的装修风格改变。
你不仅可以让你的“家”面朝大海,也能深藏乡间,更能驻扎空间站。
玩把小游戏放松一下吧!这是“大炮游戏”的界面,我们终于可以对着窗外的小球狂轰滥炸了,请对准“飞船”,看看外星人长什么样的?
不能只顾着玩啊!划到桌面视角,发挥我们的创意,开始一天的创作。
去抽屉界面找点漂亮的图片装点一下。
终于完成一天工作,我们该好好休息了。轻轻的拉上窗帘,防止小屁孩觊觎我们的“美色”,才能安心休息,这是关机界面。
相信通过这些操作和解说,我们逐渐知道为什么这是实景虚拟化操作系统,因为,它不仅仅是将图标桌面自然场景化,也包含生活和感情。
AR、VR、MR这类操作系统属于虚拟实景化操作系统,简单解读就是,将虚拟化元素和操作逻辑,依托现实物理环境,搭建操作环境,将虚拟元素应用和操作逻辑到实际场景中(如图1)。
图1:以现实场景为操作环境,利用AR技术进行设备检修。
而这类操作系统属于实景虚拟化操作系统,简单解读就是,将实景化元素和操作逻辑,依托显示器内的虚拟环境,搭建操作环境,将实景元素和操作逻辑应用于虚拟环境中(如图2)。
图2:以显示器内的虚拟环境为操作环境,进行GUI交互结构的交互。
这类操作系统涉及三维操作和场景化桌面领域,在二十五年前,就提出过较多构想。
关于三维操作,国外公司都有大量相关研究成果,比如苹果专利:US8745535B2、Ubuntu Compiz、Real Desktop、3DNA Desktop桌面软件。这些公司获得非常优秀的应用成果,但这些应用依然停留在桌面及图标元素三维化表达的阶段。
关于场景化桌面应用,1995年8月,微软在发布win95的同时,也推出Microsoft Bob这款产品,这就是一款模仿自然场景的用户界面,2012年前后,国内步步高公司,小米公司相继推出自由桌面,同样以模仿自然实物的形式建立用户界面。
而基于GUI交互结构和多界面架构理论使得这两方面的构想得到结合和应用。
基于GUI交互结构和多界面架构实现的实景虚拟化操作系统,最大的优势在于:拓展界面容量,减少操作层级,简化操作逻辑。让操作系统更易用。
下面流程图是搭建一个确定的GUI交互结构实例
在三维环境的GUI交互结构
进行多界面架构搭建后的GUI交互结构
这是我目前认为最好的GUI交互结构搭建方案。
要突破场景化桌面的限制,实现实景虚拟化操作系统,最基本的就是要拓展桌面容量。因为实景化的表达方式需要占用非常大的桌面面积,以全场景视角中的关机组件为例,约占整个桌面的40%。这就需要倍数的桌面才能满足。
那为什么类似Microsoft Bob、小米自由桌面无法满足扩展桌面的能力?我们以一个对比图来说明,(图:3)属于未拓展桌面容量,每个显示器的界面架构是相同的。(图4)属于拓展了桌面容量,每个显示器的界面架构是不同的。
(图3)
(图4)
以Real Desktop、3DNA Desktop为代表的桌面软件拓展了桌面容量,为什么还是无法实现实景虚拟化系统?我们再以一个对比图说明,(图5)是在一个视口内光照对物体的效果图。(图6)是一个视口内光照对三维物体的效果图。从图5中我们只能看到一个二维物体,这个面承载了所有光照。从图6我们能看到一个三维物体,三个面分别承载部分光照,使得物体拥有三维的表现形式。我们将这些思路应用到操作系统本身,(图7)是主流操作系统界面的三维视口图(图8)是基于GUI 交互结构理论搭建的三维视口图。
(图5)
(图6)
(图7)
(图8)

应用效果图:

Reply Favorite View the author
All Replies
1 / 2
To page
meijong0577
deepin
2020-10-15 00:46
#1
本帖最后由 meijong0577 于 2020-10-15 08:46 编辑

谢谢大家的回帖,能在这里聊点技术问题,挺让人温暖的,也是希望国产操作系统能有新的突破。才发帖讨论一下新思路。
关于三维操作和场景化桌面的思路,在国内外都有类似的想法和应用,最终都失败了。
但这个思路其实并没有错。只要基于一些新思路就能够结合和实现。

这类操作系统面临几个问题
1.硬件资源占用大的问题。   国外有虚拟引擎5的三维技术,能在降低硬件资源的情况下,做到更精细的三维工作。
2.软件生态的问题。      目前所有软件都需要经过大修改才能真正适配这种GUI交互结构,相当于重做。如果勉强适配也是能用的。这就会出现适配这种操作系统的软件不能移植到win和mac上,win和mac的软件能移植到这个系统上。
3.开发工具问题。     用目前的开发工具做这个系统,非常繁琐和复杂。

在正常使用中,最低只需要滑动两个屏,比win和mac是多了一个滑动屏,比手机系统是少很多屏。不会出现类似其他三维桌面软件那样,需要不断调整摄像机或者记住快捷键切换四五个屏。

这个理论和技术方案,目前确实难以实现,或许几十年以后能够实现吧!但如果真的能实现这个系统,一定会很惊艳的。
Reply View the author
meijong0577
deepin
2020-10-15 00:51
#2
本帖最后由 meijong0577 于 2020-10-15 08:14 编辑

全场景视角中的天窗界面和桌面视角的桌面界面,网页文档之类的窗口是都能承载,但天窗界面不能承载文档图片之类的,桌面界面和抽屉界面能承载文档图片之类的。

我们可以用一些实例说明,在全场景视角,拉上窗帘,我们就能实现关机,但在桌面视角和抽屉视角,我们是无法实现系统关机功能。比如我们可以在抽屉视角和桌面视角整理文档,在全场景视角中的天窗界面,是无法放置和整理文档,因为两个界面承载不同的系统功能指令,这也导致每个界面载体的布局架构也是不同的。而传统软件只是将部分元素或功能三维化,类似这些三维桌面软件,在一个视口内,这个系统功能指令并没有被分割,所以在一个确定的视口内,是能实现操作系统所有功能的。
我们可以看一下传统操作系统在三维环境中的结构,因为是一个视口,这个界面载体承载操作系统所有功能指令,它是一个整体。而基于GUI交互结构的操作系统,拥有多个视口,多个界面载体,只有组合全部的界面载体才是一个完整的操作系统。
这就解释了,为什么三维桌面软件是无法满足实景虚拟化操作的三维要求,因为那并不是真正将操作系统本身三维化,而是桌面或图标元素的三维化。
实景虚拟化操作系统弱化win和mac的窗口理念,注重所有功能指令都在“桌面”实现。十分易用,操作逻辑分类清晰,图形的表达形式更加直观,拥有倍数的界面容量,使得操作系统的所有功能指令都显示在桌面,大幅度减少操作层级。
相对于现有操作系统,实景虚拟化操作也拥有非常多独特的优势,能够实现很多现有操作系统无法实现的功能,比如跨界面交互、低学习成本、优秀的界面表达力等。
Reply View the author
灵兮之
deepin
2020-10-15 00:57
#3
这种适合用来欣赏桌面的,生产上不会用,办公上也没几个这么用的
以前Windows上玩过类似的,新鲜感就几个星期,耗资源又花里胡哨的会审美疲劳
Reply View the author
qq291301012
deepin
2020-10-15 01:16
#4
没有啥实际意义,稳定第一,生态第二,交互第三
Reply View the author
haha020
deepin
2020-10-15 02:51
#5
好看啊      
Reply View the author
enforcee
deepin
2020-10-15 03:15
#6
挺好 楼主准备怎么实现呀
Reply View the author
marry100
deepin
2020-10-15 03:24
#7
眼花缭乱的我还是觉得清爽一点好的
Reply View the author
JerryABCD
deepin
2020-10-15 03:27
#8
你可以找人做个桌面
Reply View the author
JerryABCD
deepin
2020-10-15 03:27
#9
你可以找人做个图形界面
Reply View the author
JerryABCD
deepin
2020-10-15 03:29
#10
很难实现。发到专门的设计论坛可能比较好
Reply View the author
meijong0577
deepin
2020-10-15 03:54
#11
https://bbs.deepin.org/post/203818
很难实现。发到专门的设计论坛可能比较好

因为基础理论技术是新的,比较让人难以理解,要实现有一定难度。不是图形界面的问题,是代码编程问题。
传统的软件需要专门优化才能适配,开发工具需要重新做。
如果能够突破,实现了,会就形成很多win和mac上无法实现的功能。绝对能够颠覆以往的操作方式。
Reply View the author
meijong0577
deepin
2020-10-15 03:58
#12
https://bbs.deepin.org/post/203818
这种适合用来欣赏桌面的,生产上不会用,办公上也没几个这么用的
以前Windows上玩过类似的,新鲜感就几个星 ...

Microsoft Bob是一个软件,差别真的很大,我也知道这些理论很难让人理解。
这个也不是桌面软件,是操作系统啊!
如果能够突破技术瓶颈,去实现这个操作系统,真的会非常特别。
Reply View the author
meijong0577
deepin
2020-10-15 04:03
#13
https://bbs.deepin.org/post/203818
眼花缭乱的我还是觉得清爽一点好的

像家里的装修风格,可以根据用户喜好改变的。我猜你喜欢简约风或轻奢风的装修风格。
Reply View the author
Feng Yu
deepin
2020-10-15 04:10
#14
花里胡哨,让我想起了当年联想弄过一个类似的,然后就没有然后了。

电脑桌面只是生产力工具,如此花里胡哨的设计反而让用户感觉更疲劳
Reply View the author
marry100
deepin
2020-10-15 04:11
#15
https://bbs.deepin.org/post/203818
像家里的装修风格,可以根据用户喜好改变的。我猜你喜欢简约风或轻奢风的装修风格。 ...

嗯,喜欢简单一点的
Reply View the author
meijong0577
deepin
2020-10-15 04:35
#16
https://bbs.deepin.org/post/203818
花里胡哨,让我想起了当年联想弄过一个类似的,然后就没有然后了。

电脑桌面只是生产力工具,如此花里胡哨 ...

恩,那个叫幸福之家的软件,3DNA Desktop做的更好,但他们都无法像这样,如果你愿意细心看看就知道差别。
也只是希望国产操作系统有新思路。
这个真是一个很好的技术方案。虽然有很大困难。如果能实现会有很大优势。
Reply View the author
广雅居士
deepin
2020-10-15 04:40
#17
我记得在Windows95时代,联想退出了一个叫幸福之家的程序,就是这种思路。但是总体来说,更像是儿童电脑入门的玩具,不像一个工具。一是花花绿绿的拟物太干扰视线,而是比喻性的概念(柜子、盒子)反而不利于熟手理解计算机逻辑结构,因为任何一个行业都有自己的术语,不是比喻的概念能代替的。
Reply View the author
Tonny
deepin
2020-10-15 04:42
#18
It has been deleted!
Hello
deepin
2020-10-15 05:06
#19
好看但是反人类。。。。。反人类操作逻辑懂吗23333
Reply View the author
走钢丝
deepin
2020-10-15 05:18
#20
可以试试,说不定有人喜欢。

我记得十几年前大学的时候,还有朋友要让我跟他合作,搞 html 的 3d 渲染呢。就是将 html 元素渲染成 3d 模式,不像现在的平面模式。不知道他后来做了没有,反正我是没参与。
Reply View the author
1 / 2
To page