Jump to content

animats

Resident
  • Posts

    6,144
  • Joined

  • Last visited

Posts posted by animats

  1. Physical objects can be grabbed with the cursor in SL. You can rez "Beach ball (dragged to ground)" from library in Inventory and throw it around a bit. Does anyone use this feature for sports, or combat, or much of anything?

    • Thanks 1
  2. 7 hours ago, Henri Beauchamp said:

    This is a new bug that only happens in PBR rendering mode (the fact I can switch between all three forward, ALM and PBR modes in the Cool VL Viewer allows me to be 100% affirmative on this):

    OK. Is the viewer failing to get some info, or botching PBR content, or what? Is something failing to come in over the event channel? Are those new UDP messages broken?

  3. Matthew Ball VC, (venture capitalist, not Victoria Cross) wrote a good definition of the Metaverse a few years ago.

    1. Be persistent – which is to say, it never “resets” or “pauses” or “ends”, it just continues indefinitely

    2. Be synchronous and live – even though pre-scheduled and self-contained events will happen, just as they do in “real life”, the Metaverse will be a living experience that exists consistently for everyone and in real-time

    3. Be without any cap to concurrent users, while also providing each user with an individual sense of “presence” – everyone can be a part of the Metaverse and participate in a specific event/place/activity together, at the same time and with individual agency

    4. Be a fully functioning economy – individuals and businesses will be able to create, own, invest, sell, and be rewarded for an incredibly wide range of “work” that produces “value” that is recognized by others

    5. Be an experience that spans both the digital and physical worlds, private and public networks/experiences, and open and closed platforms

    6. Offer unprecedented interoperability of data, digital items/assets, content, and so on across each of these experiences – your Counter-Strike gun skin, for example, could also be used to decorate a gun in Fortnite, or be gifted to a friend on/through Facebook. Similarly, a car designed for Rocket League (or even for Porsche’s website) could be brought over to work in Roblox. Today, the digital world basically acts as though it were a mall where every store used its own currency, required proprietary ID cards, had proprietary units of measurement for things like shoes or calories, and different dress codes, etc.

    7. Be populated by “content” and “experiences” created and operated by an incredibly wide range of contributors, some of whom are independent individuals, while others might be informally organized groups or commercially-focused enterprises.

    SL has 1, 2, 3 (in that if the users came, the system could scale up), 4, and 7. 5 will get better as SL gets mobile support. Technically, you could order things in SL for real-world delivery, with in-world malls, but LL never really got into that business.

    6 is the thing everybody talks about but nobody actually does. The NFT crowd talked big about that and never delivered. There's a metaverse interoperability group working on standards for interoperability, though. That group did something intelligent. They have two task groups, one on file format compatibility and one on rights management. The rights management people are going round and round with NFT hype, while the file format compatibility are talking about interoperable subsets of glTF/USD. (glTF specifies meshes and textures in a portable way. SL is already going that way. USD adds support for animation and scripts. glTF is already well defined, but USD is more of a container for lots of stuff which may or may not be portable.)

    • Like 1
    • Thanks 1
  4. Quote

    do not show up on arrival at a new SIM/Region.

    11 hours ago, Kaya Kiyori said:

    The only way to display them again is to zoom beyond the limitation and jump back with the camera, and then everything will reappear. You can see this clearly in the video with the trees.

    That sounds like the old interest list bug, BUG-233107, forgotten in the transition from the Canny system, and not in the final JIRA archive. It was well-explained in this discussion. It appears to be a race condition. I have a workaround for it in Sharpview.

    • Thanks 1
  5. 23 hours ago, Persephone Emerald said:

    I think Ready Player One is shallow, poorly written and derivative. It does however capture the imagination of the general public and feels how people tend to imagine a metaverse would be. As much as you might like to complain about the movie, I think it's actually much better than the book, because it benefits from having Steven Spielberg's input, rather than relying solely on the work of a very mediocre writer.

    That's a good review. It's a weak book and a sort of OK movie. It has so many familiar pop culture references that mass-market audiences are comfortable with it. This matters. If Disney does a metaverse, they have all those familiar characters to work with. Disney is more likely to do an MMO than a metaverse. They'll want strong control over story and characters, not a buildable open world like Second Life.

    "Snow Crash", as a movie, has been in development hell for years. Touchstone, Amazon, and HBO each started work on a video version, but it was never green-lighted. Snow Crash has a well-described metaverse in it, but that's not the main subject. It's about a media company and a cult masquerading as a branch of Christianity working to take over the world. That would be sensitive politically.

    • Like 2
  6. 8 hours ago, Leora Greenwood said:

    With some non-adjustable seats, I can make an acceptable adjustment with using hover height.  Have you tried that?

    That works, but takes too much fussing with hover height. With Roth, I seldom if ever have to adjust hover height.

    • Like 3
  7. (Black hole) Actually, that was Meta.

    I cannot imagine how Meta spent over US$36 billion on their metaverse and produced so little.

    When LL made a big mistake, they produced Sansar, which looked good and worked OK. It just wasn't something anybody wanted.

    I'm looking forward to seeing how LL markets SL on mobile. Apparently they can make it work technically, but onboarding has to be drastically simplified and the user's first hour has to be a lot better, or it's going to be a niche thing for existing SL users who want to log in on the go.

    • Like 4
  8. Not too good. I tried the Gianni Brox avatar. Looks good, fits clothing OK. But the sit height is way off. I usually use Roth, which has a good default sit position. Sit with Brox, and if you're not on an adjustable seat, you're about 0.25m above the seat. That's not adjustable, is it?

    • Like 2
    • Thanks 1
  9. I'm not promoting Sharpview for wide use at this time. It's a tech demo at this point.

    Running it on a Raspberry PI is pointless. It's intended for gamer machines with a good GPU. Minimum is about an NVidia 1060 6GB. It's intended to answer the question, can we make Second Life look like an AAA title on a machine that can run AAA titles. The answer appears to be yes. When I started, people were saying that was inherently impossible. It's not. It does, however, take a lot of GPU memory and network bandwidth.

    While I've been working on this new implementation, (Sharpview is 100% safe Rust, all new code) though, the C++ viewers have improved quite a bit. They now have ALM as standard, PBR is close, multi-threaded asset decompression is now in several C++ viewers, and in general things are looking up.

    Looking ahead, the really hard problem is to figure out some way to bake avatars, with all those mesh layers, down to one mesh and skeleton, like an animesh. Like Bakes On Mesh, and done at the same time, when clothes change. That's really hard. But it's necessary if we don't want things to choke every time we get 50-100 avatars in the same region. At least for avatars further away than 2-3 meters, where we can get away with some loss of detail, it's probably possible.

    • Like 5
    • Thanks 1
  10. Things are picking up in metaverse land. Now that the NFT clown car has crashed, and Meta/Horizon has peaked, the people who were quietly plugging along are starting to show things.

    There's M2. This is based on the Improbable back end, and, I think, Unity graphics. It's a real metaverse, in that multiple users can create in the same space. It exists as a tech demo, and you can request a free account. Requires a Google or, I think, Facebook account to identify you. Philip Rosedale is on M2's board. M2/Improbable continues to lose money, yet continues to attract venture capital.

    Disney recently put US$1.5 billion into Epic's metaverse project. It's not clear yet what that means. It will involve a large number of Disney/Marvel/Lucasfilm/Pixar licensed characters.

    Readyverse has the rights to Ready Player One and is making something based on that. They have a demo video of what looks like Aech's Garage from Sansar and a MMO which supposedly looks like the driving game in Ready Player One. You can request a test account.

    VRChat continues to grow, slowly but steadily. 30,748 users on line right now. They're still a little behind Second Life, but may pass us in the next year.

    Roblox is still losing money, but has a lot of it left, and has a huge user base, average age still stuck around age 14 or so.

    So those are some of the major players.

    • Like 3
    • Thanks 1
  11. If something is showing out of order link numbers viewer-side, taking it into inventory and bringing it out might fix that. On rez, the viewer gets told about the links of a linkset all at once, and they will probably match the sim-side numbers. Probably.

    The way this works at the message level is that each ObjectUpdate has the ID of the parent prim. ObjectUpdate messages don't have any information about children. Linksets are put together viewer side from parent info alone. . Parent matters, because position is relative to the parent. The viewer doesn't really need child link number. That number is displayed in Edit, but it's just for user display.

    Attachments, by the way, are children of children at the ObjectUpdate level. It's possible to have a 3-level hierarchy: Attachment->Avatar->Vehicle. The protocol supports a full N-level hierarchy, but the servers do not support that. There was an accepted JIRA to provide a full hierarchy, forgotten in the transition to the Canny system. Philip Rosedale once said that not having a full hierarchy was one of SL's biggest design mistakes. The workarounds associated with not having a full hierarchy dwarf the difficulty of implementing one.

    Face numbers of a prim are fully synchronized between sim-side and viewer. They have to be, because face numbers are used with mesh data and texture info.

  12. On 3/8/2024 at 5:34 AM, Phil Deakins said:

    I suppose there's no chance of you making it run on an ARM processor?

    Actually, it should run on anything that Rust can compile for that can handle the graphics. Some tests have been run on Apple silicon.

    For now, though, I'm only producing Linux and Windows versions. This is still early.

    • Thanks 1
  13. About six months back, at Server User Group, there was a big test, where we were all asked to TP in and out of two test regions. This was supposed to test a fix for teleport problems, including the long delays for clothing load that produce pink clouds and backwards heads. The test regions seemed to work well. There seemed to be real progress on incoming teleports.

    Nothing has been heard about that since. Any idea what happened?

  14. 1 hour ago, SpiritSparrow Skydancer said:

    They come to your e mail if offline.

    Right. You can 't block the sending object from email.

    You can go to **** Cove, which is an "online gaming" region, in world, find the offending object by its location and name, and block it there. It's on a little pirate ship full of advertising signage. Nothing bad seems to happen if you go there. I did that, and the emails stopped.

    Can you go there if you're in a jurisdiction for which LL blocks access to online gambling? Don't know.

    But, come on, LL. Those guys are not only spamming, the message is deceptive. It's a casino, and they're not giving out free L$, just casino credit.

    • Like 1
  15. The Confederation of Democratic Simulators is, in real estate terms, a Planned Unit Development. That's like a condominium, but more than one building. Each resident owns their own space,  has a shared interest in common spaces, and gets a voting membership in the Home Owners Association.

    It takes a lot of attention to keep such a thing going. People have to show up to make it work. That's a big reason it hasn't caught on in SL.

    • Like 10
  16. 3 hours ago, Porky Gorky said:

    I am trying to learn about the adoption rate of ALM. This thread is 4 years old and I am wondering if things have changed since then. Does anyone know if there is more widespread usage of ALM now? Thanks

    Always on in newer viewers, I think. Shadows remain optional.

    • Thanks 1
  17. "An error has occurred. Further information is available in the server log." immediately after login.

    But the Committee of the Mending Apparatus now came forward, and allayed the panic with well-chosen words. It confessed that the Mending Apparatus was itself in need of repair. The effect of this frank confession was admirable. “Of course,” said a famous lecturer — he of the French Revolution, who gilded each new decay with splendour — “of course we shall not press our complaints now. The Mending Apparatus has treated us so well in the past that we all sympathize with it, and will wait patiently for its recovery. In its own good time it will resume its duties. Meanwhile let us do without our beds, our tabloids, our other little wants. Such, I feel sure, would be the wish of the Machine.”  "The  Machine Stops", E. M Forster, 1909.

    • Like 3
×
×
  • Create New...