Feature Creep / Scene Browser?

Author
Message
Polaraul
GameGuru TGC Backer
7
Years of Service
User Offline
Joined: 30th Jan 2014
Location:
Posted: 24th May 2015 20:09
Is there any way to locate an entity in the scene without having to locate it in the main window?
PM
Pirate Myke
Forum Support
10
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 24th May 2015 20:12
no not yet, this is being looked at.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

Jerry Tremble
GameGuru TGC Backer
8
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 24th May 2015 20:52
I vote tree view although I don't think Lee likes them! I don't know why not, but I think it's the most efficient way of organizing things!
MAME Cab PC: i7 4770@3.4Ghz (passmark 9945), 12GB RAM, Win 8.1/64, GeForce GTX645 (passmark 1898); Shiny new laptop: i7 4800MQ@2.7Ghz (passmark 8586), 16GB RAM, Win 8.1/64, GeForce GTX870M (passmark 3598); Old laptop: i5@2.3Ghz, 8GB RAM, Win 7/64, Intel 3000 graphics
PM
Pirate Myke
Forum Support
10
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, California
Posted: 24th May 2015 20:58
Yep. Lee is not a big fan of the tree view at all. To much screen resources. Dont know how he is planning on doing this yet, but he will figure it out.
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 2400 Mhz, 4 Core(s), 4 Logical Processor(s), 8gb RAM, Nvidia gtx660, Windows 7 Pro 64bit

Polaraul
GameGuru TGC Backer
7
Years of Service
User Offline
Joined: 30th Jan 2014
Location:
Posted: 24th May 2015 21:15
I will admit, that hierarchical views can get hard to navigate when there are many entities, however, I think something needs to be put in place. Finding items in scenes manually is not streamlined.
PM
Teabone
Forum Support
14
Years of Service
User Offline
Joined: 8th Jun 2006
Location: Earth
Posted: 25th May 2015 02:18
Interesting enough, whenever you place an entity on your map a list of entities is generated on the left of the Game Guru screen. So essentially we are kind of close to an entity tree. Only difference is it just generates a list of what entity is used in your map. Would it be that much damage to go a bit further with it and make that list show whats actually in your map and have the ability to jump to each entity?
i7 -2600 CPU @ 3.40GHz - Windows 7 - 8GB RAM - Nivida GeForce 420 GT
3com
6
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 25th May 2015 09:55
Some sort of "Select by name" is needed, working with db.
a- GG generate a data base (db) with all the entities properties (id, name, coordinates, etc).
b- A textbox where you writte the entity name you are looking for + search button.
c- GG trace entity using db query name based, and select it.

This way avoid the large treeview or Listview in menu.
Just my though.

3com

Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz

OS: Windows 8.1 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics

PM
yrkoon
17
Years of Service
User Offline
Joined: 14th Jan 2004
Location:
Posted: 25th May 2015 13:26
@ 3Com:
I also see a permanent display of such a tree in the main window as a waste of sceenspace,
BUT: entity names may be hard to remember exactly.
Thus, a search window, usually hidden and only displayed / overlaying the main windon on response to a key press or a Search Button, would be an ideal solution. This window would
* display the dreaded entity tree with all the information you mentioned (scrollable, of course),
* have the textfield to enter the search string for entity names in the menu line or the bottom line.
* Single left click on the respecitve entity of the tree should position the camera of the main window so that the visible area is centered around the respective entity,
*Double left click on an entity in the tree should do likewise AND end (=hide) the search window, returning us to the main window.

The search window could be fitted with a few more buttons or a menu, e.g. for
* positioning the main window back to where the position was when the search window was called
* positioning the main window back to the last position before the current position (plus a small radius around it to account for involuntary small mouse movements). This feature would come in very handy if one has to fine-tune views from and to a certain point ( e.g., from an elevated point for a sniper to his target area)
* if the database allowed for a "special name" attached to an object, it might be much easier to identify it and go to it (e.g., of the 386 trees distributed over the landscape, only one may be the "HangingTree" and only one other the "DruidTree").
Maybe, this feature could even double as a very fast way to move between imprtant points on large maps, especially, if a filter could be set to display only nodes with special entity names.

On the more technical side, we can have statistical information ("so and so many instances of entity 'xyz') - and even thumbnails of the entity displayed while the mouse cursor is hovering over the respective node in the tree, just to be sure)


Lives of great men all remind us we may make our lives sublime
PM
Scene Commander
Support Manager
13
Years of Service
User Offline
Joined: 3rd May 2008
Location:
Posted: 25th May 2015 17:35
I agree that this kind of entity search would be useful, and a search/replace feature has already been requested several times.

I'm moving this to feature creep as I feel it has more use there.

SC
i7-4770s 3.10ghz - Geforce GTX 650ti
tomjscott
User Banned
Posted: 28th May 2015 18:32
Quote: "I also see a permanent display of such a tree in the main window as a waste of sceenspace, "

It is certainly not wasted space. I see it as essential. But even in Unity, the scene hierarchy can be shown or hidden as needed so if you don't like it then you just don't have it visible. Or only make it visible when you need it.

Quote: " have the textfield to enter the search string for entity names in the menu line or the bottom line."


Absolutely. The search bar should be right at the top or bottom of the hierarchy window. Type a name or partial name and it finds matches anywhere in the entity name.

One thing that would help all this is the ability to have dockable/sizable editor windows so you can put them where you want, even on another monitor.

If it helps those who don't like this sort of thing then you just make it default to not being visible and the advanced use can activate it. To not include it is just not good.
System Specs: OS - Windows 7 Home Premium 64-bit SP1, CPU - AMD Phenom II X4 945, 3.0Ghz, RAM - 8Gb DDR3, GFX Card - 2048MB NVIDIA GeForce GT 640, FPSC-R Version - Beta 1.0085

Login to post a reply

Server time is: 2021-05-09 04:46:58
Your offset time is: 2021-05-09 04:46:58