Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/07/2020 in all areas

  1. I may be stuck indoors, but at least Blaise is out hitting the hot spots.
    16 points
  2. Torn by the hours... Clef de Peau and Dura for The Mens Dept. Full credits here.
    12 points
  3. My avatar looks sunkissed and glowy now!
    11 points
  4. “Sitting in a room, alone, listening to a CD is to be lonely. Sitting in a room alone with an LP crackling away, or sitting next to the turntable listening to a song at a time via 7-inch single is enjoying the sublime state of solitude.” - Henry Rollins
    10 points
  5. We’re training to become dancers now @PixieGirrrrl @JenniexKim
    10 points
  6. Money Power Glory by Carolina Schön, on Flickr
    9 points
  7. Testing out the new pool today. It’s warm once you get in!
    9 points
  8. I wanted to pop back here and give you all an update on this little bug hunt. As of last weekend I have committed a change to both the viewer CPU code and the GPU shaders that addresses the underlying issue that causes the issues that @ZedConroy raised. En-route to fixing this I also fixed the broken and misleading Render Normals debug control that you can find by enabling the Developer-> Render MetaData -> normals overlay. Let's start with that. The debug was simply not performing the correct set of transformation to correctly rotate the normals It now correctly observes shape changes and the normals reported match those reported by the server via LSL. A short clip of the new debug in action is here https://i.gyazo.com/a079875e9ee1ee929d00b15517d6a60e.mp4 Key differences: * yellow normals and blue tangents. * only selected objects by default (a debug setting can be used to revert to the old global view) * in face select mode, only the the normals and tangents of highlighted faces will be drawn (useful when the tangents and normals of neighbouring faces overlap) OK, so on to the underlying bug that @polysail and I pursued. Our investigations showed that there was no issue with the import of mesh. This is provable on a TPV that has a "save as collada" function, as you can import, and re-export a sample mesh, then compare the before and after to find that they are identical. All normals and scale preserved. To further illustrate this, the rendering of normal maps placed on prims exhibit the self-same bug. This video illustrates it a liitle, you can see that when at default proportions the cylinder looks fine. When flattened it is harder to see but the flat surface continues to behave as if it were curved. https://i.gyazo.com/044d26873ac068f479a7333bebcd9368.mp4 We finally traced the problem to two specific points. To properly explain this I'll briefly cover "the life of a mesh" (though this generalises to the life of a prim/sculpt too) when a mesh asset is first imported from collada it is converted from floating point to integers. the mesh is normalised such that it is centralsied around the origin, thus if it is 12m high and 4m wide , it will be transformed to be ranging from -6 to +6 in Z and -2 to +2 in X. it is then scaled into a unit cube with the extents ranging from -0.5 to +0.5 in each dimension (XYZ). The unit cube is then quantised into integer form, -0.5 mapping to 0, through +0.5 mapping to 65535. All points are represented in this way. This is the form that the viewer send to Second Life and which Second Life creates as the base asset. Note that the dimensions of the original are retained in terms of proportional factors that are part of the mesh asset. When the unit cube is later requested by a viewer, (note this is never directly requested, the underlying mesh is always subordinate to a parent object that dictates its in-world scale etc) it is unpacked back into floating point form but retains its unit form. When the parent object is drawn the viewer first expands the unit cube in a relative transform, into the scale of the parent object. It is at this stage that the first occurence of the bug is found. Normals (in spite of their name) are special when it comes to transformations. the move contrary to the scaling of the vertices. To correctly transform a normal you use a special derivation of the transformation matrix known as the inverse-transpose matrix. The problem is that the tangent was also being transformed using the same matrix. At this stage our mesh has been inflated from it's unit form into the local object scale. All of this happens in the viewer, on your CPU. It is then passed to the GPU for further work. The shaders on the GPU, take the local mesh and rotate it through a combined transformation so that it is aligned to the camera viewpoint that you are observing it from (and is ready to be drawn on the screen) this transformation (using a matrix known as the Model-View-Projection tranform) also has to adjust the normals, and again it employs the inverse, transpose, and once more the tangents were also having this applied to them. As a final treat, the legacy bump map code also exhibits the same problem and has been corrected as well. In closing I should note that rigged mesh is a whole other ball game. Firstly it does not share te same kind of behaviour, however it is also not correct. There are threads here and Jira's @Beev Fallen has recently raised that cover this. The rigged mesh issue is however (as best I can tell) planned and known "approximation" which is pretty much accepted in realtime 3d games (or at least ones of Second Life's generation) see this Jira (https://jira.secondlife.com/browse/BUG-228823) for a little more background. And so... here we are. The following image shows the before and after, using my earlier example of a standard cube and a flattened cylinder, that, allowing for minor deviations in UV should otherwise behave the same under lights because the normals SHOULD point in the same directions. LEFT is release Firestorm (and you should see the same on other viewers going back 9 years or so). RIGHT is the fixed Firestorm And there we have it. A real mish-mash of technical and non-technical stuff. I tried not to go off too far into techno babble land, butI hope I didn't dumb it down too much for those who were following the details. Here is a video clip of the side by side old and new https://gyazo.com/91d35910208bf657988f57b3fbc16f97 Any mistake, I blame on it being 3:15am 🙂
    9 points
  9. Letting go of a sweet Victorian in Fells Arboretum with an amazing garden and STAIRS(!) out front, also rez zone near instead of a neighbor:) 2 minutes. https://maps.secondlife.com/secondlife/Fells Arboretum/92/156/0
    8 points
  10. That could make it interesting.
    8 points
  11. Jupiter Ascending... Flickr: https://www.flickr.com/dluvsl Blog: https://dluvsl.wordpress.com Twitter: https://twitter.com/dluvsl Insta: https://www.instagram.com/dluvsl/ Social VR: https://socialvr.me/dluvsl Pixel VR: https://pixelvr.me/DLUVSL
    8 points
  12. https://mattnight84.wordpress.com/2020/07/06/the-catalyst/
    8 points
  13. One, two, three, four, five, six, seven, I am a devil and you come from heaven! One, two, three, four, five, and six, I'm a bad girl, and you make me sick!
    8 points
  14. Well, of course, just about everyone on this thread plays the GOH; I don't see that anyone is trying to hide that. There's a whole thread on how you do it, so I don't know why you think you need to privately share it. Most don't take 1/3 of the properties in a given region release, tho, so I was just trying to be sure that mine went to someone who doesn't already have a property there. But if it offends you somehow (??? not clear on how it would), I can delete the text in my post. I really don't care that much about it, and certainly don't see anything offensive there.
    7 points
  15. 6 points
  16. You know, I never appreciated until now why Patch's avatar might be mouse-ish. But certainly every time he logs in I'm sure a whole bunch of residents pounce on him, hoping to ensnare him in their drama traps! i hope he has fun alts.
    6 points
  17. @Madelaine McMasters is one of my oldest, and certainly my best friend in SL. We first met on the SL forums sometime in 2009, when she was using a different account. I think we both liked and respected each other almost from the beginning. I don't remember when public interactions on the forum began to be supplemented by exchanged DMs, and an in-world acquaintance, but it wasn't too long after she created her current account, I think. We've maintained at the least sporadic contact in all the years since then, even when one or the other of us was not very active in-world or on the forums. There isn't anyone in SL who knows me better than Maddy, nor anyone with whom I am more comfortable and at home. She knows my strengths, and she isn't afraid to remind me of my weakness and my foibles. And that's to the good: it's one of the things that a really strong friendship is about. Certainly, she sets fire to me at regular intervals; I like to think of it as "purging." I asked Maddy whether she thought this photo captured our friendship, and her response was, of course, spot on: "How could it?" There are so many facets to our relationship that that would indeed be impossible. But I think this does embody at least one aspect of our friendship: Maddy's love of old movies and TV shows, and her regular sharing of them with me. She's the most talented storyteller I know, and she's learned from the best. She is, simply, one of the most important reasons I log in to SL every day. PS. The root beer on the floor is Maddy's: that's her drink. Ick. Mine is the glass of wine behind the popcorn.
    6 points
  18. Dark-skinned anime lolita elf chic.
    6 points
  19. Enjoying glass of wine at Axton log cabin.
    6 points
  20. 5 points
  21. Personally, I believe the real prize lot in Kirowan is the parcel next to that one, way high up on the hill. It's not everyone's cup of tea, but the privacy is perfect and sometimes the views are really stunning. There's a rez zone at the bottom of the tor it sits on. Just to defeat the notion that hoppers always get what they want, let me say that there are (if I remember correctly) 6 copies of this region on the grid. I watched for 5 of them; was only online for the release of 2 of the regions, was able to snag 3 spots on one region using 1 hunter, and none of them were the parcel I was interested in. On the other release, I just got abandons, didn't get a single parcel in the region. C'est la Game.
    5 points
  22. "I will give you a home if you promise to keep it" Chilling. I am not sure who/ what or why but that sentence stands out! I welcome hearing about the different ways people play GOH - just goes to show there is a fine line when it comes to the rules. But this thread does always circle back to the actual topic. So in the spirit of that I am off to see what I can find at the LP.
    5 points
  23. I know Nika is more than capable of defending herself, but your taking up space here to berate her is pretty awful. You're doing the same thing you accuse her and others of doing - taking it to a public space. She graciously offered to revise the post. That should have been the end of it - a polite "thank you" would have sufficed instead you just went off even further. You are turning this into a public drama fest. Tit for tat is unbecoming on you. Heed your own advice.
    5 points
  24. https://mattnight84.wordpress.com/2020/07/06/the-catalyst/
    5 points
  25. Inspired by @Raspberry Crystal and her old linden home decor I got one too here's my (quick) shot at decorating an elderglen ....not Bellisseria - could not resist a go at it. I never had an old Linden home!
    5 points
  26. No credits this time. Just a random Sunday night snap.
    5 points
  27. I wish we could Abandon via the web page. I can have a browser up at work to refresh and claim a home, but even working from home it is a pain to get the Abandon done. I can often tell from the map whether or not I want a spot, yet I still have to log inworld to abandon a location. ETA: Then again, LL probably figures in helps slow down the claim/abandon/refresh process.
    4 points
  28. Here is a useful list of Bellisseria railway stations from one end of the line to the other. It would be cool to see a Bellisseria railway map of all the stations/ rez zones Last updated: 7th July 2020 --------------------------------------------------------- Red Hook (end of line) http://maps.secondlife.com/secondlife/Red Hook/95/141/32 Shallow Springs http://maps.secondlife.com/secondlife/Shallow Springs/169/232/55 Chippewa Junction (big station) http://maps.secondlife.com/secondlife/Chippewa Junction/105/145/64 Somerville http://maps.secondlife.com/secondlife/Somerville/250/54/32 The Beaten Path http://maps.secondlife.com/secondlife/The Beaten Path/97/82/30 Campwich Forest http://maps.secondlife.com/secondlife/Campwich Forest/78/56/40 Deermoor http://maps.secondlife.com/secondlife/Deermoor/81/52/29 Hawkesblood http://maps.secondlife.com/secondlife/Hawkesblood/81/3/47 Randelsham Forest (end of line for now) http://maps.secondlife.com/secondlife/Randelsham Forest/149/96/69 --------------------------------------------------------- New railway stations will be added soon to this list. There is a green line going through the expansion area (towards the east) which is where the estimated railway track will be completed.
    4 points
  29. And another vic I'm putting back, it seems I'm on a roll with these today when I'm just playing for fun. https://maps.secondlife.com/secondlife/Cantwell/232/228/0 And lastly I just caught a lovely log cabin on a hill with water at the front... and side. A lovely home for someone. Putting it back now. https://maps.secondlife.com/secondlife/Kirowan/80/108/0
    4 points
  30. 4 points
  31. got a new skin & I'm in love with it! unedited at my beach house🥰
    4 points
  32. This person who is so upset should note that her mother's name was removed by mods from the posts, and why would that be? Because all us horrible hypocrites reported the posts for naming and shaming. You're welcome.
    4 points
  33. Caught this trad earlier today. There are a couple of tiny islands in the lake, and one of them is connected to the trad's lawn by a strip of land so you can walk over to it (where a campfire sits). I really do think that trads have the most interesting landscaping; the other themes are lovely, but trads just have so much variety!
    4 points
  34. The houseboat I aquired recently is slowly turning into something. I have the "garden" area so finished so far.
    4 points
×
×
  • Create New...