Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-12-09 21:39:07



Reply to topic  [ 500 posts ]  Go to page Previous  1 ... 46, 47, 48, 49, 50
Latest Windows releases 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

Cool VL Viewer v1.26.22.61 (stable branch):
Cool VL Viewer v1.26.23.14 (experimental branch):

New in these releases:
  • Fixed a bug introduced in v1.26.22.58 from a viewer-neko backport and that caused rendering issues with attached lights on the user's own avatar. See this thread for details.
  • Backported from LL's viewer-neko a fix to "performance drop with negative RenderShadowResolutionScale".
  • Windows only: backported from LL's viewer-neko a fix to a potential crash bug in the hardware detection code (DirectX).
  • Further improved the "Avatar textures" floater by adding the clothing layer spinner in order to be able to display all your textures. Also improved the "Dump IDs to log" feature by listing all clothing layers.
  • Implemented displaying of animesh avatars (standalone ones, not attached ones) plots (as purple dots) in the mini-map. This can be toggled via the mini-map context menu (right click on mini-map and click the "Plot animated meshes" menu entry).
  • Reverted Dullahan to its CEF 74 version since CEF 76 crashes lamentably in the Marketplace.
  • Minor speed optimizations and code cleanup.


Enjoy ! :D


2019-09-21 09:24:24
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are recommended updates.

Cool VL Viewer v1.26.22.62 (stable branch):
Cool VL Viewer v1.26.23.15 (experimental branch):

New in these releases:
  • Added the missing "MiniMapPuppetsColor" entry in Silver and Dark skins colors_base.xml file, that caused crashes when using the mini-map with those skins in last week's releases.
  • The file selector prompt is now colored in green for loading actions and in yellow for saving actions (got tired to overwrite XUI files by mistake when wanting to load one and instead accidentally clicking on the "Save XUI file" action in the menu).
  • Fixed the antediluvian bugs (yes, there were several of them, and they affect all viewers for years) that caused failure to load/display the mini-map terrain textures. NOTE: you may need to clear the viewer cache (once) if still not seeing the terrain textures in the regions you often visit.
  • Added "Draw water" and "Draw objects" toggles to the mini-map context menu.
  • Disabled the (so-called) "fast" texture cache by default: while dealing with the mini-map bugs, I noticed that this cache (which is actually only useful for very small (16x16 and smaller) textures, but that nonetheless affects how large textures load) was especially bogus, often causing failures to load large textures at the requested/proper level of detail. I will probably entirely remove that (pretty useless) cache in a future release...
  • Regrouped the "Environment editor", "Day cycle editor", "Advanced sky editor" and "Advanced water editor" floaters (that could pretty much eat-up half of your screen estate when opened simultaneously) into a single "Windlight editor" floater (basically the "Environment editor" one with added tabs for the day cycle, sky and water advanced settings).
  • Backported from LL's viewer-cougar the proper, shader-level fix to "alpha textures with alpha mask cutoff of 255 look glitchy while ALM is off" and removed the corresponding viewer-code-level workaround I implemented a few months ago for it.
  • Backported from LL's viewer-cougar a fix to "objects rotating with llTargetOmega now 'vibrate' on spin axis when the camera is focused on them" (not seen in the Cool VL Viewer by me, but still a valid code change).
  • Backported from LL's viewer-muscadine "enable body physics params for animated objects" (actually enabled only in v1.26.23.15 since the Muscadine features are for now disabled in the stable viewer branch).
  • Code cleanup and minor speed optimizations.


Enjoy ! :D


2019-09-28 12:26:40
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases: all users should (and shall for OpenSim users) update.


Cool VL Viewer v1.26.22.63 (stable branch):

New in this release:
  • Fixed a bug related with the new baked textures (bake-on-mesh only channels) introduced with the Universal wearable, that caused the avatars not to render properly in OpenSim grids. See this thread for details.
  • Disabled the so called "fast" texture cache at compile time (may still be re-enabled for now, via an option in indra/cmake/00-BuildOptions.cmake, but I will likely entirely remove the code once I am 100% confident there is no side-effect to this bogus cache absence).
  • Backported from viewer-neko a putative fix to missing offline IM messages when using the new HTTP capability (still disabled by default in favour of the legacy UDP messaging in the Cool VL Viewer, since still unreliable).
  • Backported from viewer-neko a fix to animated HUDs resetting when using the "Rebuild avatar" feature to reset its joints.
  • Backported from viewer-neko the missing implementation of "sound cut-off for llSetSoundRadius()" LSL function support.
  • Backported from viewer-neko a fix to "values for physical preset (wood, stone, metal, etc) in build tool do not update unless the edited object is reselected".
  • Some speed optimizations and code cleanup.


Cool VL Viewer v1.26.23.16 (experimental branch):

Same changes as in v1.26.22.63, plus:
  • Backported from LL's viewer-vs2017 a fix to "overflow case in llcoro::postAndSuspend()".
  • Some preliminary work to allow rendering EEP settings as Windlight ones (new "UseParcelEnvironment" setting, off by default). Note that this is still unfinished/glitchy for now (in particular region time is broken/incoherent when UseParcelEnvironment is enabled).
  • Never recreate the EEP "Settings" inventory folder (via the "Inventory" floater "Files" -> "Create missing system folders" menu entry) when EEP is not enabled on the grid.


Enjoy ! :D


2019-10-12 09:14:35
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are mainly bugfix releases: all users should (and shall for OpenSim users) update.


Cool VL Viewer v1.26.22.64 (stable branch):

New in this release:
  • Further improved OpenSim (viewer-side) baking by only sending the legacy set of bakes in the agent appearance update messages (i.e. omitting the new "Universal" wearable additional bakes) when the region does not advertise bake on mesh support, or when the viewer is configured not to send them anyway (which is the default): a new "Upload additional bakes in OpenSim regions advertising bake-on-mesh support" setting was added for this to the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab.
  • Fixed several bugs in the "Region info" floater, allowing region/estate owners to actually modify the various access/ban lists, and also implementing proper support for OpenSim. Thanks must go to Waki Janus for providing me with a free test region on his grid.
  • Backported from Firestorm (Nicky's code) a fix to LL's mesh vertex cache optimization buggy code and re-enabled mesh optimization by default ("RenderOptimizeMeshVertexCache" debug setting now defaulting to TRUE).
  • Plugged potential infinite loop cases in Lua scripting.
  • Plugged a potential crash bug case in LLDataPacker.
  • Backported from viewer-neko "do not allow to send L$ gifts to Null UUID".
  • Backported from viewer-neko a fix to Marketplace listing folder deletion permission.
  • Added to the "Windlight editor" floater the possibility to load, modify and save any day cycle preset (and not just the "Default" one) and to create new ones.
  • Added a new 'OnAgentBaked()' Lua event that, when your avatar is wearing only wearables you created (sadly, this cannot be relaxed without opening the risk for potential texture permissions violations), is called each time a rebake is done, listing the baked textures UUID in a Lua table: this allows, for example, to apply (via a LSL script) the baked textures to an attachment without causing the corresponding body part to be hidden (like would happen with bake on mesh). See the corresponding entry in the Lua scripting documentation.
  • Cleaned-up the default OpenSim grids list by removing dead grids and updating some URLs. Added GreekLife to that list.
  • Updated FMOD Studio to v2.00.05.
  • Some code cleanup and minor speed optimizations.


Cool VL Viewer v1.26.23.17 (experimental branch):

Same changes as in v1.26.22.64, plus:
  • Backported from LL's viewer-vs2017 various bug fixes and simplifications to the fibers code.


Enjoy ! :D


2019-10-19 09:46:12
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are mainly bugfix releases: all users should (and shall for OpenSim users) update.


Cool VL Viewer v1.26.22.65 (stable branch):

New in this release:
  • Finally fixed the last issue (involving full invisible bakes that failed to be uploaded) with OpenSim (viewer-side) baking.
  • Fixed weird/random avatar counts in OpenSim's map regions tool tips, when the map is zoomed far out.
  • Fixed non-rendering meshes due to mesh optimization failures. See this thread for details.
  • Now use the bundled Moon, Sun, clouds and "bloom" textures instead of trying to fetch their copy from the sim server: solves the issue with corrupted cached textures sometimes seen with Moon and Sun. See this thread for details.
  • Backported from LL's viewer-neko a "fix for missing hair preview in texture uploading".
  • Backported from LL's viewer-neko a fix to "attempt to close viewer on window init resulted in crash".
  • Backported from LL's viewer-cougar a fix to a rendering issue dealing with model matrix (that also caused a crash in DEBUG builds).
  • Backported from LL's viewer-vs2017 "make ~LLEventPumps() call reset() on its way out".
  • Removed the "BakeTexOnAllObjects" debug setting and now always allow to apply bake textures on any edited object (instead of just the attached ones). Also display the bake on mesh placeholder textures (colored stripes) on non-attached objects using them, instead of a grey texture.
  • Windows only: backported from LL's viewer-neko a fix to a potential crash on viewer exit.
  • Windows only: backported from LL's viewer-neko a "more reliable memory detection" for the VRAM amount of the GPU(s).
  • Some code cleanup and minor speed optimizations.


Cool VL Viewer v1.26.23.18 (experimental branch):

Same changes as in v1.26.22.65, plus:
  • Backported from LL's viewer-vs2017 some more cleanup to the fibers code.
  • Improved the EEP parcel settings translation/rendering as Windlight environment (still a few glitches to be solved). See the "World" -> "Environment settings" -> "Use parcel environment" menu entry.
  • Changed the Lua ApplySkySettings() and OnWindlightChange() functions to accept/return the new "parcel" Windlight pseudo-setting name, that reflects the "Use parcel environment" state.


Enjoy ! :D


2019-10-26 10:01:44
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Here are two new releases of the Cool VL Viewer, available now from http://sldev.free.fr/:

These are bugfix releases: all users should (and shall for OpenSim users) update.


Cool VL Viewer v1.26.22.66 (stable branch):

New in this release:
  • Reverted the encoded JPEG2000 compression rates to their original value, since KDU (at least Firestorm's version) seems unable to comprehend the modified values and renders the textures blurry; fixes OpenSim blurry bakes seen in Firestorm.
  • Implemented full support for the Universal wearable non-avatar bakes (bake-on-mesh-only bakes) in OpenSim v0.9.1 and newer. Properly rebake when switching from one region to another and they do not both support the new Universal wearable. Also, the "OSAllowBakeOnMeshUploads" debug setting is now TRUE by default (but you can still disable it via the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab, "Upload additional bakes in OpenSim regions advertising bake-on-mesh support" check box).
  • Improved bake-on-mesh support in OpenSim with proper, automatic refresh of your avatar's attachments bake-on-mesh textures on avatar rebake.
  • Fixed NULL texture binding issues for materials without a specular map.
  • Fixed NaN warnings and slowdowns in the shadows rendering code.
  • Fixed "strange texture rendering / transformation when zooming". See this thread for details.
  • Fixed more issues in shaders with materials alpha channels rendering in non-deferred mode, akin to the fix that already went in v1.26.22.62.
  • Fixed the bogus perpetual attempt to download the abuse report floater (local) screenshot texture from the server.
  • Fixed an issue sometimes seen (as warnings, mostly) with the UI render matrix pushing/popping.
  • Backported from LL's viewer-manul a better handling of attached objects pointers to guard against potential crashes (the crash in updateMeshTextures() that affected LL's viewer was already properly plugged in my viewer, but this change cannot hurt and improves robustness).
  • Backported from Singularity a potential fix for bad materials UUID initialization.
  • Implemented a new setting for task bar button flashing duration when the viewer window hidden and IM/Chat activity happens. See the corresponding spinner in the "Preferences" floater, "Cool features" tab, "Chat, IM & text" sub-tab.
  • Some code cleanup and minor speed optimizations.


Cool VL Viewer v1.26.23.19 (experimental branch):

Same changes as in v1.26.22.66, plus:
  • Backported from LL's viewer-vs2017 some more cleanup to the fibers code.
  • Windows only: updated most pre-built libraries to the ones used by LL's viewer-vs2017 latest commits.


Enjoy ! :D


2019-11-02 13:45:37
Profile WWW

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

This is the first release of the new stable branch v1.24.0 (derived from past experimental branch v1.26.23). This is a highly recommended update.


Cool VL Viewer v1.26.24.0 (stable branch):

New in this release, compared to v1.26.23.19:
  • Fixed a bad rendering glitch sometimes seen with alpha-textures mapping when an avatar wearing a specific attachment is around. See this thread for details.
  • Implemented support for EEP local environment adjustments via the new "Local environment editor" floater (see the new entries in the "World" -> "Environment settings" menu). Note that EEP switching is still glitchy (you may have to use the "Reset" button of the new floater when opening it to force the rendering to the Windlight subset of the EEP parcel settings).
  • Added a couple features to the Lua engine ("local" Windlight pseudo-settings name to reflect the local environment rendering, and new AutomationRequest() function). See the Lua scripting documentation for details.
  • Disabled Animesh visual params support (LL's Muscadine project), since it is an experimental feature and only supported in the Animesh* sims on the SL Aditi grid. You may re-enable it by changing the corresponding flag in indra/cmake/00-BuildOptions.cmake and recompiling the viewer.
  • Updated jsoncpp to v0.10.7 and integrated it with the viewer sources to solve conflicts (conflicting naming of header files in upstream sources, issues with linking jsoncpp pre-built libraries compiled with gcc against viewers compiled with clang under Linux).
  • Some code cleanup and speed optimizations.


Enjoy ! :D


2019-11-09 11:03:26
Profile WWW

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

New in this release:
  • Fixed world map and mini-map terrain textures rendering issue (bad scaling) for variable size regions in OpenSim.
  • Fixed the "flashing particles" rendering glitch that was sometimes seen happening.
  • Fixed a bug that could randomly cause the note card or script editors to fail presenting you with a "Save changes ?" dialog (and, as a consequence, to refuse to close at all) when trying to close the said editors and unsaved changes were made.
  • Plugged several potential crash bug cases in the path-finding tools floaters.
  • Now backup the mute list in the per-account directory settings, and load that backup as well as the sever-sent mute list on login. This allows to plug issues (seen in OpenSim) where the mutes are sometimes "forgotten" by the server.
  • Added a setting for ignoring the server-sent mute list entirely, only relying on our local backup. This can help in case the mute list associated with your account gets somehow corrupted, of if you want to keep separate mute lists on separate computers (e.g. home and work PCs) for the same avatar(s). The corresponding check box is in the "Preferences" floater, "Cool features" tab, "Miscellaneous" sub-tab.
  • Backported from LL's viewer-vs2017 a couple fiber/coroutine related code improvements.
  • Build system cleanup.
  • Updated FMOD Studio to v2.00.06.
  • Windows only: backported from LL's viewer release support for UI scaling for Windows 10 (untested, since I don't own a monitor with over 120 dpi resolution). The corresponding check box ("High DPI mode") can be found in the "Preferences" floater, "Graphics" tab.
  • Some code cleanup and significant speed optimizations (especially: removal of all the slow dynamic casts in the hot paths).


Enjoy ! :D


2019-11-23 09:12:02
Profile WWW

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

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


Cool VL Viewer v1.26.24.2 (stable branch):

New in this release:
  • Fixed the broken login in Aditi (SL beta grid). See this thread for details.
  • Fixed (again) the "flashing particles" rendering glitch that was sometimes seen happening. Note: the new fix may cause some low count/low frequency particle systems not to show up every time when they should (but it is much worst in all other viewers, since at least mine prioritizes such particle systems updates over the spammy ones, and I use a larger vertex buffer to try and avoid/delay free slots starvation).
  • Backported from LL's viewer-serval a fix to a rare crash in the texture fetcher APR pool.
  • Backported from LL's viewer-serval a fix to a potential crash (could be seen with corrupted mesh data) in LLVolume::addFace().
  • Do not any more update the grid logins XML file when the viewer is a second running Cool VL Viewer instance, so to avoid messed up credentials/failed login on next relog after all instances got closed.
  • Minor code cleanup and optimizations.


Enjoy ! :D


2019-11-30 09:07:22
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
Sadly, a nasty crash bug got introduced in v1.26.24.2.

I just published v1.26.24.3 which fixes it. All users should update.


2019-11-30 22:33:40
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 500 posts ]  Go to page Previous  1 ... 46, 47, 48, 49, 50

Who is online

Users browsing this forum: No registered users and 2 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.