Knowing what is going on with some viewers is difficult. Avoiding confusion as to who is doing what on which viewer and how any one viewer is coming along is difficult. It’s confusing for me. If you see mistakes, speak up.
I’ve been meaning to take a look at the Singularity Viewer for some time. I’ve used it before. But, I tend to ignore V1 viewers. Sorry, just personal preference.
You can find information on the Singularity Viewer on their blog here: Singularity Viewer.
The current version is 1.5.10. The viewer is still based on the Snowglobe 1.5 code. Mesh is being added. Download Singularity Viewer.
Siana Gears wrote this in SLUniverse Sept. 15:
Frankly, i am a bit dead and curing a bit of burn-out at the moment. I haven’t seriously touched viewer code in one and a half months nor logged into SL, but i do answer e-mails and monitor issue tracker still.
Astra 1.5.10/1.6.0 is actually based upon mesh development branch of Singularity, so yeah, this is as far as we got with mesh and render code. I haven’t looked thorougly whether the viewer is TPV-compliant – i suspect it is, while older Astra (it has a different numbering scheme – either 0.1 or 1.4 iirc) certainly isn’t. New Astra isn’t related technically to old Meerkat/Astra.
I believe Astra viewer will stay special purpose and will not strive for TPVD acceptance, but we’ll be cooperating with them to make sure you don’t miss the goodies.
Astra… Frontier Viewer?
Part of the confusion I run into is that development of various viewers have no clear dividing lines nor do programmers stay will a single project. As hobbyists rather than employees they are free to go over and work on or help with other projects. Some use code from and/or give code to other projects. Some projects are branches of other projects.
Inara Pey wrote a review of Frontier Viewer. It seems the idea is Frontier is the mesh enabled version of Singularity. I guess we can say it is a branch coming off the Singularity trunk, which came off the Ascent Viewer trunk, which…
Sohawtsl wrote a review of the Astra viewer the first of this month. See Astra Viewer…. The viewer is mesh capable. The review is short.
Astra Viewer is some part of the Aurora Sim project, as best I can tell.
Download & Install
The Singularity 1.5.10_2 download is about 27mb and proceeds quickly on my COX connection.
The download page warns that the install needs to go in its own folder or the previous install must be uninstalled. I found uninstalling the previous version removes the settings and program files. It leaves the cache files behind. (C:\Users\[windows_login_ID]\AppData\Local\SingularityViewer) It also leaves the logs behind, chat and crash.
The install creates its own cache folder. Settings and logs are placed in the SL default in Roaming. (C:\Users\[windows_login_ID]\AppData\Roaming\Secondlife\user_settings\settings_singularity.xml)
I go through the settings of new installs to get things the way I want them. That process often reveals interesting things about the viewer.
This version uses the large cache found in SLV3. It also has Proxy SOCKS 5 support.
The some settings in graphics use labels different than the standard SLV3. That will make adoption by new SL users harder. I’m not finding Ambient Occlusion or anything that I would consider similar. Deferred Shading and Deferred Shadows are available.
There is no setting in graphics for Enhanced Avatar Physics (EAP) level. The SLV3 viewers have a setting to change the time spent rendering EAP.
Anisotropic Filtering, Anti-aliasing, streamed VBO, and OpenGL Frame Buffer are all disabled by default. If you want to understand these settings see: Graphics Tweaking for Second Life.
By default chat is set to use the full width of the screen. Changing that requires a restart. The defaults are different in chat than what I like, which is why I go through the settings. They may match your preferences.
Translation is powered by Google. That lasts until December this year. Starting in December, Google’s translation will be a pay-for service.
Voice chat is off by default.
There are handy buttons and an RP mode in the IM chat dialog.
Another tab in this viewer has advanced chat settings.
For those of us recording chat logs at meetings there is a handy ‘Do not echo/log notifications in chat.’ That saves lots of clean up if you need to post a chat log.
There are 3 tabs in the panel. One of them is SPAM. There are spam blockers. You can eliminate spam in night clubs.
The third tab is Text Options. The spell checker is here. Keyword highlighting is here.
Two skins are provided; the default and Dark.
A grid manager is included. Only the main and beta grids of Second Life are included. But, it is not hard to come up with the needed information for other grids. For most grids one just needs the login URL to retrieve automatically retrieve the rest of the information.
This panel has 4 tabs; General, Command Line, Security, and Building.
One setting is Power User Functionality. These are function that will allow you to do bad things, mostly to your belongings and self.
One can enable the Ascent Inventory System, which I don’t know about.
This is where the Speed-Rez feature is located. When the feature is built into the viewer the Speed-Rez improves rez time without throwing more load on the server, read as less lag.
This is the feature that allows one to type commands in chat and have them executed. For instance to change draw distance one can type dd 64. That will change the draw distance to 64 meters. Check out the commands. Handy stuff there.
Features in this panel have to do with Point At Beam, which is disabled by default. Showing others Look At markers and other stuff is here.
There are settings here for your default building preferences.
There are 3 tans on this panel; General, Tags/Clouds, and Body Dynamics.
This is where you can turn off teleport screens. That allows you to keep chatting while in TP.
The settings allow you to control how you see name tags. You can set by class, friends, Lindens, etc. You can also change the viewer ID shown to others.
The viewer seems to support SLV3 breast bounce. Belly and butt bounce are not included, which I’ve found almost no use for unless wearing only a swimsuit.
The viewer remembers and deals with multiple users. The option is present to remember or not the user and remember or not the password for that user.
There is a user agreement you must accept to use the viewer and log into SL.
At 1024×768 window I get 22-25 FPS in moderately complex regions. In my cottage I get around 35 to 55 FPS. In Celtic Myst I was getting 32 to 45 FPS while things rez. In Dance Island with 40 avatars I was getting 15 FPS w/music and spam, which is pretty good. Time Dilation was in the 0.8’s and Physcisa FPS in the 30 to 44 range.
The trip to Dance Island shows the Speed-Rez is working. Nearby stuff is rez’d first.
Media Filtering is available in this viewer. It uses the annoying popup in the middle of the screen that freezes everything until you deal with it. It can be disabled. I can’t find where the settings are for the filter. I have to be looking right at them and missing it.
Two things I ran into that I really miss is web profiles and favorite LM’s. Singularity doesn’t use them. Favorite SLURL’s or LM’s on viewer launch is part of favorites. I didn’t realize how much I’m using both of these. A bookmark in your browser solves the web profile one.
One interesting feature is the idle time shows up in the name tags.
An odd bug that came up some time ago has to do with those wearing mesh phasing in and out every few frames. Their avatar seems to jump around.
The viewer is fast. It does not yet support mesh rendering. It has great features and a V1 User Interface.
Discussing SLV3 issues in Open Development after Oz was called away I found out how fast the viewer is. In comparisons with people there Singularity is using a sixth the time SLV3 does doing several things.
I got to use the viewer for about 3 hours. No problems.
V1 Viewers Dying?
There is a huge amount of miss information circulating about the death of V1 viewers. The best explanation of the situation I’ve seen recently is: How SL Changes Affect V1 Viewers and Singularity Viewer (OK… I tweaked the title to give the article better placement. – I hope.) The article is well written, accurate, and clear.
All that said, while V1 viewers that remain in production will continue to work, they will fall behind the main stream viewers. I think it is a losing battle. But, tenacious programmers could well prove me wrong.
On an aside: There are now donation requests appearing in the Dance Island region. Seems they need funds to stay open. I thought market shops’ rent funded Dance Island. Plus there is advertising in the club. But, I guess not. I’ve always tipped the DJ’s, if I was there to dance. If I’m just there to test a viewer, I don’t. May be I better tip DI when I come by to test a viewer.
It is a great place to shop. There is some lag. The club and the shops are in the same region. For club wear it is a great place and the lag really isn’t that bad.
There is a big Fantasy Trance Party at Dance Island the 29th. It is an all day party. Dress as an elf, dragon or other fantasy character. The place is already decorated for the party and has a definite fantasy feel. That should be a fun time to get your weird on.