Taking a look at UKanDo, a v3 viewer for SL

logoUKanDo (pronounced “You Can Do”, and a play on the fact that the developer hails from the UK), started as a personal project for Connor Monaron and friends for use in OS Grid. However, it has grown over time (and use) to become a fully fledged viewer project, and one of the latest to go through self-certification and appear on the Third Party Viewer Directory for Second Life.

The viewer is based on the Linden Lab codebase, rather than being a fork from another TPV, and which sees a number of additional features added to it. Connor’s aim in producing the viewer is to have something which is relatively close to the Linden viewer – which as he states, is fast and usable which having additional functions and features he and his friends find useful.

The list of current additional features is already of reasonable length, and includes some popular additions from other TPV viewers and elsewhere, including:

  • Marine Kelley’s RLV (disabled by default) and her v3 implementation of the updated “z-offset” capability and menu bar slider
  • The Updated mini-map from Catznip
  • Camera uses Penny Patton’s revised default
  • Enhanced build options from other TPVs / developers (high precision within the position, size and rotation fields of the Build floater’s Object tab; prim alignment tool; option to sync values between diffuse, specular and normal maps; expand / collapse Build floater; reset / delete scripts from within the Build floater’s Content tab, etc.)
  • Katharine Berry’s Flickr upload capability
  •  Right-click to open contents on a worn attachment
  • Turn avatar when walking backwards on by default
  • Draw distance slider in the menu bar
  • and more

I’ve actually been keeping an eye on UKanDo since early August, and thought it was high time I offered something of an overview of it using the current release, 3.6.7.27838.

Download and Installation

The Windows installer is 28.7 MB in size – approximately that of the official LL viewer installer, and runs pretty much as expected, installing the viewer smoothly and I experienced no pesky anti-virus warnings on starting-up SL voice (on AVG Pro), which have crept back into the last couple of viewer installs I’ve run since the last AVG update.

Starting the viewer launches the default LL splash / log-in screen, with buttons in an interesting blue colour.

Camera

For those used to the LL camera default, logging-in will reveal the first noticeable difference: the default camera placement is a lot different.

Camera placement: the default for the SL viewer (l) and the default for UKanDo (r)
Camera placement: the default for the SL viewer (l) and the default for UKanDo (r)

Of course, this is somewhat subjective, as we likely all have different views on what constitutes a “good” camera placement; so whether one likes this or not is going to be subjective. I’ve been a supporter of Penny’s alternative camera positioning for a long while now – she allowed me to include in my blog’s tutorial section and I use a variation on one of her other settings -, so while the default used in UKanDo is slightly different to my own, I nevertheless found it refreshing not to have to fart around with camera debugs for once, but simply get on with using the viewer.

Buttons, Preferences and Menus

UKcanDo follows the LL viewer default button display and placement, and the toolbar floater reveals no additional buttons. Similarly, the Preferences floater offers-up more-or-less the same as the LL viewer, although there are some noteworthy additions / tweaks to defaults:

  • Move and View > Single Click on Land is disabled (rather than set to Move to Clicked Point) and Double Click on Land is set to Teleport to Clicked Point (rather than None)
  • Colors includes the ability to set name tag text colours
  • Privacy includes options to Look At / Point AT to private
  • Set-up includes:
    • A warning about setting bandwidth no higher than 1500 kbps
    • An option to always rez objects under the land group, if possible
    • An option to enable RLV functionality
  • Set-up also excludes the LL automatic viewer update options
  • An additional tab – UKanDo offers additional options for the camera, mini-map and avatar (under the Miscellaneous sub-tab) and additional building defaults (under the Build sub-tab, shown below).
UKanDo includes an additional Preference tab - UKanDo - which provides additional build options as well as
UKanDo includes an additional Preference tab – UKanDo – which provides additional build options as well as additional options for the camera, mini-map and avatar (Miscellaneous sub-tab)

The viewer includes an additional menu option – again called UKanDo – which includes options to stop all animations, teleport to ground and show the time (top right of the viewer) in your local time, rather than SLT. The “Me” menu is also renamed “Avatar”, and other menu updates include:

  • Build  > Scripts includes option to delete all scripts in an object
  • Build > Options includes options to set the build grid mode (world, local, reference)
  • Help includes options to view the UKanDo viewer support and forum web pages and removes the LL bug reporting option
  • Advanced includes:
    • Sub-menu of UKanDo menu options (see above)
    • Sub-menu for hover tip options
    • Additional Shortcut sub-menu for build tool selection options
    • Develop > Avatar includes options to set privacy on Look At and Point At.

Other Points of Note

Given the viewer is based on recent code from LL, it also has the expected support for SSA (which it has had from July 2013), CHUI and materials processing. The viewer also has pathfinding support, including navmesh, which means it is now limited to use with Second Life, as reflected by the Grid Option drop-down on the splash / log-in screen only lists the two SL grids: Agni and Aditi. the SLShare / Facebook options are not in the current UKanDo release, which is hardly surprising given SLShare appeared after the UKanDo 3.6.7 release.

Feedback

UKanDo does exactly what it says on the tin. It is a viewer based on the LL 3.6.7 code base and offers a filtered set of additional options which should actually appeal to a broad cross-section of users.

Performance-wise, the viewer was just shaded by the LL viewer in terms of frame rates in my subjective back-to-back testing on the same region with the same field of view / scene rendered with my usual defaults. The LL viewer managed a consistent 65-70 fps with ALM on, Shadow options enabled and ambient occlusion enabled, with UKanDo hovering around the 58-62 fps, which isn’t a big enough difference to be noticed. Switching off ambient occlusion and setting  Shadows to none but leaving ALM active took frame rates over the 100 mark.

Overall I found UKanDo an interesting addition to the TPV stable; as noted at the top of this article, it does exactly what it says on the tin, and does it well. My only slight reservation with it – which is entirely personal – is that I found the combination of blue and white on things like buttons and tabs, etc., a little hard on the eyes after a while. As I generally have the toolbar buttons set to icons only, this wasn’t a major issue with them, but I did actually find myself either leaning forward or squinting at times to read tab labels – which surprised me. Perhaps I am getting old, after all …

The viewer doesn’t include the media filter, so if you are concerned about streams and nitwits, you’ll want to make sure you pop into Preferences > Sound and Media and disable the appropriate options (Allow Media to Autoplay, Play Media Attached to Other Avatars).

If you’re looking for a V3 viewer which is a step closer to the LL default, but which offers a reasonable set of additional functions and options, you might want to take a look at UKanDo and see what you think of it yourself.

Related Links

10 thoughts on “Taking a look at UKanDo, a v3 viewer for SL

  1. Easy to set, still cant hold the chui:(
    Hope as you that the colors of the bottoms can be changed!
    Quote:
    – is that I found the combination of blue and white on things like buttons and tabs, etc., a little hard on the eyes after a while. As I generally have the toolbar buttons set to icons only, this wasn’t a major issue with them, but I did actually find myself either leaning forward or squinting at times to read tab labels – which surprised me. Perhaps I am getting old, after all …
    Unquote:
    Really they need to fix it or allow diff skins, one the simple v3!
    Miss a feature from Catznip, the choice of choosing the bottoms to be right, centered or left!
    And also to be able to choose the bottom right of the screen to show pop up messages and so on by default!
    One thing it really annoys me is, like in firestorm, the block bottom on the menu is to close to the ignore 1, Catznip just removed it from showing on the menus, i would do that as well, its to easy to choose block instead of ignore (same problem suffers firestorm and perhaps more viewers, i do find useless to have the block option on menus!)
    Overall, its the 1st chui/materials/rlv viewer i liked enough, but still the chui as it is not being able to see local chat replies outside the chat window but on left corner of the screen, makes me not use it sill as my viewer of choice, cause all the rest i need is there!

    Like

  2. Ok i got it:)
    in fact im starting to love the chui lol:) manage to figure how to make the local chat show as i wanted, im as well:)
    And materials is amazing to work with!

    Like

  3. Loving to much the viewer now, the Cool sl viewer fix for inv prims works perfectly, no more screwed feet when using ALM if some is still using old inv prims!
    Upload directly to flirk is great as i don’t work my photos its much easy to do so!
    So far no problems and using 256 draw distance, graphics at max, 16 AA and antialising enabled on day cycle dynamic richness!
    Really dont need a ain build ao, can pass without pie menu, all i wanted this viewer has and nothing more that i found useless and other viewers had to much!

    Like

  4. So after 5h without a single crash, it is my viewer of choice from now on, wish to know how to disable that block button from objects menus, would like to see the buttons on bottom being able to be moved to left or right and to have the choice of selecting show notices on bottom right as option, but overall, a materials viewer with Rlv that works, obvious done by some that uses SL for more then a few minutes!

    Like

  5. And i forgot to add, i changed the camera settings (by default already great!) by Yours Mona;)

    Like

  6. lol yay zzpearl!!! One more person figures out the whole point of chui is customization lol. I really liked UKanDo myself and was delighted to think maybe this IS the one with enough to appease everyone. Some might even feel all warm and fuzzy about the retro blue button stylings – who knows?. My other tester driver friend yesterday also fell in love with UKanDo enough to make it his daily viewer right then and there.

    Like

Comments are closed.