Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2020-09-25 00:41:06



Reply to topic  [ 530 posts ]  Go to page Previous  1 ... 49, 50, 51, 52, 53
Latest Windows releases 
Author Message

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

This is the new stable branch, which deprecates both v1.26.24 and v1.27.0, and brings quite a few bug fixes. All users should update to it.

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

New in this release:
  • Fixed a bug introduced in v1.26.24.22 and that caused crashes when the "Local environment editor" floater was open(ed) and a switch to/from parcel environment occurred.
  • Fixed a bug introduced in v1.26.24.23 that caused objects given by other scripted objects to end up in the "Textures" inventory folder instead of the "Objects" one. See this message for details.
  • Plugged several potential crash bug cases in LLDataPackerBinaryBuffer decoding.
  • Enabled the Windlight settings editor usage when the Extended Environment rendering mode is active; a new "Preview frame" button was added to it in this mode, to allow previewing the Windlight effects, since they are not rendered in real time in EE render mode.
  • Brought more fixes and improvements to Restrained Love. See the release notes section of RestrainedLoveReadme.txt for details.
  • Added and improved several Lua functions to work with environment settings. See the Lua scripting and viewer automation feature documentation for details.
  • Backported from LL's viewer the displaying of the parcel owner in the landmark/place info panels.
  • Added a setting (check box in the "Preferences" floater, "Graphics" tab, "Avatars rendering" sub-tab) to disable the pseudo-random coloring of "jelly-dolls" (which are then all rendered in grey).
  • Code cleanup and minor optimizations.


Enjoy ! :D


2020-06-27 12:26:06
Profile WWW

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

This is mainly a bug fix release and a recommended update.

Cool VL Viewer v1.28.0.1 (stable branch):

New in this release:
  • Implemented a work-around for a race condition that sometimes occurs when applying a baked texture to a rigged mesh via Lua (OnAgentBaked() callback) and a LSL script: the texture is then possibly fetched before the bake server provides an URL for it, causing a failed fetch and a "missing" (grey) texture. The work-around automatically forces a re-fetch with the proper URL for that texture when it is received from the bake server.
  • Plugged a couple potential crash bug cases in the object cache reading code.
  • Made the "Sunrise"/"Noon"/"Sunset"/"Midnight" entries always available and working (whatever the rendering mode) in the "World" -> "Environment settings" menu.
  • Rewrote the "Bump, pushes & hits" floater from scratch, implementing better and more detailed statistics, real time updating, and several actions (buttons): "Clear" to clear the history, "Show" to focus the camera on the avatar responsible for a given assault, "Profile" to view their profile (from which other actions are possible, such as IM, Mute, etc), and "Report" to abuse-report them (with proper pre-filling of the report floater, using the gathered statistics).
  • Brought more fixes and improvements to Restrained Love. Improved the "Restrained Love status" floater. See the release notes section of RestrainedLoveReadme.txt for details.
  • Fixed environment settings related Lua functions not always working. Added a few Lua functions. See the Lua scripting and viewer automation feature documentation for details.
  • Backported from LL's viewer several fixes to EE shaders affecting HUDs and water rendering.
  • Backported from LL's viewer a rendering fix for "skewed baked texture offset values".
  • Backported from LL's viewer (yet more !) fixes to the capability-based offline IMs retrieval, still disabled by default in the Cool VL Viewer.
  • Windows only: backported from LL's viewer-2017 a fix for the non-working logging on a Windows console/terminal.
  • Updated the Lua library to v5.4.0.
  • Updated the root certificates bundle file to LL's latest version.
  • Code cleanup and minor optimizations.


Enjoy ! :D


2020-07-04 08:55:31
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.2 (stable branch):

New in this release:
  • By popular demand (1 user), made the custom mini-map dot colours to stick, even for de-rezzed (far) avatars.
  • Added a few Lua functions and callbacks for the Radar. See the Lua scripting and viewer automation feature documentation for details.
  • Backported from LL's viewer a fix to "crash at processDomModel()".
  • Backported from LL's viewer a fix to the EE renderer: "remove redrawing of sky twice and timer causing it not to be re-drawn twice 2% of the time".
  • A whole lot of code cleanup and "elevenification" (with systematic use of C++11 "override" and "final" keywords where appropriate, for more robust sources and some compiler optimization benefits).
  • Fixed a bug in complexity calculation for animeshes and another bug in spatial partitions culling (as a result of the "elevenification" described above).
  • Fixed a bug that prevented to edit the "blue density" in the sky parameters editor panel. See This thread for details.
  • Removed some useless cruft (LLRun* stuff that was executed but did stricly nothing else than wasting time !) in LL's code.
  • Some speed optimizations.


Enjoy ! :D


2020-07-11 09:16:55
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.3 (stable branch):

New in this release:
  • Added a new setting ("RenderWaterCull" which replaces "RenderCullWater") for culling of water bodies, which solves a weird issue with flickering sky sometime seen on some systems (never seen by me). The setting can be changed from the "Preferences" floater, "Graphics" tab, "GPU features" sub-tab, via the "Cull water" combo (do read its tool tip !). See this thread for details about the rendering glitch it fixes.
  • Fixed the object cache files corruption bug in LL's code (it is recommended to clear your cache, so to get rid of the old corrupted files once and for all).
  • Backported from LL's viewer a fix to EE settings: "allow full density multiplier range".
  • More code cleanup and "elevenification" (with systematic use of C++11 "override" and "final" keywords where appropriate).
  • Backported from Alchemy viewer a couple of minor optimizations.
  • Updated FMOD Studio to v2.01.02.
  • Minor speed optimizations.


Enjoy ! :D


2020-07-18 10:15:34
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.4 (stable branch):

New in this release:
  • Added a "Refresh" entry in the pie menu for particles (seen when right-clicking on a particle while "Tools" -> "Pick particles" is enabled), so to allow a force-reload of the texture in use (when any) by the associated particle system. This can be used to fix wrongly glowing particles in EE rendering mode, for textures that fail to fully load.
  • Fixed a bug that caused the "RenderWaterCull" setting value not to be properly reflected on opening of the "Preferences" floater in the corresponding combo of the "Graphics" tab, "GPU features" sub-tab.
  • Fixed a rendering glitch that affected water reflections in ALM mode and caused them (in both the WL and the EE renderers) to fail to be updated when flying up/down without rotating the camera.
  • Make use of "GL_ARB_depth_clamp" when available for water culling, but keep avoiding it in shaders unless the new "RenderUseDepthClamp" debug setting is set to TRUE (LL's viewer has depth clamp usage always disabled because of issues with shadows, but consequently fails to render edge waters in some situations). Inspired from Alchemy's (Rye Mutt's) code (which lacks the debug setting and thus could introduce issues with shadows).
  • Backported from Alchemy viewer (Rye Mutt's code) the possibility to use the old (and slightly faster), Windlight water edges rendering method with the EE renderer. This is disabled by default and can be enabled via the new "RenderWaterFastEdges" debug setting.
  • Fixed a cosmetic bug in the "Edit" tools floater that caused the fallback image of the specular map color swatch to stay wrongly stuck with the "locked" image while editing mod-ok primitives.
  • More "elevenification" of the code (with systematic use of C++11 "override" and "final" keywords where appropriate).
  • Backported from Alchemy viewer (Rye Mutt's code) a few minor optimizations.
  • Windows only: backported from Alchemy's (Rye Mutt's code) the possibility to use a new method to compute the unique machine Id, that allows to do away with Netbios dependency. This is disabled at compile time by default, since it means a different computer Id and consequently "loosing" all the saved logins password encrypted data.
  • Code cleanup and a few minor speed optimizations of my own.


Enjoy ! :D


2020-07-25 09:44:54
Profile WWW

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

This is mainly a bugfix release.

Cool VL Viewer v1.28.0.5 (stable branch):

New in this release:
  • Separated the teleport history for the Aditi (SL beta) grid from the one for Agni (SL production) grid.
  • Backported from LL's viewer "change inventory cache to use a standard LLSD format". Note that it will cause your old inventory cache to be ignored and a new cache to be rebuilt on first login with each avatar.
  • Backported from LL's viewer a fix to a crash bug on exit that could potentially be seen when an asset storage transfer was still in flight on quit.
  • Backported from LL's viewer "glow disable no longer breaks rendering" (that I helped debugging since LL's first commit was totally bogus).
  • As a result of the above, added a "Glow" check box to the Graphics preferences panel, as well as a glow strength spinner (note: glow strength defaults to 0.25 in the Cool VL Viewer, while it defaults to 0.35 in other viewers since I always found glow effects to be way too strong and overwhelming).
  • Backported from LL's viewer "add an avatar appearance light to deferred mode".
  • Backported from LL's viewer a fix to the "help follow cursor" feature in the script editor, where the help keyword could be badly detected when UTF-8 characters were present in the same line.
  • Backported from LL's viewer pull requests (Nicky Dasmijn's code) an LLExtStat coding improvement, together with a bugfix to the asset storage asset download callback.
  • Backported from Alchemy viewer (Rye Mutt's code) a "fix to incorrect usage of LLSD::emptyMap and LLSD::emptyArray", with a crash-bug fix (in multi-sliders) of my own to that fix...
  • Backported from Alchemy viewer (Rye Mutt's code) the "removal LLGLNamePool and its associated overhead".
  • Increased the maximum usable resolution of plugins from 2048x2048 to 4096x4096 for non-HiDPI screens (there was already no limit for HiDPI ones).
  • Updated the security certificates file (ca-bundle.crt) to LL's latest one.
  • Updated FMOD Studio to v2.01.03.
  • Updated the Lua pre-built library to include all the latest bug fixes currently available for Lua v5.4.0.
  • More "elevenification" of the code (C++11 dialect related improvements).
  • Code cleanup and a few minor speed optimizations.


Enjoy ! :D


2020-08-08 09:16:31
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.6 (stable branch):

New in this release:
  • Backported from LL's viewer (and further improved/fixed) "workaround for enqueueCoprocedure() crash with asset storage".
  • Backported from LL's viewer a fix to "crash 'Enqueue failed' due to viewer requesting over 4K landmarks".
  • Backported from LL's viewer "partially restore atmospheric effects for the moon" and "fix local scalar mix masking global mix() function" (EE renderer shaders changes).
  • Backported from LL's viewer "use TLS-enabled map server".
  • Fixed a potential crash bug in LLCoprocedureManager.
  • Implemented Lua threads. See the Lua scripting and viewer automation feature documentation and this message about threads for details.
  • Code cleanup and a few minor speed optimizations.


Enjoy ! :D


2020-08-22 09:33:39
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.7 (stable branch):

New in this release:
  • Fixed a crash bug in LLTemplateMessageReader, seen happening when receiving bogus UDP messages reporting negative data bucket sizes.
  • Brought llplugin code on par with LL's latest code (including a recent plugin shutdown fix).
  • Backported from LL's viewer a fix to a potential crash on shutdown in the LLViewerRegion code.
  • Backported from LL's viewer "revert part of SL-12978 change that broke low-angle sunlight", "SL-13721: fix incorrect water reflection", "remove moon glow from sky and clouds", "de-obfuscate cloud/sky vertex shaders" and "SL-12978 & SL-13743: confirmed sunlight y component is up, removed abrupt changes in Sun calculations" (EE renderer shaders changes).
  • Backported from LL's viewer a fix to "URL gets changed when opened in the internal web browser".
  • Backported from LL's viewer a fix to "SL-8225: do not sit or autopilot to 'zero' global coordinates. Also significantly increases autopilot flight precision."
  • Backported from LL's viewer a fix to "SL-13566: 'Use joint positions' option causes collapsed joints for some files", when uploading mesh models.
  • Backported from LL's viewer a fix to "SL-13891: coroutine creation was requested on exit" on Experience cache shutdown.
  • Added a "LegacyNamesForSpeakers" debug setting (the corresponding configuration is in the "Preferences" panel, "General" tab, "Speakers" check box) to allow always listing avatars by their legacy names in the speakers list of IM and voice panels.
  • Updated the security certificates bundle file to LL's latest version.
  • Minor code cleanup.


Enjoy ! :D

PS: please make sure to vote for the poll about 32 vs 64 bits viewers. Thank you !


2020-09-05 09:13:08
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.8 (stable branch):

New in this release:
  • Backported from LL's viewer fixes to "SL-3278: parts unique to 'self' should not affect render complexity" and "SL-3278: compensate for randomly-switching textures" in avatar rendering cost calculations.
  • Backported from LL's viewer "SL-13768: remove glow from Moon when Sun is down due to it using the sun glow setting", "SL-13465: remove hack offset of Moon when AS is ON to match when AS is OFF." and "SL-13465: restore Pre-EEP haze effecting Moon" (EE renderer changes).
  • Updated Dullahan for a build using CEF 81 instead of CEF 74.
  • Updated FMOD Studio to v2.01.04.
  • Windows only: updated APR libraries to LL's latest version containing a fix for 64 bits builds.
  • Minor code cleanup and speed optimizations.

Enjoy ! :D


PS: please make sure to vote for the poll about 32 vs 64 bits viewers. Thank you !


2020-09-12 10:05:29
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4340
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.0.9 (stable branch):

New in this release:
  • Made the "RenderDeferredInvisible" setting inoperative (always on) when in EE rendering mode. See this message for details.
  • Backported from LL's viewer "Remove moon glow from ALM deferred path" and "removed some potential div-by-0 NaNs and a mangled clamp" (EE renderer changes).
  • Backported from LL's viewer a fix to a potential bogus initialization of the EEP environment on login.
  • Reworked the auto-pilot and its recorder code so that it actually works (and does not force flying when auto-piloting in a skybox). In particular, the recorder data is saved in the per-account settings folder, instead of the viewer installation directory (which was plain bogus). The menu entries in "Advanced" -> "Character" -> "Auto-pilot recorder" have also been extended (new "Forget record" and "Allow flying" entries) and are properly enabled/disabled depending on the recorder status. Removed the old "StatsAutoRun", "StatsNumRuns", "StatsQuitAfterRuns" debug settings which related with "drone" features of the auto-pilot (now replaced with Lua much greater capabilities).
  • Added new auto-pilot related Lua functions. See the Lua scripting and viewer automation feature documentation for details.
  • Some code cleanup.


Enjoy ! :D


PS: please make sure to vote for the poll about 32 vs 64 bits viewers. Thank you ! <-- I'm quite a bit disappointed that so few users do vote... But I suppose it's how things are nowadays: voting is no more considered a civic duty, even in democracies ! :roll:


2020-09-19 10:40:15
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 530 posts ]  Go to page Previous  1 ... 49, 50, 51, 52, 53

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:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.