New Firestorm Release (6.4.12) Now Available


The Firestorm team released a new version of the popular Firestorm viewer (6.4.12.62831) on Wednesday 9th December. This latest version comes with the full release of EEP – Environment Enhancement Project, camera presets, some redesigned UI panels and functionality within the viewer. Firestorm 6.4.12 brings the viewer with the lab’s 6.4.11 viewer code base.

  • “As per our 3-version rule, we will be blocking version 6.2.4.57588 and our recent EEP Public Beta from accessing the SL grid in 3 weeks’ time”.

It’s been some time since the last release because the Firestorm team have been working hard on adding the changes, fixes and features. Hopefully there will be more regular Firestorm releases during 2021. For me the Firestorm Viewer is still my favourite and the one I use the most.

* Check out the release notes here 

Here are some of the highlights of this new version of the Firestorm Viewer.. .

HIGHLIGHT REEL!

The Firestorm 6.4.12 EEP release brings us to parity with the Linden Lab Viewer 6.4.11 codebase.
The main Linden Lab features included in this release are:

  • EEP! Environmental Enhancement Project, including many EEP bug fixes since the Firestorm 6.4.5 EEP Beta release.
    EEP is a set of environmental enhancements (designed to replace Windlight XML settings) to control the water and sky environments seen in Second Life and provide a wide range of additional/new capabilities for region owners, parcel owners and general users. It represents a fundamental shift in how environment settings are used and applied.
  • Camera Presets—Allow users to create custom camera presets within the viewer to suit particular needs, and then save them. This means, for example, you can now have a camera position for general exploring, another suitable for combat games, another for building, and so on—all of which can easily be accessed and used at any time.
  • Mesh uploader improvements contributed to Linden Lab by Firestorm.
    Cosmetic changes include:
    • Upgrade to preview resolution to 1024×1024
    • Scalable preview
    • Fixed display of colors in preview
    • Adjustment of colors to better correlate to in world (yellow frame of mesh, blue tint physics)
    • Rearranged UI elements to give more space for the preview even when not scaled up.

      Informational changes include:
    • Two new boxes: cost breakdown and physics breakdown. These provide access to information that has always been available to the viewer from the upload costs update message but were not shown to the user.

Firestorm-specific features included in this update

  • The French language translation has been added back.
  • RestrainedLove API updated to RLV v3.3.3 / RLVa v2.3.0.62831.
  • Updated the pose-stand animations to work with bento bones.
  • Attachment points of attachments are now shown in the Appearance window, wearing tab.
  • A new option to allow double-click walk/teleport action to scripted objects: Prefs -> Move & View -> Movement -> Allow double-click action on scripted objects.
  • A new setting, Dynamic Texture Memory, which allows the viewer to use more than 2GB of texture memory.
    Dynamic Texture Memory only works on 64-bit viewers with at least 512MB VRAM and GPUs supporting either atimeminfo or nxmeminfo vendor-specific OpenGL extensions. It will allow using all currently available VRAM, or at least the value specified in minimum viewer texture memory capped at physical VRAM, minus VRAM reserve for allocating textures. That value minus cache reserve is the texture memory available for textures actually rendered. Preferences -> Graphics -> Hardware Settings.

Here are the OpenSim highlights in this release.. 

  • Easy grid entry. You can now paste a grid URI directly into the login box and the grid will be locally added to the user’s grid list.
  • A welcome change to the grid list behavior. For many years it has been enabled by default for the OpenSim build, but if a user were to install both viewers side by side there was a chance that the grid list could become disabled. The viewer now forces the grid list to be available on every startup of the OpenSim build. There is an option to disable this for grids that really need/want to restrict external grid access (though frankly, firewalls are a far better choice).
  • Another change that—while it affects both SL and OpenSim—seems to generate more noise and heat in OpenSim, is object contents caching. This is now “fixed” so that when editing an object with large numbers of items inside, the viewer will not refresh every time you close and reopen the edit. Please note though, this does not change the fact that the object contents fetch protocol is extremely poor; this means that whenever the contents update, you will still have to endure the long wait. There may be some news on that in the future but it requires server changes as well as viewer.
  • Fixed “My Suitcase” sometimes missing from inventory.

What do you think of this latest release ? 

 

EEP Is Live


On Monday 20th April Linden Lab released the EEP (Environmental Enhancement Project) grid wide in Second Life. All regions on the grid now fully supports EEP and the default Second Life official viewer supports EEP now.

You can now expect to see prettier Windlight visuals as a shareable inventory item. Plus customisable sun, moon, clouds, and water textures and these will probably be the most noticeable differences to most people. EEP has been long awaited to launch grid wide and it’s finally here.

Getting Started

What is EEP ?

EEP is a major enhancement to the legacy Windlight environments, introducing new inventory object for defining the environmental settings.

What does EEP offer ?

EEP offers:

  • Environment objects that you can keep in your inventory and share with others
  • Parcel-level control of environments
  • Up to four different, independently controlled sky layers
  • More options for customization

New LSL functions rolling out as part of EEP allow scripts to interact with parcels’ environments:

llGetSunDirection and llGetMoonDirection allow scripts to accurately track both the sun and the moon as they move through the sky.

llGetEnvironment gives a script access to all the parameters that go into generating the parcel’s environment.  For example, flowers can change their color based on the ambient light color.

An experience script can set up a distinct environment for each visitor to the experience, using llReplaceAgentEnvironment and llSetAgentEnvironment.

Stay updated on the latest developments via the EEP section on the Second Life Forums.

New Second Life Release Notes Website


New Release Notes website

On Thursday 16th May Steven Linden announced some interesting news about a brand new dedicated website for Second Life viewer release notes. All upcoming new releases will now be shown on the brand new release notes website. All previous release notes will be archived on the Second Life Wiki.

Here is the full blog post…

Over seven years ago, I posted my first set of Viewer release notes to the Second Life Wiki, where we have kept all of our release notes to this day. Over the years, we’ve made some minor tweaks to the appearance and how we generate them, but for they most part they have remained the same.

While the wiki has served us well for release notes, it’s time to improve their readability and browsability. We’ve been putting together the finishing touches to a new website dedicated solely to release notes, with a new look and feel that makes the individual pages easier to find, and easier to read – take a look!

Previous release notes will still be archived on the wiki, however, new releases will be shared and published on the new website.

Our goal is to improve overall accessibility and ease in browsing and reviewing release notes. I, personally, am excited to see the dedicated new website and hope you are too!

Steven Linden  

The new release notes website looks so much nicer and cleaner now. The navigation menu on the left hand side is very useful and fast to navigate around. The last five recent viewer releases are now shown along with useful pages like repositories, version numbering and the viewer support policy. At the top of each release notes page the operating systems are displayed nicely.

The most recent Release Notes update

Great work Linden Lab! 🙂