Jump to content

Extrude Ragu

Resident
  • Posts

    1,193
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Extrude Ragu

  1. Yes in a way they are two opposing desires - See into a shop window to allow window shopping, but also not render the inside of the shop. I suppose what I really mean is that beyond a certain distance it should not render the inside of the shop, only when the user is near enough for it to matter. This is useful to know. I wonder if there is somewhere in the viewer that will show me which objects are currently being culled from rendering. It would be interesting to get to know the guts of what culling is already in the viewer so far, especially with mesh as whilst I could put prims into the walls of buildings to occlude other objects those prims would also have a load on the scene themselves not to mention a land impact. I wonder for example if the viewer's occlusion logic factors in LOD Models. One idea that comes to my mind is to use mesh windows where the higher LOD uses a semi-transparent material, whilst the lower LOD uses an opaque texture
  2. I am in the midst of planning a fairly large custom mesh town build in my sim. There is a desire to allow users to see into the windows of buildings in the town to enable window shopping, so unlike my previous builds I don't want to use sky boxes. Obviously fully decorated shops etc is going to have performance implications, their will be many unique textures and meshes to render, which could max out the VRAM and cause objects to blur and framerate to chug if not mitigated against effectively. I recently made a Firestorm JIRA requesting the ability to 'cloak' entire areas from rendering unless the Camera is inside them to try to mitigate against this issue. I did it for the Firestorm JIRA as the majority of my visitors use Firestorm. However I wonder if any of the viewers including the default viewer and TPV's have any optimizations to avoid unnecessary things being loaded/rendered I should know of/can be taking advantage of? For example, is there any logic to occlude an object from rendering under certain conditions? Perhaps if it behind a solid prim?
  3. The same could be said about paper money. It only has value if people think it has value and are therefor willing to trade it for material wealth. I'm not a fan of Crypto because of the amount of power and electronics that gets used on it, but to say it has nothing of value I do not think is true. It might have nothing of value to you, but as long as there are people willing to trade it for material wealth, it has value. Another thing is with paper money, your government can make you poor at any time, by simply printing more money until your money becomes worthless. They can devalue your stored effort at any time. This didn't used to be the case when Currency was backed by gold. It took work in the form of mining to generate currency. Paper money today that isn't backed by gold might seem normal but it is only 'yesterday' in terms of the history of money and could arguably be seen as an ongoing experiment. I think having a currency that is decentralised and difficult to regulate is a good back up, for a regulated system. Whilst a regulated system can provide stability and safety, it also takes power away from you and puts you at the whim of whoever is your leader in year xxxx eggs in many baskets and all that. Not that I follow my own advice.
  4. Yeah alright keep your panties on. I was only saying someone should actually define how this is supposed to be used, because it doesn't match how I'd expect it to be used.
  5. I want to know what constitutes an 'event' in the context of the Events Calendar , because this to me is not what I'd think of as an event. When I think of an event, I think of something that has had time put into planning and organizing, it is a significant, unique occurrence. This user seems to think an 'event' occurs every hour of the day, which I disagree with, this to me is not an event, it is just the daily schedule of a club. There's no big event here, these are the things they're doing every day. I get why a club owner would want to put as much as they can on the events Calendar, for promotion sake but I feel like these sorts of promotions belong elsewhere personally.
  6. Although not possible with a script, I made a tool, AnimHacker which can view properties of any animation including the duration, loop in and loop out points. Tip: Some unofficial viewers let you export animations as .animatn files which AnimHacker can read, if the extension is renamed .anim. Don't use it for things against TOS.
  7. Daily reminder that the stuff we do on Linux Servers is not at all friendly to avg user. Actually I wouldn't want to spend time on something like that myself, even being someone who deals with this stuff every day simply because I know that the instructions I am given will never just work and I'm going to have to diagnose someone else's software problem myself.
  8. Stupid suggestion - Try putting triangulate modifier on the model itself and exporting with triangulate turned off. If the triangulate modifier does not place triangles in the way you want, you might just want to go in there with the knife tool and force them into the right direction that way.
  9. I had noticed a pretty substantial looking commit in SecondLife's viewer repo named 'Rigged Mesh Rendering Overhaul' which had me wondering if they are working on performance things 🤔 Maybe related,
  10. Not everything you don't understand is that which you hate.
  11. There you go, the search results updated. As a sim owner I've declared my sim the most relevant anime sim in SecondLife by simply typing Anime into my parcel name a few times.
  12. The result is highly unlikely to be relevant to many people at all. It's got very little to do with Anime, it's someone's SL home with a memey title being a bit edgy and that's it. It is an empty parcel in terms of visitors. It should not be that hard to use human judgment and realize this is probably not what most people were looking for when they searched for Anime. It does not need to know me specifically, but what it does need to do is offer results the majority of people find relevant. It can do that by comparing peoples search terms vs what they actually clicked on. What the vast majority click on after searching for 'Anime' is a pretty good measurement of relevance, as if someone clicked on that result, they thought it was relevant to them.
  13. It is anything but neutral if I as the parcel owner can decide for you that my place is more relevant than anothers by simply typing your search terms into my parcel name over and over again.
  14. I agree with you That is why it should be the users who inform which results are relevant, not the parcel owners.
  15. It's really not a hard concept. The further down the list the quality results go, the less likely the user is to scroll to them, find them/click them, the more likely the user is to think that a high quality result does not exist.
  16. It really does not take a statistician to realize that users who receive low quality results first are less likely to click through to high quality results than those who receive high quality results first. To discredit this on the basis of a lack of statistics is disingenuous at best. It is a bit like saying we have no data to prove that people are more likely to get wet when it rains, therefor it is not true until proven. Do you really need that data?
  17. Actually the answer to that question I think is pretty simple. Don't rely on a computer to do a humans job - If a user follows through on a result and clicks teleport, chances are that result was relevant to the users query. Use that to help inform the search results.
  18. When you say `you` understand you are not talking to me personally, but the users of SecondLife. I am intentionally positioning myself from their point of view. I am more than capable of scrolling through a few extra results and if I wasn't I wouldn't still be playing SecondLife. If SecondLife as an organisation are relying on users knowing that their search is substandard and scrolling through 10's of results to find some reasonable ones, SecondLife is setting itself up for high user churn. Considering how much SecondLife struggles to keep new users as it is, don't you think that blaming new users, for not knowing how bad SecondLife's search system is, is ultimately going to lead to SecondLife's demise? Am I the only person who can see that maybe blaming the user for poorly designed software, will just end badly for everyone?
  19. The results are neither relevant or good. Do you really think that when people search on 'Anime' they are going to find some edgelords private parcel on the mainland the most relevant result? Or does my sim suddenly become more relevant to the user because I've written 'Anime' into the name another four times? The answer is no The fact of the matter is, I am able to game the search results, and users are receiving low quality results. This results in users thinking that no high quality anime sims in SecondLife exist, and quitting, this is bad for Business. It does not serve the needs of SecondLife or its residents, therefor it can be adequately described as broken. And listen, I get it. I too work as a Software Engineer, I spend about half of every waking second of my life writing and maintaining software, I am more than aware of how indexers work, how boolean queries, synonyms, stemming, fuzzy filters, relevance ranking algorithms, term weighting, facets etc I have dealt with plenty of search solutions in my lifetime. It's just all too easy to forget that software is just a means to an end, and if it does not get you to that end, it's not doing the job it's intended to do. I should not need to know how to game the system, nor should the user expect to find gamed results that are useless to them when they search. It is up to the creators of a product to ensure that when a user uses their product, they are not disappointed by the product. Failure to understand this basic principle will be at your peril, most users do not understand and have no plans to learn how to trick your software into working if it does not work the first time they try. If you have to convince your user after they have used your software to use it again, you have already failed.
  20. You are thinking in terms of engineering and not in terms of the needs of LL and its user base. Measuring the quality of software on whether it does what it is programmed to do is a very poor metric. Most software does what it is programmed to do. But does the program solve the problem it was designed to address? The answer is no.
  21. Wrong, an engineers expected behaviour =/= working behaviour
×
×
  • Create New...