Jump to content

Nalates Urriah

Advisor
  • Posts

    8,849
  • Joined

  • Last visited

Everything posted by Nalates Urriah

  1. This is a shot for viewer DoF. Cinn's hair and the monarchs would be a difficult separation. I find even AI selection in a case like has problems when colors are similar. If I wanted a high quality editable image I would use freeze frame and take color and depth captures. Then do the depth in PS with Filter->Lens Blur. I would probably tweak the depth map to increase contrast turning Cinn and you into 100% black.
  2. Yes. Everything in SL is calaculated. The calculations happen on the server and client sides to distribute the work. Plus the work is highly optimized to reduce duplication and minimize the data needing to be transferred. Consider animations. Animations are localized to the viewer. The viewer moves the arms and legs doing all the calculations required. That movement is not transmitted to others. The amount of information needed for legs, arms, hands, fingers, tails, wings, face, and boobie bounce would overwhelm the system. Only which animation is being played is sent to others, well to the server which then tells everyone else which animation to use for your avatar. If you could see everyone's screen at the same time, you would see that we are not all in perfect sync. Each viewer, at any given instant, is showing a frame of the animation playing on your avatar depending on how long the animation has played on that specific viewer. The when is controlled by when they or you came into the region and when you entered their field of view. While control-S (Firestorm) will sync all animations in your viewer it does not affect what other viewers show. SL avatars have a collision... capsule... an oblong cylinder with rounded ends. Animations do NOT move the collision capsule. This is why avatars do not collide on the dance floor. To appear more realistic and avoid griefing, collisions with avatars and things, like walking on the floor, are calculated on the server side using the Havok collision engine, which is optimized for the type of math used for coordinate intersections. The viewer sends position/movement info and the Havok server decides if that is possible and sends the results to all people in the area. Thus our avatars do not walk through walls. If there is lag, we may see an avatar walk into a wall and then bounce back. Every viewer must render the entire world and all the avatars in it plus keep track of what all the avatars are doing. So the viewer advises the servers of what you are doing. The server aggregates all that info and advises all other viewers about what each avatar is doing. Each avatar in a region adds exponentially to the amount of data needing to be transmitted. For a time OpenSim and Microsoft were working to optimize the math and data flow to get more avatars into a region without lag. Last I looked, which has been years, they were up to 150+ per region. I suspect patents are why we have not seen that tech applied to SL. Desktop computing power is growing but we are nowhere near what is needed for a truly realistic virtual world where clothes and hair do not pass through the body or clothes are realistic and a full skirt can swish around our legs and not distort. Mobile devices are orders of magnitude behind our desktops. If you were to do all the calculations to render a single frame of SL on an abacus... it would take centuries. And yet it is the data transmission that is bottlenecking us.
  3. Add to your list of "how to Check" the wireframe mode of the viewer. Ctrl-Shift-R switches the viewer in and out of wireframe mode. You can see the triangles of an object. Look at your Classic avatar body while in wireframe, no mesh body or mesh clothes. Use the triangle density of the classic avatar you see as the density of a HIGHLY optimized mesh character for SL. Well-optimized stuff will be similar. Higher density is not necessarily worse. Also, graphics card manufacturers have been optimizing their hardware for decades. Polygons per second is now an old performance measure because the count was getting bizarre. How many 100 billion polygons do you want to render in a second? Is your mesh body 8,000 polygons or 80,000? And how much difference will it make in render time? I doubt you can measure it. It is too short a time. The download time of a vertex list is minimal. The time to load a defuse map (basic color texture), normal map (bump/3D surface map), and specular map (shiny) is significant. The memory used by those textures is significant. So it is by far the textures that drag down render time. But neither of these are issues in crossings or for server loads. However, the number of items and the number of scripts greatly impact crossings. Thus we are held to 38 attachments. We are pushed to keep a low script weight, 3 MB per avatar is considered reasonable. If you fly or sail fewer scripts and attachments are significantly better. The number of avatars and the number of items they are wearing affect the region server performance because of the data load. Much of the data is avatar movement information. I am not sure standing still lessens the load. Seems like it would but I suspect the code sends a continuous stream of position data. But, maybe they did some optimization. I do know that it is easier to cam through an event than to walk through one. You can optimize your experience by lowering the number of Non-Imposter Avatars your viewer renders, lowering your draw distance, and Max Particle count. Draw distance has an effect on the regions. Less draw distance means fewer regions need to send you information and the region you are in often sends less information to your viewer. Consider if you use 128m DD while standing at the edge of a region, only half the region (256x256m) you are in needs to send you information, and the same for the nearby region. So, 2 servers send about 1 region of data. Using a 1024m DD you have 9 regions sending you 9 regions of information. You are creating some serious lag and it is lag that affects everyone, not just you. Reducing lag and increasing performance in SL gets W A Y technical and complicated.
  4. I tend to store all my SL images on my computer. The ones I think are worth editing in Photoshop often make it to the SL Form in different places; landscapes, Tasteful Nudes, SL today, Avatar Looks today... I mostly avoid posting the same image in multiple places. I like finding the people from SL posting on Flickr. And there is the group FOCUS Art Magazine which ties Flickr and SL together. If I like the edited results of images and think they are interesting I'll post them on Flickr. If I think they are sexy enough I'll post them on Slushe.com. However, SL images are definitely looked down on at Slushe. Those posting there are talented and perverse.
  5. £50... 😲 ...well... MY suggestion would be ME!
  6. The change is the upgrade to the SL System to add PBR rendering. The Lab's PBR is in the early stages of development. Firestorm has an Alpha version of their viewer that uses PBR. You can talk to the Firestorm peps and join the Alpha-level testing team. They have an Apha viewer available. Beq just announced it in this section of the forum. You can learn how to change your water or... OR... help the FS and Linden devs fix the viewers to handle your water as it should.
  7. This is a common problem known as Texture Thrashing. You can search the net for help with Second Life texture thrashing. Specifiy your viewer brand for more specific help. The cause is your video card running out of video memory and discarding textures to render other textures. So a texture render starts blurry and progresses to sharp and clear and then reverts to blurry and re-renders repeating the process again and again. There are workarounds. One can reduce Draw Distance, remove HUDs not in use, turn off thumbnails in chat, restart the viewer, and pay attention to what you are wearing and your ACI/ARC. Depending on your computer's graphics system you may be able to make tweaks to get more video memory (VRAM). When using the CPU's built-in graphics one can assign system memory for use as VRAM. Which is not possible with a dedicated graphics card. One can add to system memory relatively easily. If you turn around, like 180 - stop a minute - turn another 180, and find textures previously rendered have turned gray, try increasing your viewer cache size to the max. The setting is in Preferences.
  8. Hummmm...... 🤔 NiranV has the same idea, make a better user interface. You can see his efforts in Black Dragon. Henri likes the old v1 user interface. You can see that in use in Cool VL Viewer. The Firestorm Viewer has multiple user interfaces a user can switch between. The SL Viewer has a UI designed by professionals trained in UI design. They have done considerable A-B testing with the SL Viewer. The Lindens think the SL Viewer is best for the new user. Debatable. The SL Viewer and third-party viewers have very similar features built into the viewer's foundation code. The major difference is in the UI. Firestorm makes many more features available in their version. Apparently, users prefer the more complex viewer as about 75% of users use the Firestorm Viewer. Your idea of editing the UI XML files is not something a newbie is going to do. Those making viewers already work with the XML files. I don't expect anyone to pick up your idea of editing and publishing a modified viewer. So, if you think it is a good idea, you'll need to do it yourself.
  9. @Mariocroft94 The Preview or Beta Grid is where we test things, as you have been told. It would help if you read up on using the Beta Grid in the SL Wiki. You'll find that you must enable Grid Selection in the Preferences panel (Advanced tab->Show Grid Selection at Login checkbox) to get a new option on your login screen. Then you'll have the option to log into either the main (aka Agni) grid or the beta/preview (Aditi) grid. If you use a third-party viewer, other non-Linden grids are available. As the Lindens test things they will copy parts of the main grid over to the preview grid. If you follow Linden's development UGs you'll know when that is happening. While there are permanent places in Aditi other places appear and disappear. You can run multiple copies of the viewer (Advanced->Allow Multiple Viewers) and be logged into the main and beta grids at the same time. That is the only time your avatar can be in different places at the same time. The main and preview grids use the same ID and password. The first time you log into the Beta grid you likely won't get in. You'll have to file a support ticket and give it a couple of days. They will set up your account on the preview grid and copy your inventory over from the main grid. Your beta grid inventory will update after you log into the preview grid. typically within 24 hours. If it doesn't update after a couple of logins and 48 hours, something has hung and support will have to help. I find I don't need most of my inventory in Aditi. So, I don't pay much attention to whether it updates or not. Your Beta grid inventory NEVER copies back to the main grid. There is a cost to upload to the Preview Grid... sort of. The Lindens give you free money for use on the Preview Grid... ONLY on the preview grid. You pay for uploads with free money that gets replaced if you use it all up. The Firestorm Viewer allows some preview features for use on the main grid. You are the only one that can see what is being previewed. But it is handy and for some scenarios, it saves logging into the preview grid. Get involved with Builder's Brewery, a group and location in SL, to learn more about building in SL.
  10. Look up who made the game in Properties. Ask them. You can find the creator of anything in SL in several ways. Often right-clicking and selecting Properties is the simplest.
  11. OMG! You need to go through the beginner tutorials again. Linden made SL Tutorials here. If you haven't been in SL since 2012... the changes are huge. You have a bunch to learn. If you haven't been in since 2018-2019 you'll have a clue but be really confused. And it will be confusing, no matter what, as there are tutorials for different eras of SL. There is the System Avatar era, the Fitted Mesh Body with Applers era, and the latest Mesh Body with BOM era. Any tutorial made before 2019 is going to likely seriously confuse you. Stay with newer stuff. This may help: Getting Ready for “Bakes on Mesh” Bodies which is a bit old but hopefully get you through the transition to the current way of doing things.
  12. @Violet TopHat You need to post your computer and viewer specs whenever you have a tech issue so we can have an idea of what is causing the incomplete render. Use the viewer's HELP->About... to collect the information. Without this information, we guess. Even with it, we may end up guessing. But often we'll see the problem. Our starting with the information can save you a lot of time and effort.
  13. The ONLY part you have to get from the SL system is the armature. Rigging to an armature you make will not work. Unless you exactly duplicate the SL armature.
  14. € € € € type Alt+0128 - hold ALT down and type 0128 then release ALT... More currency symbols are here. Gotta keep the SL residents better educated than the college students I see in 'man-on-the-street' interviews. 🙄
  15. I would guess some part of the page did not download as it should have.
  16. @Magnus McGettigan Also, try pressing Ctrl minus or Ctrl plus to change font size in the browser. Alwin is probably right. Look at your system font size.
  17. We need the info from your viewer's HELP->About... Paste it in this thread. That allows us to eliminate a large number of problems and hopefully get to the actual problem. Including the info saves you and us the time of stepping through all the common might-be this or that issues. The lack of information may be why it has taken a week for you to get any answer. When all else is failing and when you and those helping have no clue, look in the viewer’s log files. The viewer has various log files you can read to get an idea of what has gone wrong. Look at the log immediately after you crash or exit the viewer. Logs are replaced the next time a viewer starts. You’ll find the logs in: Windows: C:\Users\[Win_login_ID]\AppData\Roaming\SecondLife\logs\ Mac: /Users/<username>/Library/Application Support/SecondLife/logs You will change folder and file names (like: \SecondLife\) based on the viewer used... But, they are all similar. crashreport.log – This log is generated when the viewer crashes, the previous version of the file is overwritten. Rename this file if you plan to restart the viewer before examining the file. Otherwise, just read it with a text viewer (Notepad is good). debug_info.log – This file is internally formatted as an XML file. I never find it of much use. It is mostly the specs of your machine. SecondLife.log – This is the main log file. I find it the most useful. Start from the end of the file and work toward the beginning. Search for ‘WARNING’ and ‘ERROR’. With any luck, the messages there will give you an idea of the problem. Recent changes have added a section heading to parts of the file that can identify the general nature of the problem. There are lots of performance stats included. At the end of a non-crash log, there are secession stats; Run Time, Average Packet Size, Dropped Packets, Resent Packets, etc. The file is replaced and recreated for each viewer's secession. SecondLife.error_marker – I don’t know what information is inside. I don’t have a copy to examine as I write this. The presence of the file indicates where, when, and what error happened. I think this is a disaster backup file for crash reporting in which information about the crash is retained in the event the crash handlers are destroyed before they can create the other more complete crash files. SecondLife.start_marker – There is no information inside. The presence of the file indicates how far into the start process the viewer has gotten. Whether the file exists or not is the pertinent information. SecondLifeCrashReport.log – This is another file internally formatted to XML. It is created when the viewer crashes. I think this is the new version of the crash log. It is mostly text. stats.log – This is a short file containing network statistics. Similar information is in other log files. It is an easy-to-read set of stats that show how many packets were dropped and resent in a secession. I find the SecondLife.log is the most useful file for tuning and troubleshooting the viewer. It is verbose and reasonably easy to understand. There is a Debug Setting that allows you to increase or decrease the level of reporting. Most of these files are erased when the viewer starts. If you plan to send the files in with a trouble ticket or bug report, place copies in another folder before starting the viewer. Marker files are temporary and may or may not exist at any given time. Entries in the files associated with errors and warnings are labeled as such. That makes them easy to find by searching. Search and read through them starting at the end of the file and working backward. Warning entries are common and do NOT necessarily mean there is a problem. Some warnings are a part of normal operation. Some errors are trivial and do not indicate a ‘noticeable’ problem in the viewer’s operation.
  18. I'm not clear on what you are running. If you want actual answers rather than guesses post the tech info from your viewer's HELP->About... preferably collect the info while logged in. If you use a laptop, ensure the Windows settings are set up for performance. Ensure the laptop has not reverted to Intel Graphics integrated into the CPU.
  19. I understand the new models come with a fire-control computer for those l o n g 200yd shots... Awesome disguise... I'm still trying to figure out who these stealthy people are... 😳 😆
  20. AI support is not so much a good or bad thing. Good or bad will be determined by how the Lab uses it. If they train it well and use it to assist staff then I expect it to be a good thing. If they get sloppy in or shortcut the training and use it to reduce staff then it will be a problem for residents. The state of most bots in SL is VERY primitive. And in general, most bot support anywhere has been primitive. The programming and computers driving them have been minimal. New chips for AI processing and massive data sets are changing how well bots do or do not work. Interestingly, new AI bots can lie and make stuff up. This could make for some surprising answers from support. It would be like getting 'help' from someone in a 'Safe' Hub.
  21. Typical narcissistic sociopath in action... probably a politician in real life. I am glad you survived. I think the part that qualifies as 'toxic' is the destructive results of his actions and influence. Sadly, in this example, the toxicity is subtle and takes time to become apparent. I think the OP is complaining about the more immediately toxic personalities. Those we see and feel in current interactions. Not those taking time to develop to detectable levels. Both types are a problem. Google, now ABC - the umberla, wrote about Positionous People - I suppose toxic didn't work for their alliteration. In their many projects, they encountered volunteers who were derailing the projects. The article provided explanations for ways to detect and remove Persephone's type of toxic sociopath before the damage is too destructive.
  22. I don't see SL as toxic. Nor, actually, any online game. Monopoly, as a simple example, is not a toxic game but I've seen people get angry and venomous arguing while playing. So, should Monopoly be considered more or less toxic because of that? The world is how we perceive it... in New Age jargon it is a reflection of our self. A story of a gatekeeper from 3000 years ago illustrates the idea. It was the gatekeeper's duty to decide who could come into the city. Numerous people came to the gate wanting to enter. He would ask then 'why'? In some form or another, they would describe how bad the city was and the people they were leaving. He would tell them things were pretty much the same in his city and tell them to move on, refusing them entry. Then there were those who answered with positive reasons. Like one young man said he liked the city he was from and the people were great. But his family had grown and they needed to expand their business. So, he was sent out looking for a good city with friendly people to move to. The gatekeeper told him this city was pretty much the same and granted him entry. In all cases, the gatekeeper's city did not change. I do not consider SL or the SL Forum to be toxic. There ARE some toxic people in SL and the forum. Personally, I've met very few... actually I am not sure I can remember meeting any. I've met disagreeable, argumentative, poorly educated, poorly informed, apathetic, clingy, horny, delusional... and some really ANNOYING people. But toxic...
  23. @Tarq Emor When asking for help with any technical problem post your viewer and computer information as Ceka suggests. Technical issues present symptoms that can have different causes. As a human can have a fever caused by different bacteria or viruses. A doctor has to determine what is causing the fever to treat it. And the cause varies from person to person and from time to time even when the symptoms are identical. The viewer tells the graphics system of the computer what to show on the screen and uses the GPU to render parts of that information and eventually draw it on the screen. That system has improved over the years but has remained essentially the same since SL started. I used to provide lots of information on how to tweak graphics for SL. (Articles) That hasn't changed and is unlikely to change until the Lab moves from OpenGL to Vulkan. The viewer gets a chair or avatar and tells the GPU which 3d shapes to draw and where and what colors they are. So the only things affected by graphics settings are those things the viewer gave it to draw. Missing things and misplaced things are viewer issues not card issues. Your viewer can have issues that mine and other viewers do not have. Which is why most of us have at least 2 viewers installed. We track down problems by determining if it is; a viewer problem, a computer problem (usually driver issues), a connection problem, or a server problem. Most of us use the SL Viewer for a second viewer because if we have to ask for the Lab's help, they insist we report the problem and work with them in the SL Viewer. Troubleshooting is a series of steps to tell us where the problem is. Your avatar is not rendering correctly for you but does for others. We immediately know it is not the servers or attachments or avatar because those work for others. So, is it your viewer? Try the SL viewer. If you avatar renders in the SL Viewer, we know it is your viewer... and so on until we find the problem. Attachments failing to render, showing in the wrong place, or simply missing is an old and common problem. Like Elleevelyn I would suspect you have an attachment-issue. How your viewer renders you and how my viewer renders you is different. The process is different. So I may see something different when things are messed up. When all works as intended, we see pretty much the same thing. It is a matter of different paths to the same place. If your driver were messed up many people would have the same complaint. We would hear about it. We know that because it has happened in the past. Within 48 hours we start hearing the screams. Since there is not a bunch of similar complaints, it is not likely a driver issue. But chase that route if you want. We know from sailors and fliers that having lots of attachments on the same attachment point is still a problem. Others that don't sail or fly don't notice it. Fliers and sailors see it at region crossings when viewers and servers get busy and lag bites. The stack of attachments on a single point causes problems and some attachments fail to make it into the render cue. Something is going on that likely triggers the problem for you at login. It is common to have lost network packets at login. The viewer and server are at their busiest at login. It is not surprising that your viewer misses some information during that period and you have an avatar render problem. When you capture the Help->About... info at login when the problem happens we will likely be able to see what is happening.
  24. As with many things, there is a time factor and a matter of timing. Not time as in getting old or people getting tired of the body. But time, as in elapsed time gives people time to buy clothes and accessories. Every L$ spent adds to the "investment". This makes it harder to give up on an existing body and move to a new one. As time passes any new body must provide enough improvement to be considered worth abandoning the previous "investment". Consider Slink's change from their "Classic" body to their new Redux body. This was a technical change, not a shape change. All the clothes for the Slink Classic body fit the Redux. So an upgrade only really costs the price of the upgrade. Plus Slink was way out in front of the competition. With Slink's upgrade to Cinn & Chai (C&C), there was a considerable technological advance. However, clothes from Redux bodies would not fit C&C. So, the cost was not just the price of the body upgrade. Also, there were some technical flaws when it came to making the hips into a shape users wanted. The UV Map change was made, I suspect, because of the years of user requests for improved mapping. The Physic Original led to the Physic Hourglass because people wanted a more curvy shape. I think the same thinking was used in designing C&C. But between Redux and C&C I've seen the interest in technical excellence in SL decrease. The result is the technical improvements in C&C, even though requested by users for years, they were not enough to make C&C competitive. I suspect the LaraX is somewhat in the same position C&C was in. We'll see. The LaraX comes with the original Lara. So, for new purchasers, it is a deal. They also have no prior 'Maitreya' investment. There is also some anticipation that designers creating for Maitreya will adopt LaraX and design for those bodies. I have that hope. This brings me to the unquantifiable metric of what people want. Some people are trying to figure out what is most popular. For instance, Fatal Fashion (FF) runs an ongoing poll, here. But the obvious flaw here is FF can only poll their customers. That could lead to a misleading positive feedback loop. But it is better than nothing. I suspect designers like Addams and Blueberry track stats on their sales and make more of what sells. That is the advantage of capitalism. People get to continuously vote with their dollars rather than try and convince a bureaucracy to give them what they want. We have no shortage of nice stuff in SL's free market. SL Classic to Slink Physic to Redeux to Belleza to Maitreya... We all have made our decisions on which body we want. I know for me it is not a simple choice. Cost and appearance are my main considerations. For appearance, I prefer a slim hard body. I find it amazingly difficult to find the butt I want. I still think the Slink Original best fits my taste. But... I am looking for a body that I can make into the shape I prefer. ...and that is what it takes to make a body that will sell. If there are enough people like me, it will be a success. 😄
×
×
  • Create New...