Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2019-12-09 20:22:12



Reply to topic  [ 500 posts ]  Go to page Previous  1 ... 46, 47, 48, 49, 50  Next
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/:

These are bug fix releases. Updating to them is recommended.

Cool VL Viewer v1.26.22.52 (stable branch):

New in this release:
  • Fixed the weird rendering of alpha masked textures with mask cut-off of 255 in non-deferred rendering mode (before and after the fix).
  • Fixed the missing blue debug highlighting (CTRL ALT T) of masked alpha textures in deferred rendering mode.
  • Fixed the spurious "money change" UI sounds recently encountered, when the money change threshold is set to 0.
  • Fixed a case where agent parcel update messages could be ignored by the viewer.
  • Implemented support for non-standard/undocumented llDialog() invocations to actually display a llTextBox(). See this thread for details.
  • Backported from LL's viewer-neko "add new 'preexisting_tport' message to viewer".
  • Backported from LL's viewer-neko "block calculate button until model fully loads" in the mesh upload floater.
  • Backported the latest "bake on mesh" changes from LL's viewer-baking-updates.
  • Added highlighting and tool tips in the LSL script edit floater for the new OBJECT_ANIMATED_COUNT and OBJECT_ANIMATED_SLOTS_AVAILABLE constants (for use with llGetObjectDetails() and animesh objects) and llReplaceAgentEnvironment() (EEP-related) function.
  • Windows only: backported from Kokua a "fix to issue where gamma was being corrupted on Windows with night light enabled" (seen on viewer exit under Windows 10 1903 with NVIDIA drivers).
  • Updated FMOD Studio to v2.00.02.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.26.23.5 (experimental branch):

Same changes as in v1.26.22.52, plus:
  • Backported more code from LL's viewer-eep (still disabled at compile time for now).
  • Windows only: fixed the silly dependency on msvcp120.dll and msvcr120.dll libraries by recompiling and relinking properly the glod.dll library (LL's viewer-vs2017 glod library is still wrongly linked against the VC120 runtime).


Enjoy ! :D


2019-06-29 09:22:04
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/:

Since these releases fix a SL server incompatibility, all users should update to them.

Cool VL Viewer v1.26.22.53 (stable branch):
Cool VL Viewer v1.26.23.6 (experimental branch):

New in these releases:
  • Fixed a server incompatibility that appeared during last rolling restart in SL: it caused event polls to fail and stop after 6.5 minutes for neighbouring sims, in turn causing a sim crossing failure (resulting in a disconnection) if you tried to cross two neighbouring sims borders consecutively (e.g. cross North border of departure sim, then East border from the North sim) after that delay. This is actually a server-side bug (a 502 HTTP error, which should not even occur in the first place, but that is normally ignored by the viewer code, which apparently became a 499 error after the rolling restart, still plain bogus but that was not ignored and caused the viewer to give up after 10 retries), that is probably creeping up because of the UDP services shutdown and what it entailed server-side...
  • Added support for environment settings assets inventory links.
  • Added support for environment settings assets in the permissions bulk change floater/feature.
  • Backported from LL's viewer-neko "allow scaling of HUD attachments". The new setting for "HUD objects scale" is in the "Preferences" floater, "General" tab.
  • Added new OnNotification(), OnAgentOccupationChange(), CancelNotification() and SetAgentOccupation() functions to the Lua scripting feature.
  • Made it so that only the lastest sim restart notification is displayed (avoiding to pile them up if you don't acknowledge them each time), and auto-close that notification when you move to another sim.
  • Changed the shortcut key combinations for "Tools" -> "Focus on selection" (now CTRL ALT F), "Zoom to selection" (now CTRL ALT Z) and Advanced -> "Consoles" -> "Info to debug console" -> "Dump focus holder" (now CTRL ALT SHIFT F).
  • Code cleanup.


Enjoy ! :D


2019-07-06 10:22:05
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/:

Cool VL Viewer v1.26.22.54 (stable branch):

New in this release:
  • Redid the restart notifications handling improvements (implemented in previous release) so that they actually work (the restart notifications method apparently changed since early SL days and it escaped my added code since it actually takes a different path).
  • Hardened llmessage code against bogus UDP packets (made it so that instead of voluntarily crashing when bad packets arrive, a safe fallback path is taken).
  • Backported from LL's viewer-neko "safeguards and potential crash fix".
  • Backported from LL's viewer-baking-updates "don't treat the local avatar bakes as alpha masks".
  • Backported from LL's viewer-eep "keep texture baking from pointlessly mercy flushing GL like a kid that just discovered the toilet handle" (and yes, it made me laugh).
  • Quite some code cleanup and some minor optimizations.


Cool VL Viewer v1.26.23.7 (experimental branch):

Same changes as in v1.26.22.54, plus:
  • Backported from LL's viewer-eep changes (to multi-sliders) and additions (trackball, x/y vector) to the llui library, in preparation for environment settings edition backport. Note: the code for the new UI elements is not enabled/compiled in the release binary, since for now useless.
  • Backported from LL's viewer-eep changes to settings inventory assets handling.
  • Backported from LL's viewer-eep the environment settings inventory assets creation and activation (not compiled in the release binary for now).


Enjoy ! :D


2019-07-20 11:29:55
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/:

Cool VL Viewer v1.26.22.55 (stable branch):

New in this release:
  • Now also ignore bogus 499 HTTP errors in event polls replies for the agent region: not ignoring them could cause disconnections when the viewer is left minimized for enough time (15+ minutes) since then very few events are exchanged with the sim and instead of returning (expected/normal) 502 timeout errors, the sim now most often returns that bogus 499 error.
  • Added a pie menu entry for your avatar, allowing to detach all temporary attachments: right click on your avatar or avatar name tag (only the latter if you wear a full body mesh) and select "Take off>" then "Detach all temp.".
  • Added a setting for specifying the inventory folder where you want new outfits (created with the "Make new outfit" floater/feature) to be stored. You can change the folder from the context menu for inventory folder items ("Use as default for" -> "New outfits") and see/reset it (the default still being the "Clothing" folder) from the "Preferences" floater, "Cool preferences" tab, "Inventory" sub-tab.
  • Added a debug setting (off by default) to allow toggling the mesh vertex optimize algorithm that has proven bogus (causing weird mesh rendering issues with some items, especially some hair items) and is not even useful for modern GPU/drivers (no rendering penalty seen in my tests with a GTX1070Ti). The toggle is available as a menu item (Advanced -> Rendering -> "Optimize mesh vertex cache (BOGUS)"); it also clears the VFS cache (and you will need a restart) since cached meshes must be reloaded for full effect.
  • Added proper displaying (icon + name/link) and support for "copy to inventory" action to embedded environment settings items in note cards.
  • Backported from LL's viewer-baking-updates fixes to potential crash bugs that could in theory occur with objects bearing bake textures (bake on mesh feature).
  • Updated FMOD Studio to version 2.00.03.
  • Some code cleanup and some minor optimizations.


Cool VL Viewer v1.26.23.8 (experimental branch):

Same changes as in v1.26.22.55, plus:
  • Backported from LL's viewer-eep a change to the default light direction in EEP settings.
  • "Backported" (more like fully rewrote into something more elegant and simpler, code-wise) the environment assets editing floaters (actually just one unique floater in my version: it replaces both the "Fixed environment" editor that is used for water and sky settings in LL's viewer and the "Extended day cycle" editor they use for day cycle settings).
  • Enabled the EEP code that code that I backported so far, which brings environment settings assets support. You can now create new environment settings assets, edit them (with a couple of limitations due to the fact I did not yet backport the inventory settings picker), and apply them either locally (no visible effect since the renderer is still the Windlight one) or, when you have proper permissions, to the parcel or region (only from the inventory context menu for the settings items for now, since I did not yet backport the settings panels for the parcel and region floaters).
  • Added fallback paths (user settings and application settings directories) to find water and sky settings XML files when importing legacy day cycle Windlight settings to convert them into environment settings inventory items.


Enjoy ! :D


2019-08-03 10:07:06
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/:

Cool VL Viewer v1.26.22.56 (stable branch):

New in this release:
  • Reworked the "Avatar>" sub-menu for your avatar's attachments pie menu so that it reflects exactly the avatar's pie menu (useful when wearing a full body mesh and not displaying your avatar name tag); in particular, the "Take off>" sub-menu entry got added to it.
  • Added a "Detach all temporary attachments" entry to the viewer "Edit" menu.
  • Backported from LL's viewer-neko "separated expected from current inventory serial for better sync and to fix partial loads", which fixes some minor issues with objects contents loading.
  • A lot of cleanup in XUI files. (*)
  • A lot of (world, mini) map and Windlight-related code cleanup, reshuffling, rationalizing, renaming of some classes in a sensible way, and some minor optimizations.
  • Added an "Import environment" sub-menu to the viewer "File" menu.


Cool VL Viewer v1.26.23.9 (experimental branch):

Same changes as in v1.26.22.56, plus:
  • Implemented my own, generic, "inventory items picker" class/floater, and used it to implement the picking of inventory items in the environment settings editor floater. As a result, the latter floater functionalities are now fully implemented.
  • Fixed UI glitches in the environment settings editor.
  • Fixed the bogus warning about a missing environment settings asset when logging in or teleporting in a region without EEP support (namely OpenSim regions, since EEP is supported all over SL now).
  • Added an "Import environment" sub-menu to the viewer "File" menu.


Enjoy ! :D


(*) If you are using custom skins, be aware that mini-map related colors have been renamed from "<NetMap*>" to "<MiniMap*>": you will need to edit the 'color_base.xml' file accordingly in your custom skins.


2019-08-10 12:05:01
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/:

Cool VL Viewer v1.26.22.57 (stable branch):

New in this release:
  • Fixed the mini-map land layer refresh bug that got introduced in last week release. See this thread for details.
  • Backported from LL's viewer-cougar a fix to: "rotating objects flicker if render type avatar is disabled", "derendering avatar type also derenders some rezzed mesh objects" and "screen artifacts in specific regions".
  • Backported from LL's viewer-baking-updates a fix to a race condition in rendering of baked textures and materials.
  • Backported from LL's viewer-eep and further improved a couple of minor speed optimizations.
  • Some code cleanup.


Cool VL Viewer v1.26.23.10 (experimental branch):

Same changes as in v1.26.22.57, plus:
  • Fixed the last UI glitches in the environment settings editor (day cycle settings initial refresh on loading, and dirty state tracking issues).
  • "Backported" (actually rewrote from scratch into something more palatable) the parcel and region environment settings panel (used by both the "About land" and "Region info" floaters). Note that since I am not a region owner, I could not test/validate the region (and estate) environment settings features, but they should work (let me know if they don't). Of course, since the renderer is still the Windlight one, you will not be able to observe the result rendered in the viewer (but can observe it when connected with LL's EEP RC viewer).
  • Added support for the up and down arrow keys (to respectively increase and decrease the slider value) in the vertical multi-slider version.
  • The "Settings" root folder is now recreated by default if missing by the "Create missing system folders" feature of the Inventory floater "File" menu. You still can delete the Settings folder and change back the "CreateSettingsFolder" debug setting to FALSE if you do not want it.


Enjoy ! :D


2019-08-17 10:06:55
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 and feature enabling releases: all users shall update.


Cool VL Viewer v1.26.22.58 (stable branch):

New in this release:
  • Fixed a bug introduced in v1.26.22.52 and that caused any parcel update message to be wrongly used to update the agent parcel info (it's a wonder this bug was not detected earlier, including by me !). See this thread for details.
  • Enabled support for the new Universal wearable (used for bake on mesh, which was already enabled in the viewer since April 2018), and removed the old code/preprocessor directives that allowed to disable it.
  • Fixed bogus attempts to load null UUID animations (usually hand animations) for Bento mesh avatars without such animations.
  • Backported from LL's viewer-neko a fix to "attached light is still visible when it is out of the draw distance".
  • Backported from LL's viewer-neko a fix to a (potential) crash in the Animesh code (part of that fix, corresponding to actual crashes, was already implemented by me, but LL's code plugs another potential crash case).
  • Added tool tips and syntax highlighting support for the new IMG_USE_BAKED_* LSL constants.
  • Added a new "BakeTexOnAllObjects" debug setting (defaulting to FALSE in order to mimic LL's viewer behaviour by default) that allows, when set to TRUE, to apply baked textures to edited in-world objects (instead of restricting this operation to edited worn attachments); of course, the textures will show as grey on in-world objects, but builders and designers do need that feature...
  • Some minor speed optimizations and code cleanup.


Cool VL Viewer v1.26.23.11 (experimental branch):

Same changes as in v1.26.22.58, plus:
  • Backported from LL's viewer-eep various changes to the environment settings code.
  • Implemented missing code in LL's LLEnvironment so that the name of edited parcel/region settings does show as "custom settings" when using customized settings on that land. Note that there is still one case where that name does not properly shows up in the "Environment" panel for the parcel or region, when you customize settings that were formerly applied to individual water/sky tracks (via a drag and drop or a settings picking of inventory water/sky settings).
  • Fixed the bogus enabling of the "Clone track" button in the day settings editor panel.


Enjoy ! :D


2019-08-31 10:03:38
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/:


Cool VL Viewer v1.26.22.59 v1.26.22.60 (stable branch):

New in this release:
  • Backported from LL's viewer-muscadine (and further improved/optimized) the better joint names aliasing and uploaded *.anim files validation.
  • Backported from LL's viewer-muscadine (but kept the code disabled in this stable branch) the visual parameters support for Animesh objects.
  • Added tool tips and syntax highlighting support in the script editor for the new VP_* LSL constants, llGetAnimatedObjectVisualParams() and llSetAnimatedObjectVisualParams() LSL functions (Animesh visual parameters related).
  • Backported some culling code from LL's viewer-eep... and only kept the WL sky culling enabled; the water bodies culling part may be enabled with the new "RenderCullWater" debug setting, but in my experience it only causes significantly lower FPS in simple scenes and no gain at all in complex scenes (but your mileage may vary, depending on your GPU and CPU relative powers: if you get any gain with "RenderCullWater" set to TRUE on your particular system, I'm interested to know about it).
  • Improved the "Avatar textures" floater so that it takes the bake on mesh channels (Universal wearable) into account, and modified it so that it is usable by anyone (and not just grid admins): provided your avatar is wearing only clothing items you created yourself (SL) or are exportable (OpenSIM), you are now permitted to use this floater to view your avatar textures (and their UUIDs).
  • Fixed the time display in the Windlight environment editor floater.
  • Backported from LL's viewer-serval a fix to a "crash in LLIMProcessing::requestOfflineMessagesCoro".
  • Backported from LL's viewer-release the backing out of "ambient setting can be missing from LLSD", which was apparently a bogus fix.
  • Updated FMOD Studio to v2.00.04.
  • Updated Dullahan to use CEF v76.
  • Some code cleanup and minor speed optimizations.


Cool VL Viewer v1.26.23.12 v1.26.23.13 (experimental branch):

Same changes as in v1.26.22.60, plus:
  • Enabled the visual parameters support for Animesh objects (LL's Muscadine project), that you may test in Aditi's Animesh* sims.
  • One minor EEP code fix.


Enjoy ! :D


2019-09-14 10:15:02
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
IMPORTANT:

I just discovered a nasty issue with v1.26.22.59 and v1.26.23.12 as published yesterday. I retired them and all users of these two versions shall for now downgrade to v1.26.22.58 and/or v1.26.23.11.

v1.26.22.60 and v1.26.23.13 will fix that issue and will be published today as emergency updates.

Sorry for any inconvenience.


2019-09-15 08:01:23
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 4130
Reply with quote
I just uploaded v1.26.22.60 and v1.26.23.13: all users of yesterday's buggy releases shall update. The change log is otherwise unchanged.


2019-09-15 10:15:22
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 500 posts ]  Go to page Previous  1 ... 46, 47, 48, 49, 50  Next

Who is online

Users browsing this forum: No registered users and 1 guest


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.