Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Tree based linking

Kalleb Underthorn
Registered User
Join date: 30 Jul 2003
Posts: 40
08-03-2004 23:37
Currently, the prim linking operates on a completely child / parent relationship. What I would like to see is a child / sibling / parent system, this wouldn't even nessessarly affect the current system, but rather add another dimension to it.

(Parents would be come a first simbling, and then on)

Example

Old System (numbers being link numbers)
CODE

Box-1
Cylinder-2
Sphere-3


New System
CODE

Box
...Cylinder
...Sphere
...Prism
...Torus
Tube


Linked Numbers from Box:

Box: 1
Tube: 2
Cylinder: 3
Prism: 4

Linked Numbers from Cylinder:

Box: -1
Cylinder: 1
Sphere: 2


Essentially: Index siblings first, then children, with the immediate parent being -1, next parent being -2, etc...

I guess I'm just a fool for tree structures, but that's just me. I would love to see the lindens implement some form of scene graph rendering too, but I think this is about as good as we are going to get for now, if we get this at all.

If this has already been sugested, please feel free to flame me. :)
Tiger Crossing
The Prim Maker
Join date: 18 Aug 2003
Posts: 1,560
08-05-2004 07:34
This has been asked for numerous times (included a few times by me)... But not recently, so:

I support this product and/or service.
_____________________
~ Tiger Crossing
~ (Nonsanity)
Taun Patel
Geothermal Madman
Join date: 5 Mar 2004
Posts: 222
Supported!
08-07-2004 11:19
Drool. Makes me think of how linking works in Illustrator. I despise that we cant link 2 linked groups together and unlink them and have the original 2 groups still linked.

I support this product and/or service as well!
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
08-08-2004 05:06
Obligatory plug :-O :
_____________________
Taun Patel
Geothermal Madman
Join date: 5 Mar 2004
Posts: 222
08-08-2004 08:48
Yes ... but will it work on a Mac/X11 ??? I only see binaries etc for PC :-(
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
08-08-2004 09:26
Well... I only have a Windows box so the binaries are only in Windows, but in theory the code will compile, with a little nudging, on linux/Unix.

The code runs over the following libraries/engines which are reasonably platform-independent:
- OpenGL
- GLUT
- SDL
- wxWidgets
- Python
- pthreads
- MySQL database engine
- ODE physics engine
- Lua scripting engine

Azelda
_____________________
Neil Protagonist
FX Monkey
Join date: 11 Jul 2003
Posts: 346
08-09-2004 14:28
I've been asking for this for over a damn year. I fully support this feature, damn near every 3d package on the market supports this, its not difficult, so add the shit already. Please. :)

:) *hugs* we loooooves you Linden Labs.
_____________________
"Control the things you can control, maggot. Let everything else take a flying f**k at you, and if you must go down, go down with your guns blazing." -Cort

Need fire? Visit my FX Store in Bisque(232, 48)
Sick-N-Wrong

Like Anime? Visit Nakama!
Derek Tesla
Nerf herder
Join date: 12 Aug 2003
Posts: 19
10-21-2004 11:48
Bringing this to the top, I support this completely. This would bring some interesting things for vehicle builders and sky platform builders.
Tiger Crossing
The Prim Maker
Join date: 18 Aug 2003
Posts: 1,560
10-21-2004 11:56
It would also allow objects with different permission sets to be linked then unlinked and not be tainted by each other's permissions in the process.
_____________________
~ Tiger Crossing
~ (Nonsanity)
Huns Valen
Don't PM me here.
Join date: 3 May 2003
Posts: 2,749
10-22-2004 00:05
This would be pretty marvy. Might be somewhat useful if we ever get multiple joints.
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
10-22-2004 00:42
This would be nifty from a developer's perspective.

But what about from a performance issue perspective? I can imagine a myriad of different algorithms that can be used by Havok, scripts, and rendering.

I think we need a peek into the back-end algorithms to really discuss how and if this is possible, else I'm happy to say I support the idea of doing this, and leave it to Linden Lab to see how it can be done.
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Beatfox Xevious
is THOUSANDS OF PEOPLE
Join date: 1 Jun 2004
Posts: 879
10-22-2004 00:45
The product service solidly it is supported in the way. Shining !! Let's !!
_____________________
My Beatworks: Zephyr Chimes wind chimes, the KanaMaster Japanese kana tutor, and the FREE Invisibility Prim Public. Look for them at the Luskwood General Store in Lusk (144, 165).

"You have been frozen. You cannot move or chat. A pony will contact you via instant message (IM)."
- mysterious system message I received after making off with Pony Linden
Dee Firefly
Dreaming Dragoness
Join date: 30 Jul 2004
Posts: 315
10-22-2004 04:05
Yes please - I'd like to see this too !

In fact when I first began building, as a newb I just assumed that this was how linking would work (like 2D drawing packages I have used) and only found out my error when unlinking - and all my planned hierarchies turned out not to exist :(
Zuzi Martinez
goth dachshund
Join date: 4 Sep 2004
Posts: 1,860
10-22-2004 08:42
i'm another one who assumed linking worked like grouping in every single program i've ever used in my life. :D please let us link two or more linksets and have them back good as new when we unlink. all the other programs get together and laugh at SL after school cause of this.