Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

What do you want MOST of all?

Catherine Omega
Geometry Ninja
Join date: 10 Jan 2003
Posts: 2,053
01-22-2004 23:11
I make a lot of suggestions to this forum, though not all are equal. In order, here are my current most-requested features.

1. Proper I/O, as discussed here.

2. The ability to link solid and phantom objects together and have child objects retain their properties within the linkset. (Thread 1, Thread 2)

3. Full LSL control over all the settings available in the edit menu, as described here.

4. Fully scriptable UI. I want to be able to create windows, and have both scripts and client-side data displayed in them.

5. Client-side texture drawing, for use in making signs, as discussed here.

6. Scriptable, animated avatar models as prims. This would be useful for creating "assistants" or characters for games. If there was some way to easily toggle an indicator or highlight showing who was alive and who was a bot, as with "P" for property lines, there wouldn't be much confusion, even amongst the "R U COMPTUAR" crowd. (I suggest "B" for 'bot', with it turned on by default.)

7. More primitive types, including more curves and angled shapes as well as 2-triangle 2d rectangles and 4-triangle 2d rectangles. SL doesn't use "real" primitives anyway, so why limit us to a few basic shapes? We should have like 30 more.

8. A complete rework of the avatar customization system, coupled with a custom animation system. The interface would ideally be more like Poser than the current monstrosity.

9. Proper chat and IM logging. (See here.)

10. A better inventory! Seriously, the current one is AWFUL. This goes for the texture selector, too. I want to be able to have subfolders show up in the texture picker. As a small enhancement, the current inventory could use a "collapse all open folders" button at the top of the window, as well as a more visible "New Inventory Window" button.

11. Per-parcel chat/sound/rendering filters, so if I don't want to, I don't have to see, hear or read anything or anyone that's not on my land. (See here.)

12. Snap-to-object. It shouldn't be too hard to determine how wide an object is, then cut that in half, and then do it again.

13. Local grid. Let us see a grid relative to the object we're editing. This would allow for very presise structures built at non-90-degree angles.

And last but not least, despite it being at the end of the list: Havok 2, whenever it becomes available. Though Havok 2 is not the godsend many users would have us all believe, it will significantly improve certain things.

So that's my "most wanted" list. A couple of these suggestions are really simple. Some of them are huge undertakings. One in particular, the avatar-as-prim suggestion is something the Lindens have flat-out said they would NEVER, EVER do.

So how about you guys? What would you want? (Try to keep it technologically feasible, though. Stuff like real-time universal voice streaming translation and DVD-quality movies on textures are things that are unlikely to be added anytime soon. ;)
Hikaru Yamamoto
Oldbie
Join date: 10 Mar 2003
Posts: 895
01-22-2004 23:30
i would like to see, all of the above plus

-mirroring objects, we should aready have this >< when you copy and object you should be able to make it a mirrored copy, helps when making stuff you want to be equal on both sides without have to rotate or unlink and rotate all the prims.

-please smooth down the avatar wrists >< i got a huge bump there when my hands are small

-and please fix the avatar head, it gets stuck too much looking at something. I see a lot of noobs asking me "why does my head keep looking down? how can i fix it?"

just some minor suggestions :) don't think would be too hard to do.
Misnomer Jones
3 is the magic number
Join date: 27 Jan 2003
Posts: 1,800
01-22-2004 23:37
I want your #s

2, 4, 5, 6, 7 , 8, 9, 10, 11 & 13. Scripting is still greek to me which is the only reason I have no opinion on the others.

Comments on:

8. Custom animations, when they come. need to come with permissons. I imagine people will make these for sale . Creator rights should be protected. I like to see a gender neutral (or all inclusive) option in avatar customization. Removal of limbs has also been mentioned repeatedly.

10. Ability to highlight and delete more than one item at a time would be great. I also wish we could cut & paste between folders. To have to drag an item to a new folder when you have a huge inventory is really painfully slow. Many improvements are needed here.

Catherine has been very inclusive here so I'll have to post back if I have more to add.
_____________________
Xylor Baysklef
Scripting Addict
Join date: 4 May 2003
Posts: 109
01-23-2004 01:08
Hmm tough question. Here goes:
  1. External I/O, as mentioned by Catherine.

  2. A drawing context which can be used to draw on a prim side, including the ability to 'draw' text (something like this has been mentioned). While we're at it, a drawing context for an overlay of the mouselook screen, which can be used to create HUDs (such as Tcoz's).

  3. The ability to fully modify an object, including hollowing, twisting, shearing, etc.

  4. The ability to create/write to notecards.

  5. Message blocking, as in llWaitForMessage.

  6. Click-position detection, so we can easily sense which side and what position on that side a touch was generated from, without resorting to mouselook llDetectedRot calculations. (Could also be useful for collisions, but touch is obviously more useful).

  7. The ability to detect the scale and shape of an object, via llDetectedScale and llDetectedShape. Can we say 3d-maps with models? =)

  8. *Real* string parsing. We need regex ^_~.

  9. Better memory management, including NOT increasing the memory requirements of long global variable names, and state-specific variables. (Also, the ability to pass parameters on a state switch).

  10. A working llRezObject, which does NOT rez an object at the geometric center of an object, but rather puts the root object at the point specified by llRezObject.

  11. llGetGeometricCenter of a linked set. (The point at which the x,y,z crosshairs show up when selecting a linked set).

  12. A sensor which can be configured to filter out previously detected objects, giving us the ability to pass the 16-object limit of sensors. Perhaps a llClearSensorFilter to initialize the filter, then llSensorFiltered, identical to llSensor, which returns data normally in the sensor() event, and adds the sensed objects to the filter, so repeated calls to llSensorFiltered would always return different objects. This could be repeated until a no_sensor() event was triggered.

  13. A 'global' state, with event handlers which run if the current state does not handle that event. This way, we don't have to duplicate event handlers in all states (such as a global on_rez handler, which checks for an owner change, etc).

  14. Custom avatar animation, as mentioned by Catherine.

  15. float llLn(float x). It is mysteriously missing in the math library, and the logical counterpart to llPow.

  16. Better list management, preferrably changing the syntax to be C-like (Array[x] = y), but even a llReplaceListAt would be helpful.

  17. Multi-dimensional arrays (yeah yeah, can be done without, but I mean, come on, we've wanted this one for a while =P).

  18. llSetScriptName, llSetDescription, llGetDescription.

  19. bought event, triggered when someone buys an object.

  20. llLandInfo, which includes all settings on the land of the specified position, so we have greater control of where our scripted objects wander.

  21. Inter-object IM (not so important now, especially if we get external I/O, but still nice).

  22. llTexturePreload

  23. Matrix datatype, similar to multi-dimensional arrays, but with LSL matrix manipulation routines.

  24. Working llSetPos and llSetRot on attached objects.

  25. llDetachFromAvatarAt, which doesn't put the object back into inventory, but rather just detaches at/near the position of the the avatar.

  26. llSetMoveArea, which only allows an object to be moved within a certain area (so you can leave things movable by others, but they stay within a certain area).

  27. The ability to upload byte-compiled scripts, with information on the byte-code LSL compiles to, so we can develop our OWN scripting language (yeah, I can dream eh?)

  28. Folders in Contents.

  29. A pony. Red.

    [/list=1]

    Thats all, not much really. Shouldn't take more than an hour or two to add, right? (hehe)


    Xylor
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
01-23-2004 06:08
I'm going to go with stuff I think is likely to be added at some point...

1. Mule, I'm still waiting on my one promised for 1.2 :P

2. I/O functionality, this would open up SL to so much stuff and make it even closer to becoming a metaverse, basicly making it possible for the informational internet and SL to beconea unified one.

3. Custom Gestures, my body aches for this, I would love it if it was something like Flash animation, you set keypoints where the hand is here and then here and then it fills in the rest of the movement naturely, scripted would be more complicated but would be nice too, might allow for more controll, Custom Gestures should also be a file type that can be sold etc as others can now.

4. Expand EVERYTHING, instead of listing everything individualy I'm lumping them in 4, what I want is all the basic features we have, chat, inventory, landmarks, calling cards, expanded. We have a working 3d envornment but not the ability to save chat logs? Wtf? Chat Logs to hard drive, chat log file types, inventory acting more like windows explorer with folder sorting, option to close all folders on exit, find option, jump to letters, multi select, multi drag, multi everything, landmarks are simple but could be expanded to include pictures of the build or a description, calling cards, we need more options for these, calling card specific on/offline notifications, allow tracking, group options, the works. Links in Chat History being clickable and in Notecards also. Chat commands and more chat to script options. More status options for calling cards would be nice too, the ability to set yourself as "Invisible" so you appear offline to anyone unless they're of course right in front of you, also custom statuses something the likes of what Yahoo! IM has would be nice.

5. GUI skinnability, I know its coming eventualy, but all the .ini files are there and ready to be used, all we need is for them to be finished and a GUI edit window for it and we're set.

6. Everything we can do in Edit we should be able to do in LSL.

7. TEXTuring, the ability to have client add text on objects, this seems like something we should already have, it would help alot in alot of cases.

8. Streaming audio, sure having winamp open isn't a hassle, but not everyone wants to run winamp or whatever, would be easier to just have it directly from SL.

9. Change the Snapshot button, this is a pet peeve of mine, an approval window and/or an option to make it so all snapshots go to disk (even with the button) is all I'm asking for.

10. Way to preview clothe textures before uploading, this would save many a spent 10L$ on getting that shirt to look right.

11. Parcel specific options, all the ones that have been listed before, chat/object/sound, we used to be able to set the draw distance for parcels, why'd that go away?

12. More Map options, show number of people in a sim on the mini map tooltip, an option to show only the geography of the grid, an option to set a certain number of "way point" teleportations (it'd be like having 5 "homes" to teleport directly to).

13. Expand LSL (this should probly be higher on my list) to be less of a basic language. Case statements, nested arrays, better string handling, better list handling, etc.

14. Avatar Objects, I really think this would be cool and could allow for better "bots". All "avatar objects" would/could be highlighted in some color and would be required to tell a person they are a bot in some way, or maybe even have ";(BOT) Bob" above them where the name would be. I can see the problem with people "confusing" bots for real people, but cmon, the Metaverse had these.

15. Higher Group limit

16. The ability to change your title without being in a group, I think this would cut down on the groups since alot of them are made only for the titles.

17. Improved permissions, these are a hassle right now most of the time. Setting default options for yourself would be nice, also the whole "if you have one object thats not copy/mod/transfer in your mod/copy/transferable item it makes it no copy/mod/transfer" is a pain in the ass.

18. Not really a feature but, FIX THE GHOSTING. I'm surprised it isn't fixed already, this is a big bug.

19. Change it so having Mute All Sound checked does not still have you download sounds. Why download them when I don't want to hear them?

20. Ability to mute sounds and ignore objects/scripts from a specific person. Would help with abuse and the like.

21. Ability to make backups of inventory in some way, there have been many good suggestions on how to do this. I'd like to see a new "Allow Backup" permission on things to determine wether someone can backup your object or not.

22. New "group" type for 2 people, maybe called Mariage or something since technicly 2 people is not a group. (3's a crowd)

23. Expand and add to llDialog, new line command should be allowed to work, input text boxes, radio options, and check boxes would be nice additions also.

24. Snap to object, this would make things alot easier for building.

25. Objects maintain their options while linked, ie. a phantomed object can be linked to a non phantom one and both will maintain their individual properties.

26. Improved camera, Smarter camera that makes sure there is NO object inbetween your avatar and the camera, and if there is, zoom in past the object.

Thats all I can think of right now. Might add more later. :)

Edit: Updated to steal some suggestions made by others and some other ones I thought up. :D

Edit: Added 26.
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Jack Digeridoo
machinimaniac
Join date: 29 Jul 2003
Posts: 1,170
01-23-2004 06:56
Havok 2
Blocked Link Messages
Snap to object

*edit 'cause I care about none of these. see later in thread.
Ezhar Fairlight
professional slacker
Join date: 30 Jun 2003
Posts: 310
01-23-2004 10:12
I want my mule! You promised!
Kex Godel
Master Slacker
Join date: 14 Nov 2003
Posts: 869
01-23-2004 10:18
Roughly in order of desire:

1. chat script commands that are invisible to everyone else

2. non-delayed llInstantMessage() to the object's owner

3. custom AV animations

4. more script memory

5. internet I/O

6. write to notecard

7. self-lit textures that are not light sources

8. higher group limit

9. improved permissions system

10. ability to force the server to re-sync our environment (re-download object locations, clear ghosts, resync attachments, etc) without relogging

11. ability to change display options which require restart without having to wait to re-download inventory

12. more capabilities to gather information about the land by script (status flags, prims available, name, description, etc)

13. play sound with specified pitch alteration

14. ability to mute sounds selectively by owner and to discover who is the source of a sound

15. backup dump of objects (.xml), notes (.txt), scripts (.lsl) we created

16. text-rasterized textures

17. temporary_on_rez should override no_script zones

18. larger sensor result set (at least equal to max # of persons that can enter a sim)

19. ability to preview clothes before uploading

20. group size requirement dropped to two

21. llTextDialog() to prompt for text string

22. more llDialog() options

23. collapse all folders in inventory

24. chat action prose (/me)

25. sandbox cleanup alerts

26. move Cardova offshore to make it an island

27. default F-keys to less-rude / less-annoying gestures

28. AFK autoresponder to IMs

29. LL should endorse an official chat location (ie efnet #secondlife) for people to gather who can't log in, such as during patch times or while at a location where the SL client can't run.

30. And what ever happened to the consumer reports newbie guide? That was the fastest way for me to pick up and learn how SL works. We need something like that brought up to date and easily accessible in the welcome area.

31. More hippo-related things =D
Mezzanine Peregrine
Senior Member
Join date: 14 Nov 2003
Posts: 113
01-23-2004 10:53
Stability and speed
Leonardoe Murray
Registered User
Join date: 25 Feb 2003
Posts: 35
01-23-2004 11:43
i am simple..... i just want a set up simular to the ban/acsess window in land options that would allow people the land owner has on a list to set there home point to there land with out haveing to be in a group...makes its hard to rent room's out when people can't set there home point to there place....
eltee Statosky
Luskie
Join date: 23 Sep 2003
Posts: 1,258
01-23-2004 12:18
From: someone
Originally posted by Kex Godel
Roughly in order of desire:

1. chat script commands that are invisible to everyone else

2. non-delayed llInstantMessage() to the object's owner

3. custom AV animations

4. more script memory

5. internet I/O

6. write to notecard

7. self-lit textures that are not light sources

8. higher group limit

9. improved permissions system

10. ability to force the server to re-sync our environment (re-download object locations, clear ghosts, resync attachments, etc) without relogging

11. ability to change display options which require restart without having to wait to re-download inventory

12. more capabilities to gather information about the land by script (status flags, prims available, name, description, etc)

13. play sound with specified pitch alteration

14. ability to mute sounds selectively by owner and to discover who is the source of a sound

15. backup dump of objects (.xml), notes (.txt), scripts (.lsl) we created

16. text-rasterized textures

17. temporary_on_rez should override no_script zones

18. larger sensor result set (at least equal to max # of persons that can enter a sim)

19. ability to preview clothes before uploading

20. group size requirement dropped to two

21. llTextDialog() to prompt for text string

22. more llDialog() options

23. collapse all folders in inventory

24. chat action prose (/me)

25. sandbox cleanup alerts

26. move Cardova offshore to make it an island

27. default F-keys to less-rude / less-annoying gestures

28. AFK autoresponder to IMs

29. LL should endorse an official chat location (ie efnet #secondlife) for people to gather who can't log in, such as during patch times or while at a location where the SL client can't run.

30. And what ever happened to the consumer reports newbie guide? That was the fastest way for me to pick up and learn how SL works. We need something like that brought up to date and easily accessible in the welcome area.

31. More hippo-related things =D


yeah.. uh... that ^.^
_____________________
wash, rinse, repeat
Huns Valen
Don't PM me here.
Join date: 3 May 2003
Posts: 2,749
01-23-2004 16:02
Havok 2.

Improved sound API.
CODE
integer hSnd;
integer engineRevUp;

// Get a handle for this sound and preset volume 1.0
hSnd = llOpenSound("engine", 1.0);

// Tell this sound whether to wait for queued sounds to finish
// or to interrupt, since setting sound queueing after the fact
// doesn't appear to affect sounds already in the pipe
llSetSoundInterrupt(hSnd, TRUE);

// Set pitch (=playback rate) at 30KHz
llSetPitch(hSnd, 30000);

// Start sound at last volume, or with specified volume
llStartSound(hSnd);
llStartSoundVol(hSnd, 1.0)

// Get a sound effects handle
engineRevUp = llSoundFx(hSnd);

// Prepare to increase sound frequency from 30-40KHz over 3 seconds
llAddSoundPorta(engineRevUp, 30000, 40000, 3);

// Prepare to increase volume from .7 to .95 over 2 seconds
llAddVolSlide(engineRevUp, .7, .95, 2);

// Do it
llExecSoundFX(engineRevUp);

// These next two functions are important for times when it is
// necessary to interrupt an already-in-progress portamento or
// volume slide or whatever else. You need to know what the
// volume and frequency are in order to affect a smooth
// transition to another effect.
// For detecting current volume
float llSndGetVol(hSnd);

// For detecting current frequency
float llSndGetFreq(hSnd);


Right now I have to do significant foley work to simulate these things, and it's very clunky.
Lordfly Digeridoo
Prim Orchestrator
Join date: 21 Jul 2003
Posts: 3,628
01-23-2004 19:10
I just want havok 2, and the ability to make your own gestures...

That's all I want. Honest :)

LF
_____________________
----
http://www.lordfly.com/
http://www.twitter.com/lordfly
http://www.plurk.com/lordfly
Tweke Underhill
Tree Dweller
Join date: 23 Jan 2003
Posts: 66
01-24-2004 19:29
I would really like a lot of these suggestions, but the one thing I want MOST is custom animations.
Alondria LeFay
Registered User
Join date: 2 May 2003
Posts: 725
01-24-2004 20:43
Beautiful, Huns. (Re: the extended sound functions).

Heck, I am up for most of the above additions, so I will just list some not above (or those I missed perhaps)

1) Exetended keystroke capturing. I would like to see us able to detect when any button on the keyboard that we specify is pressed.

2) Different group "government" types. Perhaps not everyone wants groups that are democratic. I always feel uneasy adding people to a business venture knowing they could vote one out (which could result in RL losses, under the new "commercialized" SL)

3) Be able to set particle's rotation, so that they are not always facing the AV. This would allow for temporary graphical displays (including text) without a need for a prime to support each element.

4) LL making up their mind on the format/timezone for the various time and date functions. I really don't care which it is, I just wish it was consistent.

To be edited/continued...
Dusty Rhodes
sick up and fed
Join date: 3 Aug 2003
Posts: 147
01-24-2004 23:45
From: someone
Originally posted by Alondria LeFay
2) Different group "government" types. Perhaps not everyone wants groups that are democratic. I always feel uneasy adding people to a business venture knowing they could vote one out (which could result in RL losses, under the new "commercialized" SL)


All Hail Queen Alondria :)!
Alondria LeFay
Registered User
Join date: 2 May 2003
Posts: 725
01-25-2004 18:52
From: someone
Originally posted by Dusty Rhodes
All Hail Queen Alondria :)!


That is Empress Alondria to you, swine. Learn to address us correctly.

:D
Jordan Cotton
Junior Member
Join date: 22 Nov 2003
Posts: 6
01-29-2004 05:50
Here are the things i'd like:

1) SIMS physically located on the East Coast. I think Latency is killing my experience.

2) Internet I/O. Not that I'd use it directly, but I'm excited to see what others do with it.

3) Writing to notecards.

4) IM'ing objects.

5) FTP access to my inventory.

That's a start...
Zetta Zaius
Registered User
Join date: 27 Dec 2003
Posts: 16
02-17-2004 11:33
"Catherine Omega" - U GO GURL!



and like every1 else, I too (uh'hu:rolleyes: ) have thought of the same things!!:D
Maxx Monde
Registered User
Join date: 14 Nov 2003
Posts: 1,848
02-17-2004 11:51
** deleted **
Alexis Patel
Fashion Designer
Join date: 20 Feb 2004
Posts: 28
02-25-2004 07:09
I just started SL, still in trial, and WILL be a member when it runs out.

What I NEED emensly is a out of world previewer to design my clothing.

I have been in There for over a year, and have designed over a hundred outfits that sell quite well there. I am a RL clothing designer (freelance),

BUT

I am a nit picker for detail and perfection. I need to be able to tweek my designs before I pay 10$ L to upload. If I have to pay each time I tweak one little thing, it will cost me hundreds of linden $ for each design.

In There, there is a previewer you load the template into, to view. Then we designers "replace files" for a local viewing of our design inworld, as movement of the avatar creates unsitely stretching of the design.

I am THRILLED that the templates here are 512 x 512 (There has 256 x 128) and the detail here is GREAT.

Is there a way to do what I need??? Please someone help me. I NEED to design my clothing without relying only on the sliders. I NEED to use the templates without spending tons of Linden dollars to test them.

thank you so much.

Alexis
Neil Protagonist
FX Monkey
Join date: 11 Jul 2003
Posts: 346
02-28-2004 21:10
All the above plus a few more.....

Hotspot control for clickable areas on a prim (multiple)
llSetHotspot(string name, key id, integer face, float x coord, float y coord)
hotspot_mouseover()
hotspot_mouseoff()
hotspot_touch_start()
hotspot_touch_end()

Better avatar hair editing system. I am thinking take the amount of polys currently in the hair obj and make tri-strips that are controlled by a lattice or set of splines, this would allow for a wider range of hair styles such as a nice bob, a behive, zero g hair etc. Can still be saved out and sold etc. (add an option to use either system with a default of the current system as it is more new user friendly)

More/Better blendshapes/morphs on current avs...
Head width //squishes head horizontally
Nose position (left/right/up/down/forward/back)
Ear position (forward/back/up/down/in/out)
Shoulder squareness //creates a less soft shoulder
Adams apple (large/none)
Knee scale (large/small)
Elbow scale (large/small)
Ankle scale (large/small)
Wrist scale (large/small)
Rib cage taper (large/small) //for smoother flow of upper torso
Improved skirt, smaller distance between body and skirt.
Smaller lips (anime line style mouth currently not possible)
Limb amputation, ears, eyes, arms and legs. (av customization panel, though could be fun to call via script :))
Crotch width (the space where the inner thighs come together at the pelvis)
Fix the hip protrusions on the av, currently no way to fully get rid of them.
Better smoothing of model geometry when at extremes on the sliders. (nose specifically, seen lots of smoothing issues there)

Additive blending mode for particles and prims.
Image flipbooking/animation (translation, rotation and scale) on particles.

Triangle strip trail type for particle emitters, so you can have a contrail or missile trail that does not use a bazillion particles. (Particle per meter setting for this emitter type).

Self lit/unlit objects that dont cast light!! (already mentioned but worth saying again!)

Um ok thats all I can think of for now.

-Neil
Nexus Nash
Undercover Linden
Join date: 18 Dec 2002
Posts: 1,084
02-28-2004 22:14
All I ever wanted for SL... was to be able to design a car to look,feel,drive like NFS! (Need For Speed) (5 or 6). Oh and I know... it's never gonna happen! :)
_____________________
Arsai Becquerel
Lion-Hearted Thug
Join date: 7 Feb 2004
Posts: 23
02-28-2004 23:10
The ability to create new SL metaverses myself or in groups I associate with, and link them to the LL paradigm that presently exists.
_____________________
BuhBuhCuh Fairchild
Professional BuhBuhCuh
Join date: 9 Oct 2002
Posts: 503
03-01-2004 13:41
From: someone
Originally posted by Jack Digeridoo
Havok 2 - This will change SL forever. You think it's getting crowded now, just you wait. The way people move around is a total joke right now. Unless you just want to stand around, SL is pretty funny. Bring it on.
[/B]

as much as I want havok 2 as well, its not going to make animations smoother - only a higher framerate will do that. havok 2 is a physics engine, and SL uses keyframe animations, using real physics to move your avatar is as hard as making a walking robot in real life - very hard.

me, I want an attachemnt point at my camera, fully 3d terrain, and my own sim for free. plus more.
_____________________

START!
Make your own movie in Second Life for
The Take 5 Machinima Festival
Films due Dec 4, screening Dec 7!
http://www.alt-zoom.com/take5.htm

1 2