Interactive Terrain and 3D models
I have some ideas that would be cool if added to the program. Heres some that i thought would be pretty cool for the basic tech savy guy/girl:
Allowing users to import 3D models from a variety of programs such as, 3D Max, Maiya, and if possible Google Sketchup, to allow the commen user to utilize this feature. The models would be able to be put on the desktop and interact with the icons; like if you create a christmas tree, you could import it and decorate your computer for Christmas.
Having interactive pre-made terrains to choose from would make dragging the icons more realistic and fun than ever. The user would select from a list that could be updated either by users or by your team, and they would be able to choose what kind of terrain the want. Or even better, they could turn the terrain on seasonal, which would scroll through the list according to the time of year it is. For example: if its Fall, there would be leaves on the desktop, the icons would be able to push the leaves around on impact creating a realistic feeling for the user. Or if its christmas time, it would be snowy, and the icons would drag through the snow, creating a path that had been traversed. But the most basic terrain would be dust, or dirt, wich would stir dust when dragged through.
Those where all i could come up with so far, If you like them i could continue to give ideas, thank you for taking the time to read this.
Sincerely,
Matthew W. Curry
Allowing users to import 3D models from a variety of programs such as, 3D Max, Maiya, and if possible Google Sketchup, to allow the commen user to utilize this feature. The models would be able to be put on the desktop and interact with the icons; like if you create a christmas tree, you could import it and decorate your computer for Christmas.
Having interactive pre-made terrains to choose from would make dragging the icons more realistic and fun than ever. The user would select from a list that could be updated either by users or by your team, and they would be able to choose what kind of terrain the want. Or even better, they could turn the terrain on seasonal, which would scroll through the list according to the time of year it is. For example: if its Fall, there would be leaves on the desktop, the icons would be able to push the leaves around on impact creating a realistic feeling for the user. Or if its christmas time, it would be snowy, and the icons would drag through the snow, creating a path that had been traversed. But the most basic terrain would be dust, or dirt, wich would stir dust when dragged through.
Those where all i could come up with so far, If you like them i could continue to give ideas, thank you for taking the time to read this.
Sincerely,
Matthew W. Curry
47
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
-
Inappropriate?While it would be fun, I've gotten the feeling that the people making bumptop want to make an efficient desktop environment. However, this could be part of that easily. What would really make that happen would be a way to dynamically edit the terrain of your desktop, creating hills and valleys for different files.
I’m excited,
-
Inappropriate?Yes thats true, but i think adding height would only complicate things, because it would simply get in the way. The ground would stay flat, but it would have interactive groundcover such as leaves, dirt, snow, water, etc. which would further immerse the user in the desktop creating more a more realistic experiance.
Being able to import 3d models straight out of one of your 4 walls. would be extremely usefull as well as extremely cool. You could incorperate bumptop's physics into the models as well.
Also, adding properties to your model would make this feature really unique and usefull. For example, if you import a 3d Box and plant it on your wall, you could select properties such as: Container(holds icons inside), Table(will allow you to rest icons on it) Sticky(anything can be pasted on it and wont move around), and so on.
Adding interactive groundcover such as leaves, dirt, snow, water, would further immerse the user in the desktop creating more realism.
I’m confident
1 person thinks
this is one of the best points
-
Inappropriate?Importing 3D models would be quite nice, a table here, a plant there. Being able to allocate them as application shortcuts would be pretty handy, keeping in line with the whole visual organization theme of the project. I would disagree a little that changing height would complicate things. I guess what I really want is the ability to make this something other than a box. Infinite BumpTop does this to an extent, but a small planet sized sphere would be pretty neat. Raise/lower terrain could work in a number of ways, dividing the floor into a number of tiles that can have their heights changed comes to mind first. This would allow me to keep different sets of objects on different tiles and switch focus between them depending on what I'm doing. Granted this wouldn't be for everyone, but the option would be nice.
-
Inappropriate?Yeah, ok. I guess land height could prove usefull and i now see how. Although i would want to be able to change between square ellevation or gradiant ellevation, so i can build podiums instead of hills, or vise versa. Inorder for the ellevation editor to be user friendly(in my eyes), it would need to be grid by grid editing. If you need an example, look at the terrain height editor in Roller Coaster Tycoon 2. It is plain, simple, and allows you to customize what you want to customize and how it needs to be done easily. Also i like the thought of bumptop being more than a box like you said, but i fear that this will ruin the performance or theme of bumptop, since im not in favor of the infinate setting of bumptop.
I’m confident
-
Inappropriate?Agreed. A grid editor would work very well, I think. This would need to be a set of features that could be turned on/off at the whim of the user in case their system wasn't up the challenge of rendering it, possibly detecting this automatically, kind of like compiz-fusion does.
I’m awake.
1 person thinks
this is one of the best points
-
Inappropriate?Cool idea. We can put diferent elements like you said, like a pool of water where you can throw icons that have too little use.
I’m happy
1 person thinks
this is one of the best points
-
Inappropriate?This could even be a feature of themes. Defining a mesh that will act as the desktop within the theme.json file.
I’m interested.
1 person thinks
this is one of the best points
-
Inappropriate?Well as far as importing 3d object, I agree. However, I still disagree with the idea of changing terrain. Sure it might be a good idea to give it a planet-like shape, but I think BumpTop's aim was to balance between efficiency and simplicity.
-
If you were to change the terrain, that doesnt necessarily mean you would change the actual form of the desktop which is a simple box. It would just be the ground underneath the icons. And yea, i think adding water would be a sweet idea, but like you said Adam, it would definately have to be a feature that you can turn on and off or limit to fit your computers speed, for computers that maybe cant handle processing everything. -
Inappropriate?itd be nice if it came with an editor built in, so you didnt have to make them in an external program
I’m happy
-
Shadow, the idea about the built-in editor would be great, especially for this kind of project. It would need a simple mode to change gravity, selection mode(selecting shelves/icons/etc), and a very simple 3D editor Such as Google Sketchup for less advanced users. For more advanced users there could be an advanced mode where you can actually go in and start coding. -
Inappropriate?Awesome idea! I have this idea too really, but i see you was faster with it )
I can merge my thiks about that:
-there should be some polycount-limit (for perfomance)
-should be some kind of height-parameter (for some additional surfaces like shelfs on the walls or other stuff
-maybe someway of interactive objects should be- like buttons, lights or another...
thats my ideas about it
Also- really will be happy if it will be realised!!
And big thanks BumpTop team for that awesome desktop!
I’m really like that idea!!!
-
Thanks for the support Pirog. The polycount-limit would be a good idea. The height-parameter would be a good thing as long as it wouldnt hold the user back. For example, one might want to create an immense book shelf seven stories high, where he can archive things and organize his icons from A-Z Top-Bottom. But also someone might want to have just a quaint little bookshelf to store a few icons or documents. The interactive objects you posted are really good ideas too. -
Inappropriate?With a feature like this... Bumptop will be using lots of resources and things will get way too slower
I’m indifferent
-
Tomato, you bring up a good point. But i think we can do something about this problem. This feature, if implemented into BumpTop, should come with a process controller similar to "Task Manager". This would allow us to pick and choose what to run, in the case of lag caused by BumpTop. Also allowing graphics quality adjustments would help in that sense. But if this is created with script and code, it shouldn't lag anyways. -
It's probably already slow on slow computers. This would be fast on fast computers. -
Inappropriate?Adding to the idea, the shelf feature should come with it's own pile editor relative to the shelve. For example, objects placed on the shelves will be selected as a group. From here you can select how they will be organized different ways. One way would be like a book shelve with icons standing up, and when the mouse moves over them they slide out of the book shelf a little bit to allow you to see what icon it is, and then slide back when the mouse is not over the icon. To take icons off the shelve you could just drag the icon off the shelve.
And in addition to this idea, adding a menu interface that lets you select the properties of objects you've put on your desktop would be necessary. If you right click an object it will single the object out and display a small menu. This menu could display how the object interacts with the world, what the object is(tree, shelve, window, light, fan, a net to trap icons, etc.).
I’m excited
1 person thinks
this is one of the best points
-
What shelf feature? -
Inappropriate?what about gras witch is moving when dragging an icon!?
-
This is a great idea! we could also make the grass sway in the wind. -
Inappropriate?great ideia. But don't forget this is a desktop first and an environment second, it has to be functional and fast. Your ideas would turn bumptop into an horribly bloated 3D software with slow performance. Let's concentrate on having a fast reliable desktop, is my opinion.
Of course you could always release a Bumptop lite without all this mapping and 3D features for less eye-candy driven users or just plain less resourceful computers.
I’m against it
-
It's probably already slow on slow computers. This would be fast on fast computers. -
Inappropriate?I completely agree. However there is something new in which you would have to pay for this monthly and pay for the product. Its called On-Live. We could buy this for our computers and if your familiar with On-Live then you already know that lag wouldnt be an issue, since we could run an extremely beautiful and laggy bumptop interface with out the hassle by running it on the On-Live Servers.
I’m Creative
-
Inappropriate?This concept is worth looking at.
-
It really is! -
Inappropriate?With this, the heck with including a fireplace! And that was my idea!
I’m sad this isn't part of BumpTop
-
Inappropriate?There should be shelves, and buttons for lights, like someone said, I'm basically for the models you can put in, there should be some preloaded ones for different seasons. And maby new themes, A Turkey, Christmas, Halloween, Easter, New Year. Think of the possibilities!!
I’m supercalifragialisticexpialidocious!
-
Yes. Shelves will help organize your icons tremendously, as well as give your desktop a touch of life and personal satisfaction. Preloaded models could be chosen from a drop down archive which could be easily navigated by adding search preferences.This would brilliantly open up worlds of imagination for the user. The model importer for this feature, should have different acceptable formats. I recommend Google SketchUp for its extremely user friendly interface, allowing new modelers to create things as complex as desks in under 10 minutes. Not only is Google SketchUp extremely easy, it also has a vast archive of user created models that you can download for free strait into your creation. Since Google SketchUp is also open source, the doors are wide open to make a BumpTop Model Making Plugin. I feel this feature would appeal to everyone, because who doesn't like or want to customize their own work space? People like the idea of personalizing their things, therefore this idea already works well for many. The only thing it really comes down to is performance. If we can work around this problem, i don't see why this would not be a great feature for BumpTop -
Inappropriate?I have decided to respond to this idea with a hypothetical conversation in which Matthew and I converse with inside jokes and sarcastic jargon...
Blake: I think it'd lagg my cpu up redonculously, and take up too much processing...so, i don't think i'd use it brohimeskee...my internet is total noobsauce, so even on-live wouldn't work. I'd be likes the retards that RP on /b/ from every topic!
Matt: .....what the fwik mang....
Blake: What? You don't think that's funny eh?
Matt: NO! NOT AGAIN!
Blake: *unloads his scorpian uzi on the crowd*
*Screaming ensues* -
Inappropriate?Wouldn't it only lagg your cpu if you posted ridiculously high res, sexy renders of 3D models? I mean those would be ideal and it would be ridiculously cool if a person could import all the render settings they wanted and let their computer lag down terribly for the sake of art but lets be honest, if Zbrush can do it couldn't bumptop?
*screaming still ensues* -
Inappropriate?Id like a little helper that looks at my content on the desktop and helps me organise it. Could be a 3dmodel walking around and moving my icons, sorting them ,straighten them and so on..
This should be a tool rather that a toy
Loading Profile...









