Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-04-18 23:12:46



Reply to topic  [ 702 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 71  Next
Latest Windows releases 
Author Message

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

Cool VL Viewer v1.26.0.14 (stable branch)

This is mainly a bugfix release. Update is recommended.

New in this release:
  • Fixed a crash bug (introduced in v1.26.0.11) that could occur when starting media playing while the media texture was loading.
  • Backported from viewer 2 a fix to another old bug in the selection manager that randomly caused the pie menu to fail to trigger the selected action on avatars (Profile, for example). Fix spotted by Chris, see this thread for details.
  • Backport from viewer 2 of a fix to a potential crash bug in agent language region updates.
  • Added a setting (available in the "IM & Logs" Preferences sub-tab) to also send the Busy message auto-reply when set Away.
  • Added the UUID of primitives behind their name in the reports of the "Selected Texture Info" feature (CTRL ALT SHIFT T), so to allow easily finding out your rezzed objects UUIDs.
  • Added the Mono check box to the script preview floater (for scripts edited from the inventory) and removed the corresponding preference from the "Cool features"/"Miscellaneous" sub-tab. Note that unlike the check box of the in-world scripts editor floater which is updated depending on the actual byte code type of the edited script, this check box is actually just a preference (allowing to save the edited script as a Mono or LSL2 script), that does not reflect the current type of byte code used for the script in the inventory (there is alas no way to get this info from the asset server).
  • Improved the "LSL Wiki Help..." option of the script editor, making it point by default (i.e. when clicked while no keyword is selected in the script editor window) on the LSL_Portal page instead of the root SL Wiki page.
  • Some backports from v2.7 viewer to the OpenGL rendering engine.

Enjoy ! :D


2011-08-12 19:55:47
Profile WWW

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

Cool VL Viewer v1.26.0.15 (stable branch)

This is quite an overhaul of some features that were more or less broken in all v1 viewers (and sometimes still broken in v2). Update is recommended.

New in this release:
  • Major overhaul of the media system, with backports from viewer 2 (made by Techwolf Lupindo for Phoenix, with improvements, bugfixes and refinements by me), which should cure most of the outstanding media playing issues that plagued Snowglobe when compared to v1.23.5, and brings the viewer on par with v2 viewers (with the exception of the "media on a prim" feature, still to be implemented). This also brings support for web cookies, and thus OpendID (that cookie used to identify you on SL websites). Updated accordingly the Web tab in the Preferences floater (with a new "Clear Stored Cookies" button).
  • Implemented support for web profiles (Can be viewed in the Web tab of the avatar profile or opened from there in a built-in or external browser), with support for the corresponding new secondlife://app/* URIs (IM/Call, Teleport, Map, Share, Pay, and a partial implementation for Picks editing). Also improved the Web tab of the avatar profile (with new "In built-in browser" option in the homepage "Load" button fly-out menu, and a "Loading..." indicator while web pages are loading) and the built-in browser (floatermedia, with a better layout, "Loading..." indicator, trusted web browsing mode, etc).
  • Overhaul of the media filter feature, now with session-wide cached DNS lookups to avoid systematic short freezes each time an URL is filtered. Also made the IP lookup optional (disabling it prevents any short "freeze" but lowers the security), with a corresponding setting in the "Audio & Video" tab of the Preferences floater.
  • Complete overhaul of the mute list, now with proper filtering (by object Id or name, by owner avatar and group Id or name, and by object name) for all callbacks (inventory offers, script menus and permission requests, URL loading requests, IMs, chat, etc...). Also fixed a bug (still present in viewer 2) which caused a muted object to get their owner muted as well when the said object was offering you an item. In short, muting now actually works in all cases !
  • Added the "Dark" skin by JB Kraft, borrowed and adapted from Phoenix viewer (see the Skins tab of the Preference panel).
  • Improved the SL grids detection algorithm (now 100% IP based).
  • RestrainedLove updated to v2.07.03.03 (with one minor bugfix).
  • A few minor bug-fixes and code cleanups.

Enjoy ! :D


2011-08-19 14:19:30
Profile WWW

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

Cool VL Viewer v1.26.0.16 (stable branch):

New in this release:
  • Greatly improved the sims' terrain surfaces update algorithm, avoiding the cases when some neighbouring sims could fail to get updated for a while, or when the sim where your avatar is standing could update too slowly.
  • Added the new LSL functions and constants (llSetMemoryLimit(), llGetMemoryLimit(), llSetLinkMedia(), llGetLinkMedia(), llClearLinkMedia(), llSetLinkCamera(), llSetContentType(), llLinkSitTarget(), lAvatarOnLinkSitTarget(), llSetVelocity(), OBJECT_SCRIPT_TIME, PRIM_POS_LOCAL, PRIM_LINK_TARGET, CONTENT_TYPE_TEXT, CONTENT_TYPE_HTML).
  • Added the highlighting of the multi-lines, C-style comments (/* ... */) in the script editor.
  • Ported v2 viewer's APR pools code (was required for the Mesh backport).
  • Fixed a bug that caused the active speakers list to appear empty when the viewer was set to display only the legacy names. See this thread for details.
  • Made it so that the selection beam does not render at all when PrivateLookAt is active and you are pointing at an object over 20m away (used to render a beam pointing nowhere in front of your Av, which could be confusing for you and the other residents around).
  • Added a "Boxed messages" setting for the chat console (draws the background box around each individual message instead of around all the messages as a big block). This was some dormant (commented out) code, so why not enabling it as an option ?...
  • Added more LLCachedControl speed optimizations in the render and UI redrawing paths.
  • Added auto-limiting of the prim size in the edit floater (10m max for tree and grass objects, 64m for other objects in SL (the new limit since Mesh is in production on the main grid), 256m in OpenSim).
  • Backport from v2 of the way to deal with impostors (the "Max Non Impostors" setting is now actually properly honoured).
  • Added the preloading on viewer startup of the floater friends icons.
  • Updated RestrainedLove to 2.07.03.04 (one minor change, allowing scripted child primitives of an attachment to lock the latter on your avatar: it was formerly only possible to lock from scripts in the root prim).
  • Various minor fixes in the code, spotted during the backport of Mesh for v1.26.1.

NEW ! Cool VL Viewer v1.26.1.0 (experimental, Mesh rendering branch)

This is the same viewer as v1.26.0.16, but with a full backport of the official v2.6-mesh viewer renderer. Since it uses the v2 renderer, it can also do dynamic shadows (v1.26.0 can do it too, but in a much less efficient and reliable way). To enable dynamic lighting and shadows, use the corresponding check-box in the graphics tab of the Preferences floater (option only available in "Cutsom" graphic settings mode). Oh... It also got preliminary support for the new parameters of physical objects (but for now lacks the possibility to set them from the build floater).
It must be considered as an alpha viewer, with potential issues (crashes, rendering glitches, etc) even though, so far, it proved quite stable to me.
Only Mesh rendering was so far extensively tested. The viewer also contains code to handle meshes in your inventory (by lack of a personal mesh to upload, I didn't yet test this, like I could not test wearing meshes on my avatar I could test it with a mesh shirt: it works, but see the issues below). There is for now no support code for uploading/building meshes (because of the use of a closed source library by LL, no third party viewer can upload meshes anyway: perhaps later, when an open source decomposition library will be ready).

Here are the known issues with this viewer:
  • The fast timers are broken and incomplete (they miss a whole bunch of new timers dealing with the new renderer, and they are unreliable because of a bug I didn't yet fix just got fixed, fix that will go into 1.26.1.1).
  • Sometimes, a few Mesh objects may appear "stuck" in a low LOD (Level Of Details) state: right clicking on the said objects instantly cures the problem, rezzing them fully. Not yet sure where it comes from, but it seems to happen most on the beta grid (where some meshes are reported in the viewer log as transmitting invalid parameters)
  • Sometimes, mesh clothes may rez also at low LOD level, and since you can't right-click them, they stay stuck (unless you can rez the said mesh cloth on the floor).
  • Basic shaders must be kept enabled, else bad things happen to the avatars (completely distorted shape every few moves). EDIT: problem diagnosed... See this post for details. The work around is to set the VectorizeSkin setting to FALSE, and then the viewer works fine with Basic shaders disabled.
  • The code (Qarl ex-Linden's) allowing to select easily tree and grass primitives in v1.26.0 had to be disabled in v1.26.1 since it's incompatible with the new renderer.

Enjoy ! :D


2011-08-27 10:42:54
Profile WWW

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

Cool VL Viewer v1.26.1.1 (experimental, MESH branch)

This release should prove quite functional since it cures, via actual fixes or simple workarounds, the issues identified in v1.26.1.0.

New in this release:
  • The fast timers are working again properly, and have been extended to add the new renderer related timers.
  • The "Sonic the Edgedog on steroids" issue with avatar meshes has been fixed.
  • The issue with meshes objects (either rezzed in-world or worn as attachments) sometimes not loading fully has been worked around via a new "Load Meshes At Max LOD" setting (on by default, togglable in the Advanced -> Rendering menu). This is of course not ideal, since it means loading all meshes at the highest level of detail, thus using more memory and rendering more vertexes when less could be used, but since Meshes are very few on the grid for now, it will do till I find a proper fix.
  • More fixes and improvements to the renderer, backported from the official viewer v3.0.

Enjoy ! :D


2011-08-29 12:29:24
Profile WWW

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

Cool VL Viewer v1.26.1.2 (experimental, MESH branch)

People having downloaded v1.26.1.0 or 1.26.1.1 should update to this new, bugfix release.

New in this release:
  • The spatial partition bug introduced in v1.26.1.1 has been fixed.
  • The issue with hover texts and name bubbles not rendering when in deferred rendering mode has been fixed.
  • The build tools floater has been expanded to include the Mesh-specific and new Physics parameters in its "Features" tab.
  • The Mesh item check box has been added to the inventory filters floater.

Enjoy ! :D


2011-08-30 11:01:55
Profile WWW

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

Cool VL Viewer v1.26.1.3 (experimental, MESH branch)

People having downloaded former v1.26.1.x versions should update to this new, bugfix release.

New in this release:
  • The "incompletely rezzing mesh objects" bug has been fixed. As a result, the "Load Meshes at Max LOD" setting (that was used as a work around) is now off by default.
  • Added the prims cost (equivalent number of prims for mesh objects) to the build floater. Whenever the prim cost differs from the total number of actual prims in an object, it is displayed after that number, between parenthesis.
  • Added the textured light settings to the Features tab of the build floater.
  • Various minor improvements, backported from v3, and various minor optimizations by me.
  • Added the deletion of the deprecated non-english notifications.xml files to the Windows installer script.

Enjoy ! :D


2011-09-01 19:39:25
Profile WWW

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

New in this release:
  • Added support for the new ObjectPhysicsProperties server message.
  • Added support for the new SimulatorFeatures, GetObjectCost and GetObjectPhysicsData sim capabilities.
  • Added the physics parameters to the Features tab of the Build floater.
  • Moved the Material combo from the Object tab to the Features tab in the Build floater, where it now belongs together with the physics parameters.
  • Added the Link and Unlink buttons to the Build floater, and moved replaced "Use grid" check box in the build floater with a "Snap to grid" check box in the grid options floater.
  • Added the "derender" feature (available in the pie menu for objects and avatars). See this thread for details.
  • Added free video memory info to the "Show Render Info" display.
  • A few fixes to the renderer, backported from LL's v3 viewer.


Cool VL Viewer v1.26.1.4 (experimental, MESH branch)

People having downloaded former v1.26.1.x versions should update to this new, bugfix release.

New in this release:
  • Fixed the bug that prevented to edit sculpted prims in v1.26.1.2 and v1.26.1.3.
  • Reimplemented the tree and grass prims selection outline code that had to be disabled in v1.26.1.0.
  • Moved the Material combo from the Object tab to the Features tab in the Build floater, where it now belongs together with the physics parameters.
  • Added the Link and Unlink buttons to the Build floater, and replaced "Use grid" check box in the build floater with a "Snap to grid" check box in the grid options floater.
  • Added the "derender" feature (available in the pie menu for objects and avatars). See this thread for details.
  • Added free video memory info to the "Show Render Info" display.
  • Made it so that the object export feature won't choke on mesh objects when exporting them. Note that while you can export a mesh object, you can't export the mesh itself, and you won't be able to import back that mesh object anyway (there is a server-side protection against it: you can't set the "mesh" flag on an existing object; this flag can only be set by the server, when uploading a model).
  • A few fixes to the renderer, backported from LL's v3 viewer.

Enjoy ! :D


2011-09-05 12:35:23
Profile WWW

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

New in this release:
  • Added support for the script owner id field in the new ScriptDialog server message (brings a more reliable muting of scripted objects pertaining to muted residents).
  • Updated llthread and llcurl to LL's v3 viewer ones, and added the CurlUseMultipleThreads setting (on by default, toggle in Advanced -> Network -> Multi-threaded Curl (after restart)"). This might cure the FPS "hiccup" issues encountered on some systems.
  • Replaced the unused "Curl" fast timer with an "Ares" one.
  • Performed some cleanup to the idle loop to gain some more speed.
  • A couple minor changes to the UI (and in particular in the object pie menu for the "Derender" option layout)


Cool VL Viewer v1.26.1.5 (experimental, MESH branch)

People having downloaded former v1.26.1.x versions should update to this new, bugfix release.

New in this release:
  • Fixed the bug that made the viewer crash when trying to upload an animation.
  • Fixed the bug that made the HUD objects using textures with an alpha channel sensitive to daylight settings when the "Automatic Alpha Masks (non-deferred)" setting was active.
  • Added support for the script owner id field in the new ScriptDialog server message (brings a more reliable muting of scripted objects pertaining to muted residents).
  • Added the CurlUseMultipleThreads setting (on by default, toggle in Advanced -> Network -> Multi-threaded Curl (after restart)"). This might cure the FPS "hiccup" issues encountered on some systems. Thanks must go to Ansariel Hiller for pointing out that I forgot to port this setting when porting the newest llcurl to the mesh branch.
  • Replaced the unused "Curl" fast timer with an "Ares" (DNS calls) one.
  • Performed some cleanup to the idle loop and pipeline to gain some more speed.
  • A couple minor changes to the UI (and in particular in the object pie menu for the "Derender" option layout)
  • Updated the mesh repository upload code to v3's, moved to the new convex decomposition API, and added partial support for future uploading of models (llassetuploadresponders, threaded file picker, idle callback list, llfloatermodeluploadbase class, lluploadfloaterobservers class, a necessary change to llviewertexture).

Enjoy ! :D


2011-09-09 12:20:55
Profile WWW

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

These are mainly bugfix and maintenance releases. Update is recommended.


Cool VL Viewer v1.26.0.19 (stable branch)

New in this release:
  • Fixed a crash bug in the audio decoder code that was triggered when decoding corrupted/bad sound assets.
  • Backport from v3 viewer of a fix to a potential crash bug in display names periodic refreshing code.
  • Fixed a bug that caused cached U32 settings to fail to update when changed.
  • The CurlUseMultipleThreads setting is now FALSE (off) by default, since it seems to cause crashes on some Windows systems. Reactivate at your own risks (Advanced -> Network -> Multi-Threaded Curl).
  • Added a Mute button to the script llDialog() and llTextBox() dialogs, and also cured the bug that made it impossible to use an "Ignore" button name in llDialog() because it triggered the same action as the client-side "Ignore".
  • Made the auto-decline actions during muted object's inventory offers more obvious and explicit, via a specific (and throttled in case of griefing) notification tip. Also prevented notifications spamming (via muted griefer's objects) in the mute code path. See this thread for details.
  • Added a "Front" camera setting to the camera floater (see this post for details).
  • Added an object clipboard (with "Copy" and "Paste" buttons) to the build floater (in the "Object" tab). See this thread for details.
  • Added the new LSL functions and constants introduced in this week's "LeTigre" v11.09.09.240509 SL beta server update (llCastRay(), llGetMassMKS(), llSetPhysicsMaterial(), llGetPhysicsMaterial(), PRIM_PHYSICS_SHAPE_TYPE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_CONVEX, DENSITY, FRICTION, RESTITUTION, GRAVITY_MULTIPLIER, RC_REJECT_TYPES, RC_DETECT_PHANTOM, RC_DATA_FLAGS, RC_MAX_HITS, RC_REJECT_AGENTS, RC_REJECT_PHYSICAL, RC_REJECT_NONPHYSICAL, RC_REJECT_LAND, RC_GET_NORMAL, RC_GET_ROOT_KEY, RC_GET_LINK_NUM, RCERR_UNKNOWN, RCERR_SIM_PERF_LOW, RCERR_CAST_TIME_EXCEEDED).
  • Optimized the code for speed via the use of more LLCachedControl's in the idle loop code path.
  • Optimized the code for speed in a few places in the rendering code path.
  • Various minor improvements, optimizations and code cleanup by me.
  • Various minor bug fixes, backported from LL's v3 viewer.
  • Updated the build system to work "out of the box" for MAC builds (changes courtesy of Guru Coyote).
  • Updated the security certificates.
  • Credits updated in the About floater.


Cool VL Viewer v1.26.1.6 (experimental, MESH branch)

New in this release: same changes as for v1.26.0.19 (see above), plus:
  • Backported from LL's mesh viewer development branch a couple of fixes for mesh rendering glitches.


Note that if to believe my latest speed tests, v1.26.1.6 is now faster than v1.25.0.40 by around 4% (v1.26.0.19 is faster than v1.25.0.40 by around 7%). This probably makes the Cool VL Viewer one of the fastest (if not the fastest) viewers around on modern hardware (the old Cool VL Viewer v1.19.0.5 is probably unbeatable on old hardware, but it is now completely deprecated)...

Enjoy ! :D


2011-09-16 13:42:20
Profile WWW

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

Cool VL Viewer v1.26.1.7 (experimental, MESH branch)

People having downloaded former v1.26.1.x versions should update to this new, bugfix release.

New in this release:
  • Fixed a bug introduced in v1.26.1.6 and that would cause a crash when rendering mesh clothing.
  • Added a "Camera Front View" toggle entry to the "View" menu.

Enjoy ! :D


2011-09-17 17:19:01
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 702 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 71  Next

Who is online

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