Jump to content

Wulfie Reanimator

Resident
  • Posts

    5,725
  • Joined

Posts posted by Wulfie Reanimator

  1. 4 hours ago, UnilWay SpiritWeaver said:

    You can just upload as png or tga to avoid compression distortion.

    Everything becomes a lossy jpeg, no way* around it.

    * Except with PBR.

  2. If you want the shoes to simply "light up," this can be done with scripts by changing textures and fullbright (or just using emissive textures).

    Look up PRIM_TEXTURE and PRIM_FULLBRIGHT on the LSL wiki.

    If you want the shoes to actually illuminate the environment, you can use light sources.

    Look up PRIM_POINT_LIGHT on the LSL wiki.

    • Thanks 1
  3. On 2/16/2024 at 12:59 AM, Lord Derryth said:

    No, don't want to file a tos on them. Just curious why LL would allow this to happen. It's literally piracy on their platform. Charging people lindens to rent a movie. It's basically LL promoting piracy on their platform.

    Just because it's happening doesn't mean LL is allowing or promoting it.

    All those TVs with free movies are just as much in violation of copyright and licensing.

    Media players in SL are not hosted by SL in any way. Your computer is connecting directly to an external website. The content never touches LL's servers.

    • Thanks 1
  4. It's very likely that the head (made by Utilizator) is scripted to listen for commands from only the owner, making it impossible for objects owned by someone else to control the head. (This is generally a good thing, otherwise random people could distort your face when you don't want to.)

    You could create your own "command relay," like a HUD that listens for commands from anyone and repeats them to the owner. (This is how RLV relays also work.) You would then give your command relay to all of your alts.

    • Like 1
  5. 5 hours ago, Honey Puddles said:

    The NEW profiles viewer established the aspect ratio as square. Profile pictures are square on https://my.secondlife.com as well. 

    Old firestorm skins that haven't been updated in half a decade or longer probably shouldn't be used as a reason not to adhere to the new standard.

    The NEW profiles have dynamic aspect ratios. If you upload a square image, it's square. If you upload a wide image, it's a bit wider.

    On the left are two of my accounts, on the right are random accounts. All of these on the same viewer/skin on latest Firestorm. This is not a new thing, it's been like this since web profiles went away from the viewer.

    image.thumb.png.7636d03d4cec9824aa05d7c177b52411.png

    • Like 4
    • Thanks 1
  6. The current in-world profiles adjust a little bit to the aspect ratio of your profile picture. If you want to play it safe, use a square image.

    The maximum size is 1024x1024 but your profile picture is rarely seen at that scale (only if people click on it to view it, and expand it to almost fullscreen), so you should use a smaller size like 512x512 for faster loading.

    • Thanks 2
  7. 18 minutes ago, Jenny Ashland said:

    Also make sure you use a .jpeg (png, tga tend to be blurry) and use more dpi. I use 300 dpi, that seems to actually help a lot, since you are actually stretching the texture on an object. 

    DPI is used for physical printing, it doesn't do anything for digital images.

    PNG and TGA are lossless formats, JPEG is lossy. If you save your work as JPEG, the quality degrades before you even upload it.

    • Like 2
  8. 5 hours ago, Arielle Popstar said:

    Use the "Edit Outfit" option and then "Save as" to create a new one or just Save to edit an an existing one.

    The lack of a Revert or Undo option is why we cannot take SL viewer dev's seriously. There are convoluted workarounds and it could be done easy enough considering that on logout what is currently worn will be restored but there is no choice in any of the viewers to get back to that state manually.

    There is so much more to this can of worms than the viewer...

    Also, don't use the Outfits window to make a copy of your current outfit as a backup. If you do this and edit your attachments in one of the outfits, the other will be affected. You have to find every attachment in your inventory and literally copy (Ctrl-C, Ctrl-V) them. You're only creating links to the items in your inventory when you save outfits, not actual copies of them, so the two outfits would both link to the same inventory items.

    • Like 1
  9. 1 hour ago, Quistess Alpha said:

    No matter what happens server-side (in LSL) I don't think there's any order verification in the client, (nor does the client send back received verification AFAIK) so, "pretty reliable" is the best you can hope for. I'm not sure what you mean by a "queueing event" but if you mean something like a timer() then it would be more reliable, if only because each event runs in a different 'frame' of computation, which adds an imperceptible delay.

    UDP network packets (which is used for all chat) have no built-in verification (unlike TCP), but LL has implemented its own "reliable" messages for certain UDP traffic. These have to be acknowledged by the receiver or they will be sent again. Reading material for nerds: Message, Circuit, Packet Accounting, Packet Layout

    While the inherent delay from events and [something that takes time] might help with messages arriving in the expected order, things can always arrive out of order with enough network lag or packet loss or low bandwidth setting or simply a busy CPU.

    • Thanks 1
  10. 14 hours ago, LissomePrey said:

    1) I rez the object (TP Box) which contains the script and a copy of itself.

    2) I touch it and get transported

    3) I come back, check that the new object appears to be a true copy, which it seems to be.

    4) I touch it and get tranported

    5) I come back, check the new object and it has the script but not a copy of itself.

    Objects can't exactly contain copies of themselves. When you make a teleport object, take a copy, and put that copy in the object... the copy you've just put in is a version of the object without a copy of itself. You're basically creating a Russian Nesting Doll and eventually you'll reach the last copy without a copy of itself.

    These sit-teleporters wait for an avatar to sit on them, then move to a destination with llSetRegionPos, then force the avatar off with llUnsit, and then return to the origin with llSetRegionPos again. Or they can move the avatar itself as if it was a link (but that's limited to +/-1000 meters). Only one object is needed for all of this.

    • Like 3
×
×
  • Create New...