Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2021-12-09 12:54:07



Reply to topic  [ 590 posts ]  Go to page Previous  1 ... 52, 53, 54, 55, 56, 57, 58, 59  Next
Latest Windows releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

Since no bug was found in the experimental branch, I decided to push it as the new stable branch this week. The Cool VL Viewer v1.28.2.0 deprecates all former viewer branches and all users should update to it.


Cool VL Viewer v1.28.2.0 (new stable branch):

New in this release:
  • Fixed memory leaks in the model preview floater.
  • Enabled the "Analyze" step in the Physics tab of the model preview floater, and fixed several UI glitches in the latter.
  • Changed the protected inventory folders logic to allow moving or deleting folders with a protected type but that are not properly named as they should, or are not at the root of the inventory. This would allow using the Cool VL Viewer to fix issues such as the Thanksgiving bakefail which involved rogue outfit folders wrongly created by a buggy client/viewer.
  • Further improved the login sequence: when a login fails half-way, the viewer must quit gracefully after informing the user, instead of returning to the login screen (a login would be impossible at this point).
  • Implemented a work-around for when the sim features arrive extremely late (several seconds to dozens of seconds, as alas recently seen in some countries/regions during 10 days after Thanksgiving: thank you AWS ! :x ) after a TP or login, so that the objects visibility is refreshed automatically (avoids rezzing failures).
  • Backported from LL's viewer "do not show 'Taper' prim parameters value when multiple prims are selected" in the Edit floater.
  • Backported from LL's viewer (and improved/debugged) a fix to "parent set to no click action should not override child's 'touch' action".
  • Backported from Firestorm (Beq Janus' code) a fix to potential shadow map resizing issues.
  • Fixed several bugs (including a crash bug) in the GLOD library and recompiled it.
  • Updated Lua to v5.4.2.
  • Removed the possibility to build without Lua or without the new mesh optimizer library.
  • Some cleanup (with removal of dead code) and speed optimizations.



Enjoy ! :D


Note: if you want to avoid re-doing all your settings, you may, before launching the viewer, copy the "settings_coolvlviewer_1281.xml" or "settings_coolvlviewer_1280.xml" files as "settings_coolvlviewer_1282.xml" in the user_settings/ directory of your OS user account.


2020-12-12 10:34:00
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release and all users should update to it.


Cool VL Viewer v1.28.2.1 (stable branch):

New in this release:
  • Fixed a nasty bug (introduced in v1.28.1.8) that caused massive frame rates slow down when and after using the model upload floater. See this message for full details.
  • Fixed a bad referencing of the computer clock to "UNIX Epoch", that caused bogus environment "time of day" computations. See this message for full details.
  • Fixed a bug (introduced in v1.28.0.19) that caused the "buy land" floater to refuse to close after a completed transaction. See this message for full details.
  • Ensured that the parcel Extended Environment time is used when the Windlight rendering mode and "World" -> "Environment settings" -> "Use parcel environment" are both in force.
  • Fixed bugs in the Windlight editing floater in time of day settings and syncing.
  • Changed the "Windlight region time" entry for "Estate/region time" and added a new "Animate time" entry in the "World" -> "Environment settings" menu. These two entries are available in Windlight rendering mode only and allow respectively to sync with the estate/region time of day (which may differ from Extended Environment parcel time of day) or to re-animate time (e.g. after having switched to a fixed "Midday" setting). This also affects how the Lua ApplyDaySettings() function works (new "animate" special setting name, and "region" now only works in WL rendering mode).
  • Backported from LL's viewer "avoid re-binding same shader object".
  • Backported from LL's viewer a fix to "camera distance to avatar in neighbouring region is incorrect".
  • Backported from LL's viewer "fix empty reason in 'environment settings could not be applied' error dialogs".
  • Removed support for the old (and now largely broken) SL web search engine in the "Search" floater.
  • Updated FMOD Studio to v2.01.07.
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2020-12-19 10:15:02
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release and all users should update to it.


Cool VL Viewer v1.28.2.2 (stable branch):

New in this release:
  • Fixed the silly Sun and Moon orbits that were seen when in Windlight rendering mode and overriding the Windlight settings with Extended Environment ones. See this message for details.
  • Fixed a bug in stand-alone animesh objects rotation calculation that could cause some animeshes to be incorrectly rotated when rendered. See this thread for details.
  • Made the "Advanced" -> "Rendering" -> "Optimize vertex cache" option ("RenderOptimizeMeshVertexCache" debug settings) disabled by default, since it may cause render glitches with some (rare) meshes, and added a warning dialog when enabling it. See this message for details.
  • Fixed bad type declarations in app_settings/settings.xml for a few debug variables (was only truly annoying for "RenderWaterCull" that, consequently, could only save values 0 or 1).
  • Backported from Alchemy (Rye Mutt's code) a speed optimization to EE shader uniforms updates.
  • Backported from Firestorm (Ansariel's code) a (potential: not changing anything for me, but could improve things for some GPU/driver combinations) speed optimization to occlusion queries syncing. I also made it configurable (via the new "RenderSyncOcclMaxLoops" setting).
  • Removed ancient (pre-Windlight !) Sun position overriding code and settings.
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2020-12-26 10:38:08
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release.


Cool VL Viewer v1.28.2.3 (stable branch):

New in this release:
  • Fixed the bug (introduced with the removal of fixed OpenGL functions) that caused the viewer to start with unmatched shaders and render pipeline when the EE shaders were toggled on/off via the Preferences just before login.
  • Backported from LL's viewer EE shaders fixes to specular reflections.
  • Backported from LL's viewer "do not use sRGB textures when not specified" (in EE rendering mode).
  • Backported from LL's viewer a fix to "starting texture animation on new face, restarts old one as well".
  • Backported from Alchemy (Rye Mutt's code) "fix stars being stuck at the ground" in EE rendering mode.
  • Backported from Alchemy (Rye Mutt's code) "fix forward cloud shader outputting to frag_data instead of frag_color" in EE rendering mode.
  • Backported from Alchemy (Beq Janus's code) a "fix for vertex normals on normal mapped surfaces" in EE rendering mode.
  • Backported from Alchemy (Rye Mutt's code) "only enable Windlight uniform shader features on shaders actually requiring it to reduce overhead" in EE rendering mode.
  • Backported from Alchemy (Rye Mutt's code) optimizations to LLDrawPoolWLSky. Added similar optimizations to LLDrawPoolWater.
  • Backported from Alchemy (Rye Mutt's code) a few more minor optimizations.
  • Backported from Alchemy (Rye Mutt's code) a fix to texture layers read back for Intel bogus OpenGL drivers.
  • Backported from Alchemy (Rye Mutt's code) "added support for using 1024x1024 terrain textures".
  • Fixed an UI glitch in the file selector for LSL files ("(*.xml)" instead of "(*.lsl)" was displayed in the prompt string).
  • Some code cleanup and minor optimizations.


Enjoy and happy new year ! :D


2021-01-09 09:35:08
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release and all users should update to it.


Cool VL Viewer v1.28.2.4 (stable branch):

New in this release:
  • Fixed a breakage to mesh upload introduced in last week's release.
  • Fixed a rear audio channels inversion when using FMOD Studio as the audio backend.
  • Added support for the "Suitcase" special folder in OpenSim, and worked-around bogus folder types encountered with some server versions.
  • Now auto-consolidate the inventory on first login with an OpenSim avatar (*), so to fix bogus inventory layout (duplicated system inventory folders in Suitcase).
    (*) For existing OpenSim accounts/avatars, you can get the same result by manually invoking "Files" -> "Consolidate/restore system folders" from the Inventory floater.
  • Backported from LL's viewer "pass validation flags into extended environment validators".
  • Backported from LL's viewer "modify texcoord to reverse rainbow color order" in EE shaders.
  • Backported from Alchemy (Rye Mutt's code) various fixes to shaders in EE rendering mode (terrain, avatar cloth, clouds, sky, Moon, Sun, stars) and a couple minor optimizations.
  • Backported from Alchemy (Rye Mutt's code) "fix buffer overrun in light uniform setup " in EE rendering mode.
  • Windows only: changed the process launcher code so that it quotes command line parameters containing spaces. This fixes voice and external editor usages for Windows account names containing spaces.
  • Added "Dynamic Worldz 2", "Fire And Ice Grid" and "3rd Life Grid" to the default list of OpenSim grids.
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2021-01-16 10:45:00
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release and a recommended update.


Cool VL Viewer v1.28.2.5 (stable branch):

New in this release:
  • Backported from Alchemy (Rye Mutt's code) the removal of one of the mesh vertex cache optimization steps, that caused some meshes to render badly. As a result, re-enabled by default the "Advanced" -> "Rendering" -> "Optimize mesh vertex cache" option.
  • Backported from Alchemy (Rye Mutt's code) various fixes to EE rendering mode ("revert shadow filtering to bilinear", "another terrain shader fix", "change mix of sky combined haze to remove a second sqrt for smoother gradient", "fix sun gamma completely") and a minor optimization.
  • Backported from Alchemy (Rye Mutt's code) "use RGBA16 as screen format when GL version is 4.0 or above" for AMD GPUs.
  • Backported from Alchemy (Rye Mutt's code) "fix vertex normals on trees being broken and causing artifacts upon shadowing and deferred lighting".
  • Added a new "RenderDepthClampShadows" debug setting (defaulting to TRUE), which could help (when set to FALSE) keeping "RenderUseDepthClamp" to TRUE on GPUs capable of using depth clamping, without breaking projectors. The viewer will issue an INFO line in the log file about those two settings whenever your GPU may be affected by the broken projectors issue. Please report successful combination(s) of those settings on this forum since I could not test it on my hardware.
  • Backported from LL's viewer "reconstruct rainbow lookup coord to reduce interior banding" in EE shaders.
  • Fixed the too long Physics wearable parameters labels that caused them to get truncated in the corresponding tab of the Appearance floater.
  • Added the missing attach/detach options to the context menu for objects stored in the Lost and Found inventory folder.
  • Updated the fallback hard-coded server release notes URL building for the About floater.
  • Windows only: backported from LL's viewer "fix GL_INVALID_OPERATION when copying stencil to default window frame buffer on AMD graphics".
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2021-01-23 10:46:17
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a bugfix release and a recommended update.


Cool VL Viewer v1.28.2.6 (stable branch):

New in this release:
  • Fixed the EE ALM shader that got broken in last week's release and prevented to render in ALM without shadows.
  • Added more sanity checks to inventory update messages processing, to try and prevent a rare crash bug on exit (sometimes seen occurring when logging off while the inventory is being updated).
  • Added a new "RenderUseRGBA16ATI" debug setting (defaulting to FALSE) to last week's release enablement of RGBA16 for OpenGL 4+ on AMD/ATI GPU. Not having a modern enough AMD/ATI hardware to test it, I cannot verify it works as expected. Let me know wether toggling this setting to TRUE changes something for you or not, if you got an AMD GPU running under OpenGL v4.0+.
  • Added a new "ServerRelNotesURLFix" debug setting (defaulting to TRUE) to work around the current mismatch of the SL servers release notes URLs, causing the link in the About floater to point to a wrong HTML page.
  • Fixed the OnWindlightChange() Lua callback to properly report changes to environment settings in all due cases, and expanded it with an additional day cycle settings parameter. See the Lua scripting and viewer automation feature documentation for details.
  • Backported from LL's viewer "fix debug normals under non-uniform scale" ("Advanced" -> "Rendering" -> "Info displays" -> "Normals").
  • Backported from LL's viewer "update Texture cache header's mutex with shared mutexes".
  • Some code cleanup.


Enjoy ! :D


2021-01-30 12:44:08
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:


Cool VL Viewer v1.28.2.7 (stable branch):

New in this release:
  • Now refuse inventory update messages from the server as soon as log-off is requested (does finally fix the crash on exit with inventory updates).
  • Backported from LL's viewer a fix to "landmark fetching not cleaning request list on completion".
  • Backported from LL's viewer "display texture Id after dump inventory so textures Ids can be collected for use in auto-rez scripts".
  • Reworked the joystick configuration floater (now with joystick buttons monitoring, and exposing the run threshold parameter; monitoring is hidden while not logged in, since joystick is not scanned at the login screen), and added the possibility to re-map the buttons used for the fly camera toggling and the avatar jump action.
  • Enabled the "RenderUseOldCulling" setting by default, which governs the type of culling used in EE rendering mode (i.e. now using the Windlight renderer culling method, since it is more efficient).
  • Exposed the "Screen buffer format" setting (with a "Enable the RGBA16 format (read tool tip !)" check box) for AMD/ATI GPUs running under OpenGL 4+ in the "Preferences" floater, "Graphics" tab, "GPU features" sub-tab.
  • Changed the wind audio generation logic to take into account the "AudioLevelWind" setting for the relative wind (the wind generated as your avatar moves) and to cut-off the wind audio when the camera is underwater. Exposed the "Wind audio level" setting (as a volume slider with an associated mute button) in the "Preferences" floater, "Audio & media" tab, "Audio" sub-tab; as a result, the old (and now superfluous) "Disable wind audio" toggle in the "Advanced" -> "World" menu has been removed.
  • Updated the security certificates bundle file to LL's latest version.
  • Some code cleanup and minor optimizations.


Enjoy ! :D


2021-02-06 10:23:28
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:

This is a recommended update.


Cool VL Viewer v1.28.2.8 (stable branch):

New in this release:
  • Now sanitize joystick names to avoid storing characters that would cause saved settings to fail to load. See this thread for details.
  • Backported from LL's viewer a fix to "viewer crashes when creating an experience".
  • Backported from LL's viewer a fix to "teleporting to a new region can load the wrong extended environment layer".
  • Backported from LL's viewer a fix to "position changes shouldn't cause additional blends when environment isn't ready".
  • Reworked again the joystick configuration floater with better monitor section and additional default parameters setting (via a flyout button).
  • Added Lua support for binding actions to joystick buttons, via a new OnJoystickButtons() automation script callback. See the Lua scripting and viewer automation feature documentation for details.
  • Added Lua functions for setting the camera mode and focus. See the Lua scripting and viewer automation feature documentation for details.
  • Fixed the LLAgent::lookAtObject() method which could fail to work on first invocation (meaning, for example, you needed to press twice the "Focus" or "Look at" buttons in various floaters, such as the radar, to focus the camera on an object or avatar).
  • Do not write down any more a "debug_info.log" file (unless the new "WriteDebugInfo" debug setting is toggled to TRUE), instead logging the few interesting pieces of info it contained into the main log file.
  • Removed the (now useless, since LL fixed the server release notes URLs) "ServerRelNotesURLFix" setting and associated work-around.
  • Properly draw a black background for web browsers while the initial page loads.
  • Properly remember the window title (to restore it when switching to/from full screen mode).
  • Updated FMOD Studio to v2.01.08.
  • Some code cleanup.


Enjoy ! :D


2021-02-13 10:59:23
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4776
Reply with quote
Here is a new release of the Cool VL Viewer, available now from http://sldev.free.fr/:


Cool VL Viewer v1.28.2.10 (stable branch):

New in this release:
  • Fixed the black background offset in some web browsers, when loading the initial page (seen happening in the Search floater).
  • Added an "Id to clipboard" action to the "Play" fly-out button pull-down menu of the Sounds list floater, to allow copying the sounds UUID to the clipboard.
  • Backported from LL's viewer "applying environment settings locally from inventory now takes 1 second instead of 5".
  • Added the temporary attachments to the list reported by the GetAgentAttachments() Lua function. See the Lua scripting and viewer automation feature documentation for details.
  • Removed the "underwear always on" restriction for teen accounts since LL removed it from their own viewer a while ago, and since it won't make any sense any more nowadays with rigged mesh bodies...
  • Changed the "Release notes" link in the about floater to point to the very latest release notes instead of just the corresponding forum page.
  • Some code cleanup.



Enjoy ! :D


2021-02-20 11:25:00
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 590 posts ]  Go to page Previous  1 ... 52, 53, 54, 55, 56, 57, 58, 59  Next

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.