flat assembler
Message board for the users of flat assembler.

Index > OS Construction > 3D User Interface

Author
Thread Post new topic Reply to topic
Geek



Joined: 01 Jun 2005
Posts: 26
Geek
What dose everyone think about a 3D GUI?

It would be extreamly secure as it would allow the user to hide files and folders where ever they like in the environment.

Well just a thaught.

Cool Cool Cool

_________________
Death is not the opposite of life, rather, it is the absence of it.
Post 23 Jun 2005, 20:43
View user's profile Send private message Reply with quote
UCM



Joined: 25 Feb 2005
Posts: 285
Location: Canada
UCM
yes, but what if you forgot where something was? like in real life. and, how would you implement the filesystem?

otherwise, it's a good idea.
Post 23 Jun 2005, 21:40
View user's profile Send private message Reply with quote
crc



Joined: 21 Jun 2003
Posts: 637
Location: Penndel, PA [USA]
crc
What about the underlying API's? A 3D gui might let you hide something from another user, but it won't hide something from apps that run in the background. (Plus, think of the spyware/adware that might happen when they realize they can put nice 3D signs all over your screen)
Post 24 Jun 2005, 00:27
View user's profile Send private message Visit poster's website Reply with quote
UCM



Joined: 25 Feb 2005
Posts: 285
Location: Canada
UCM
Also, how slow could that get? extremely.
Post 25 Jun 2005, 00:35
View user's profile Send private message Reply with quote
THEWizardGenius



Joined: 14 Jan 2005
Posts: 382
Location: California, USA
THEWizardGenius
A while back I thought M$ was planning to do something like that in Windows Longhorn. Recent screenshots of Longhorn don't show this, so maybe they decided not to. A 3d GUI would be cool, but before doing cool things you should always do useful things.
For example (this may not apply to you, it's just an example), why write a 3d GUI if you still need to create a network driver for your OS? And et cetera. But UCM is also right. Unless you have a state-of-the-art top-of-the-line PC- or a supercomputer Laughing - or unless your GUI sacrifices quality of graphics for speed - it will probably be as slow as a snail.
Post 27 Jun 2005, 00:52
View user's profile Send private message AIM Address Reply with quote
Geek



Joined: 01 Jun 2005
Posts: 26
Geek
Well my idea was more along the lines of a layout.

Say you had the user define rooms instead of windows, and the rooms require keys to enter them, say a password or a uneak key asigned to administrative users.

Using this method would make it easy to create simple but detailed worlds without alot of overhead say 120 - 150 vertices for a room.
which is flea compared to the speed of assembly.

This would also make it easer to implement simple sprites for programs, files, folders and other objects.

Multitasking would be as simple as changing the camera view.

I wrote a simple 3D engine in Visual Basic which is practicly the slowest engine on the street. But it still handled 1K vertex models.

I guess what I'm saying is that the speed should'nt be an issue. Security only depends on the security of the operating system itself.
Just dont allow incomming apps to have access to system resources without user permission.

Well thanks for the input.

Cool Cool Cool

_________________
Death is not the opposite of life, rather, it is the absence of it.
Post 28 Jun 2005, 11:57
View user's profile Send private message Reply with quote
jdawg



Joined: 26 Jun 2005
Posts: 39
jdawg
If you implement the GUI as a 2d instead(by not assigning volume or Z to the struct that you use to define these 'rooms' ) you should find the that the flat drawing operations would be a lot faster. But if I'm hearing you correctly it sounds like you are looking for some BSP, this would be way too slow to use as an operating system, and you would need to rely on users having large amounts of ram in order to multitask.
Post 28 Jun 2005, 20:18
View user's profile Send private message Reply with quote
THEWizardGenius



Joined: 14 Jan 2005
Posts: 382
Location: California, USA
THEWizardGenius
Yeah, then the user has to type the password every time an app does something with a file. Interesting idea, but too slow and too user-unfriendly. There are many interesting possibilities that would be cool, but are too slow and user-unfriendly. And, that type of interface would be more complicated than M$ Windows, right? That isn't our goal, is it?
Post 07 Jul 2005, 02:47
View user's profile Send private message AIM Address Reply with quote
simpaticool



Joined: 12 Jan 2005
Posts: 16
Location: Romania
simpaticool
Quote:

What dose everyone think about a 3D GUI?


Nice idea!
BTW, o friend of mine created once o GUI (for Windows) which was like a 3D game for children. You have some little robots who helps ypu with the files and folders. The folders are some big rooms and the files are some boxes. Nice sh!t. When you delete a file, you simple destroy that box, and so on.
Of course, it's very diffcult to create an OS like that.
But, GOOD LUCK! Smile

________________________________
I want to cry.
Why? I don't know why.
Maybe it's her or maybe
I have something in my eye.
Post 15 Jul 2005, 10:58
View user's profile Send private message Reply with quote
bogdanontanu



Joined: 07 Jan 2004
Posts: 403
Location: Sol. Earth. Europe. Romania. Bucuresti
bogdanontanu
I do not see why an 3D GUI like that is hard to do...(if you have the drivers)

It is pretty easy but damn useless... just glamour and pretending...
NO real use whatsoever... a complete waste of CPU resources.

3D might be usefull for games and some applications but not for GUI.

Lately Microsoft has realized this and started to improve 2D interfaces for video board drivers, this is an implicit recognition that there is no need for a 3D GUI tomorrow.

BTW I am also from Romania Razz
Post 15 Jul 2005, 13:39
View user's profile Send private message Visit poster's website Reply with quote
jdawg



Joined: 26 Jun 2005
Posts: 39
jdawg
You know what would be really cool though? One of those 3D interfaces that the game systems use, like the Gamecube, PS2 or the XBox. When the operating system loads up you get a nice little spinning object that controls every destination you can take or something. If you made a completely game oriented operating system, it might be worth your time.

Of course, in order for it to work you would need to write your own operating system, but there's plenty of resources for that even here on this site. Alas, such an operating system probably wouldn't survive in a world dominated with business PC's but you never know if you don't try.
Post 06 May 2006, 17:03
View user's profile Send private message Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u
I was think about one of those for Dex4u OS Smile.
Post 06 May 2006, 17:41
View user's profile Send private message Reply with quote
Octavio



Joined: 21 Jun 2003
Posts: 366
Location: Spain
Octavio
Geek wrote:
What dose everyone think about a 3D GUI?

It would be extreamly secure as it would allow the user to hide files and folders where ever they like in the environment.

Well just a thaught.

Cool Cool Cool

GUI,security and filesystems are diferent things, and you also can hide a window in a 2D GUI.
For a hobby OS developper a 3D GUI is a very bad idea,it will take a lot of
develop time,is pretty useless ,and since is dificult for all of us to have
a 3d graphic accelarated drivers it will be so slow that nobody would use
the OS.
For industry is a excellent idea for selling newer and powerful computers.
Post 07 May 2006, 11:22
View user's profile Send private message Visit poster's website Reply with quote
bogdanontanu



Joined: 07 Jan 2004
Posts: 403
Location: Sol. Earth. Europe. Romania. Bucuresti
bogdanontanu
I have to agree with Octavio Wink

Besides the files are stored in HDD filesystems and only "presented" in a 2D or 3D GUI. The real search is done on the HDD Wink

So be it 4D I will still be able to find the files with a simple 2D NCommander clone or a 1D command line tool Very Happy
Post 07 May 2006, 14:06
View user's profile Send private message Visit poster's website Reply with quote
Borsuc



Joined: 29 Dec 2005
Posts: 2466
Location: Bucharest, Romania
Borsuc
Octavio wrote:
For industry is a excellent idea for selling newer and powerful computers.
I wonder when this will stop (at molecular level?).. and even then, when will this end? after all, 4D is silly Smile
bogdanontanu wrote:
So be it 4D I will still be able to find the files with a simple 2D NCommander clone or a 1D command line tool Very Happy
Very Happy
Post 08 May 2006, 18:38
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.