Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2023-12-03 00:16:45



Reply to topic  [ 685 posts ]  Go to page Previous  1 ... 65, 66, 67, 68, 69  Next
Latest Windows releases 
Author Message

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

These are bugfix releases and recommended updates.


Cool VL Viewer v1.30.2.24 (stable branch):

New in this release:
  • Fixed another site for the bug which caused bogus messages to be sent to the server when editing objects (see first change listed for v1.30.2.23).
  • Fixed a bug in land patches changes detection on region connection.
  • Fixed the failure to show the rigged meshes with a non-rigged root primitive in the Appareance edit floater thumbnails.
  • Backported from LL's viewer a fix to a crash in LLDispatchSetEstateExperience::getIDs().
  • Backported from LL's viewer the increasing from 512KB to 768KB of the fibers stack size to avoid crashes (seen by LL with their viewer under Windows).
  • Fixed a bug in animation preview avatar rendering introduced in v1.30.2.22 and which caused "Matrix stack underflow" warnings.
  • Added a default texture for the dummy preview avatar body parts in the animation preview floater.
  • Increased the default GPU class for AMD RX6000 and RX7000 in gpu_table.txt.
  • Synced parallel_hashmap with latest upstream changes.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.31.0.2 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.24, plus:
  • Fixed a bug in GLTF material hashing (non-zeroed padding bytes in member variables with random values causing random hashes).
  • Fixed a bug in some vertex buffers draw calls that used an optimization which is no more suitable for the PBR renderer.
  • Fixed race conditions in the processing of GLTF materials related server messages, which caused materials to always fail to be applied properly to some specific objects.
  • Temporarily disabled the objects cache reads ("ObjectDiskCacheReads" debug setting now defaulting to FALSE) to work around more race conditions happening with some GLTF materials on some specific objects at region connection.
  • Fixed the missing thumbnail previews in the Appearance floater when in PBR rendering mode.
  • Fixed the missing body parts previews in the image upload floater when in PBR rendering mode.
  • Partly fixed the preview in the animation preview floater when in PBR rendering mode: the preview avatar now does show, but as a 2D silhouette instead of a 3D avatar.
  • Partly fixed the missing preview in the mesh upload floater when in PBR rendering mode (still broken for rigged meshes and glitchy for other meshes).
  • Code cleanup.


Enjoy ! :D


2023-08-19 09:59:20
Profile WWW

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

These are bugfix releases and recommended updates.


Cool VL Viewer v1.30.2.25 (stable branch):

New in this release:
  • Fixed failures to properly unmap/flush vertex buffers in the mesh upload floater model preview code, which were causing render glitches (and totally ruined rendering for the PBR branch).
  • Added a new debug setting ("LuaTimeoutForScriptFile", defaulting to 3 seconds) to use a longer watchdog timeout for one-shot Lua scripts loaded and executed from files. Added a new "GetWatchdogState()" Lua function to get the watchdog remaining and elapsed times. See the updated Lua manual for details.
  • Windows only: updated the boost libraries to v1.83, and recompiled colladadom against them.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.31.0.3 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.25, plus:
  • Fixed a crash bug seen when right-clicking a mesh just after a TP, due to unmatched vertices and indices counts during mesh rezzing.
  • Fixed a crash on shut down in the GLTF materials UDP messages responder code.
  • Fixed two bugs in the object cache code that were causing failures to load some PBR materials on region connections, and re-enabled the objects cache reads ("ObjectDiskCacheReads" debug setting defaulting to TRUE).
  • Fixed a bug which caused L$0 "for sale" objects to be impossible to "buy".
  • Fixed the lighting flickering that was seen in the image upload floater preview for body parts when in PBR rendering mode.
  • Fully fixed the preview in the mesh upload floater when in PBR rendering mode.
  • Code cleanup and minor speed optimizations.


Enjoy ! :D


2023-08-26 08:54:53
Profile WWW

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

These are maintenance releases and recommended updates.


Cool VL Viewer v1.30.2.26 (stable branch):

New in this release:
  • Re-enabled a putative fix to wrong/missing material parameters, that was disabled in v1.30.2.14 to match LL's PBR viewer code, but finally proves to be necessary for forward rendering of some (probably bogus) materials. See this message for details.
  • Fixed a bug that was causing deferred rendering to be disabled when toggling the Wire frame mode on/off.
  • Backported from LL's viewer a fix for wrong attempts to fetch null UUID animations.
  • Fixed bad value types for some debug settings.
  • Backported from LL's viewer DRTVWR-582-maint-U the implementation of the new "Ignore object" left-click (in)action type (available from the corresponding "When left-clicked" combo in the "General" tab of the "Edit" floater), which, when set, causes the object to become "transparent" to left-click actions (useful for very large objects with alpha textures such as mesh rain or light rays effects, for example, that would otherwise block left-clicking to other objects behind them). Note that it is purely a viewer-side feature (so you won't see any change with those objects when using viewers not implementing it). Note also that, for obvious reasons, the left-click-ignore feature is disabled while the "Edit" floater is shown.
  • Updated FMOD Studio to v2.02.17.
  • Updated xxHash to v0.8.2.
  • Recompiled the boost v1.83 libraries with upstream late (post-release) bug fixes applied. Recompiled colladadom against them.
  • Minor code cleanup.


Cool VL Viewer v1.31.0.4 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.26, plus:
  • Resynced the PBR materials editing code with LL's PBR viewer (in particular, materials with permission restrictions are now properly copied or moved into the object when applied to it).
  • Fixed PBR-materials related UI elements enabling logic in the "Edit" floater.
  • Fixed bad blend function setup while rendering preview avatars.


Enjoy ! :D


2023-09-02 09:52:15
Profile WWW

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

New in this release:
  • Fixed a crash bug that could be seen on texture layer set buffers destruction (e.g. after editing the avatar appearance, when closing the Appearance floater). See this thread for details.
  • Fixed Classic clouds speed that was proportional to the frame rate (it is now independent from it, as it should).
  • Backported from LL's viewer a fix to particles geometry calculation when their velocity is null.
  • Backported from LL's viewer a fix to some SLURLs throttling when they come from untrusted browsers.
  • Removed the bogus frame rate clamping when updating the agent position.
  • Fixed bad export/import of (now legacy) materials in the object backup feature, which caused improper materials restoration when importing objects with mixed materials and non-materials faces.
  • Improved the objects+textures import feature by avoiding to re-upload textures already present in inventory with suitable permissions.
  • Implemented object cache reads threading (off by default for now, since still in stress-testing process by me). This feature removes one more source of FPS "hiccups" when regions connect around your avatar, by threading the file read operations instead of blocking the main thread while they occur. The "Threaded object cache reads" toggle can be found in the "Advanced" -> "Caches" sub-menu.
  • Implemented a new "Show floater size while resizing" feature (toggle in "Advanced" -> "User interface" sub-menu), to show at the bottom right of the viewer window the size (in pixels) of the floater being resized.
  • Exposed the VRAM amount override and max GL bound textures memory settings in the "Preferences" floater, "Graphics" tab, "GPU/GL features" sub-tab. Do read the tool tips for them !
  • Synced parallel_hashmap with latest upstream changes.
  • Code cleanup and removal of dead code.


Cool VL Viewer v1.31.0.5 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.27, plus:
  • Fixed the bug, introduced in v1.31.0.3, which broke the HDR tone mapping (giving the lighting a blue hue): if anything, the lack of bug report about it shows how unpopular/unused is HDR tone mapping... :lol:
  • Implemented PBR materials export/import for the object backup feature.
  • Minor code cleanup.


Enjoy ! :D


2023-09-09 07:39:51
Profile WWW

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

These are maintenance releases and recommended updates.


Cool VL Viewer v1.30.2.28 (stable branch):

New in this release:
  • Backported from LL's viewer a fix to crashes sometimes seen with puppetry plugins.
  • Backported from LL's viewer a "fix applying textures and materials with limited restrictions to attachments".
  • Fixed a bug that caused some animated textures to stay blurry.
  • Fixed the annoying mouse cursor flickering seen in the inventory floater while the inventory loads.
  • Reworked the LLEventPoll code for better robustness (will now treat 499, 500 and 502 HTTP errors as timeouts in SL) and implemented various settings to play with ("EventPollAgeWindowMargin", "EventPollTimeoutForSL", "EventPollTimeoutForOS"), in order to try and find the causes for the failed server to viewer messaging occurrences which result in failed TPs and failed region crossings (among other much less armful glitches). Reduced the default poll timeout for SL to 25s, so to avoid the "stealth" retries by libcurl, which only increase the probability for a race condition to occur.
  • Implemented a debug display for the agent's region poll request age (toggle is "Advanced" -> "HUD info" -> "Show poll request age"). When the poll request enters an "unsafe" age (according to the configured poll request timeout and age window margin), a small star ("*") is appended to the age.
  • Implemented an experimental workaround for failed TPs, consisting in delaying any TP which would be requested in the "unsafe" period of a poll request until the next poll request is started and has had (supposedly) enough time to be started as well server-side. Sadly, this does not fix all TP failures either. The setting to toggle this experimental feature is "TPRaceWorkAround" (defaulting to FALSE).
  • Enabled threaded object cache reads by default (the "Threaded object cache reads" toggle can be found in the "Advanced" -> "Caches" sub-menu): after a lot of testing by me, this proved safe and reliable.
  • Implemented support for the new GenericStreamingMessage UDP message (this is just a stub in this branch, since it is only for use by PBR materials, for now, but it will avoid warnings about an unknown message).
  • Added syntax highlighting and tool tips support in the script editor for the new PRIM_CLICK_ACTION, CLICK_ACTION_DISABLED and CLICK_ACTION_IGNORE LSL constants.
  • Removed the "UseMFAinSL" debug settings (MFA login is now always enforced in SL for accounts using it).
  • Synced parallel_hashmap with latest upstream changes.
  • Code cleanup and removal of dead code.


Cool VL Viewer v1.31.0.6 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.28, plus:
  • Backported from LL's PBR viewer "fix scale of avatar mesh parts when mikktspace tangent generation fails".
  • Backported from LL's PBR viewer support for PBR materials data receival via the new GenericStreamingMessage UDP message, and fixed two bugs in that code. I also for now kept support for the old path (via LargeGenericMessage) in parallel, so that you would not see any breakage in sims not yet supporting the new method during the transition period.
  • Backported from LL's PBR viewer fixes to reflection maps clipping.


Enjoy ! :D


Note: at the last minute, I found two Wine bugs when testing the Windows builds under it (no such problem seen under bare metal Windows). I could work around one (the HTTP stack in Wine apparently dislikes having retries set to zero and then fails transfers), but not yet the other (which, sadly, is a crash bug). Seeing as using a Windows build under Wine while there is a native Linux build for the viewer is pretty silly anyway, I decided not to delay further these releases and instead added code to forbid to run their Windows builds under Wine...
EDIT: it turns out that the crash is not due at all to the new code, but to the MSVC compiler update I made in the past week: former versions of the viewer, that worked fine under Wine when compiled with MSVC v1936 are now systematically crashing during or just after login when compiled with the latest MSVC 19.37.32824.0... Thank you so much Micro$hit ! :x


2023-09-23 15:59:03
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5395
Reply with quote
Yesterday's v1.30.2.28 and v1.31.0.6 releases for Windows have been compiled with a buggy MSVC 19.37.32824.0 compiler which builds crash lamentably and for no reason under Wine, and I cannot guarantee that those builds are 100% stable and reliable under "genuine" Windows.

I therefore reverted my Windoze (AKA the Mickey Mouse OS) build system to the latest, (hopefully) reliable MSVC1936 compiler; "remarkably", M$ is allowing and supporting such a rollback from the VS2022 installer for MSVC1937, something normally impossible to do and which is clearly reflecting the fact their MSVC1937 compiler is utterly broken and they know it (then, why the Hell did not they pull off this crippled compiler and warn everyone about it ???).

I then changed the viewer sources a tiny bit (and only for Windows builds) to forbid building the viewer with MSVC1937 and lift the restriction about running the viewer under Wine (even if I kept a prominent warning dialog, since Wine itself got bugs, anyway), and I am now publishing the modified sources and builds which are only relevant to Windows: the Cool VL Viewer v1.30.2.29 (stable branch) and v1.31.0.7 (experimental branch) are now available and are mandatory updates for users who downloaded v1.30.2.28 or v1.31.0.6 for Windows (which will be unsupported).

Thank you Micro$hit for ruining my week-end free time with your lamentable compiler ! :x


2023-09-24 13:31:04
Profile WWW

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

These are maintenance releases and recommended updates.


Cool VL Viewer v1.30.2.30 (stable branch):

New in this release:
  • Fixed vertex buffer memory usage accounting issues seen when switching ALM on/off.
  • Backported from LL's viewer a "fix to integer overflow when frame buffers are extremely high resolution" in texture memory accounting. Also clamped the "RenderShadowResolutionScale" debug setting (which excessive value would cause such overly huge frame buffers and textures to be generated) to meaningful and reasonable values.
  • Backported from LL's viewer a fix to infinite coordinates that could possibly be seen while drawing bounding boxes for debug display features. Extended this fix to a second box drawing function.
  • Backported from LL's viewer the use of a compiler intrinsic instead of the crashAndLoop() function, for llerrs voluntary crashes.
  • Fixed a bug introduced in v1.30.2.28 and which caused reloading texture picker inventory when editing an attachment's textures with "Apply immediately" un-checked. See this thread for details.
  • Backported from LL's viewer DRTVWR-567 the support for the future inventory icon feature in llinventory library (just some very basic underlying support: nothing visible at the user level for now).
  • Backported from LL's viewer DRTVWR-567 a few corner cases fixes to the AIS3 API code.
  • Hardened some UDP messaging callbacks to avoid potential issues in case of duplicate or out of order message receival. Just in case, added a debug setting ("HardenedMessaging", defaulting to TRUE) as a kill switch, should this cause any unsuspected side effects.
  • Added a guard timer to the TP race workaround queuing code.
  • Code cleanup, removal of dead code, and minor optimizations.


Cool VL Viewer v1.31.0.8 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.30, plus:
  • Backported from LL's PBR viewer a "fix for double sided not working" for the new PBR materials transmission protocol.


Enjoy ! :D


2023-09-30 09:27:34
Profile WWW

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

These are emergency bugfix releases and mandatory updates for users of v1.30.2.30 or v1.31.0.8.


Cool VL Viewer v1.30.2.31 (stable branch):

New in this release:
  • Fixed a nasty inventory bug introduced in v1.30.2.30. See this post for details.
  • Code cleanup and minor optimizations.


Cool VL Viewer v1.31.0.9 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.31, plus:
  • Backported from Alchemy viewer (Rye Mutt's code with bug fixes by me) the accounting of cube map array textures in bound GL textures stats.
  • Backported from Alchemy viewer (Rye Mutt's code) a fix to an underwater shader when SSAO is off.
  • Backported from Alchemy viewer (Rye Mutt's code) support for live changes to the "RenderReflectionProbeResolution" debug setting.


Enjoy ! :D


2023-10-02 21:17:59
Profile WWW

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

These are mainly catchup releases with LL's latest viewers (the said catchup is still work in progress and due for future releases).


Cool VL Viewer v1.30.2.32 (stable branch):

New in this release:
  • Improved the logging system. Made it (even) faster. Made "once" log macro types actually log messages only once (!) and added "sparse" logging types for when the old "not really once" behaviour is desired. Added "Precise timestamps in log file" (toggle in "Advanced" -> "Consoles") for when millisecond accuracy is needed (helpful when debugging race conditions).
  • Backported from LL's viewer the changes and extensions brought to the AISv3 protocol. Also implemented AISv3 fetching, but made it optional for now (still under stress-testing by me): the toggle is in the "Advanced" -> "Network" menu ("Use AISv3 for fetches (EXPERIMENTAL)"). Also backported the removal of some (not all, unlike what LL did for their viewer) old UDP fallback code paths for inventory operations that have capability-based (AISv2) equivalents in excess of AISv3, and are therefore no more in use, even in OpenSim. Fixed two bugs in LL's AISv3 code, and simplified greatly their inventory links restoration code (in their "defense", their COF code is so incredibly and uselessly convoluted, compared with mine, that the result could only be a big plate of spaghetti code :lol:).
  • Implemented a workaround for a bug that got apparently introduced with the server-side changes to AISv3 and broke the "LinkInventoryItem" UDP message server-side processing: whenever the "Always use AISv3 to create links" toggle is enabled in the "Advanced" -> "Network" menu, AISv3 is now used in SL for inventory links creation, even when AISv3 is disabled by the user ("Use AISv3 protocol for inventory" disabled). I reported the server-side bug to LL and it is under investigation.
  • Implemented crude and basic support for inventory thumbnails viewing (the final UI will differ and is still work in progress); a new "Thumbnail" inventory context menu entry appears and will be available for items/folders with a thumbnail: selecting this entry then opens a texture preview on the thumbnail. This feature is only available when AISv3 inventory fetches are enabled (see above for the corresponding toggle). You cannot, for now, set inventory thumbnails.
  • Backported from LL's PBR viewer the removal of the local lights ("RenderLightingDetail") setting and instead made the number of local lights configurable (the new setting name is "RenderLocalLightCount"). Limited the maximum number to something that makes sense (2048 instead of 8192 in LL's code, since I never ever have seen more than about 500 lights (local or not) rendered at once, even at 512m draw distance in sims with neighbours). The new setting can be changed from the "Preferences" floater, "Graphics" tab, "Renderer settings" sub-tab (in the said tab, I also renamed the "Post-processing quality" slider to "Quality" and moved it under/made it dependent on "Glow", since this is actually what it relates to).
  • Backported from LL's PBR viewer the removal of the (largely useless) "RenderDisable*Light*" debug settings.
  • Fixed a race condition bug in my TP race fix workaround (what an irony ! :lol:), and improved the latter by making it (when the new "TPRaceRestartPoll" debug setting is TRUE, which is its default value) force-relaunch an event poll request instead of just delaying the TP request whenever the latter is done during the "danger window" and too close from the previous event poll request timeout. This workaround now works very well and a toggle for it has therefore been added ("TP race workaround (EXPERIMENTAL)") in the "Advanced" -> "Network" menu.
  • Added tool tip and highlighting support to the script editor for the (so far missing) "INVENTORY_SETTING" and new "INVENTORY_MATERIAL" LSL constants
  • Windows only: VRAM detection now relies on the DXGI API instead of the old (pre-Win7-compatible) DirectX9 code (with code inspired from Alchemy's). The graphics driver detection is now also performed on launch (still via DirectX), and failure to detect it would be reported at this point; this also got the nice effect to avoid the seconds-long "freeze" when first opening the "About" floater for the first time.
  • Code cleanup, removal of dead code, and minor optimizations.


Cool VL Viewer v1.31.0.10 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.32, plus:
  • Backported from LL's PBR viewer a fix to animated textures on faces with PBR material.
  • Backported from LL's PBR viewer a fix to "Blinn-Phong alpha of 0 making GLTF materials invisible for non-root prims".
  • Adapted from LL's PBR viewer "wipe reflection probes when applying parcel EEP settings and pause updates on probes until transition completes", with bug fixes by me.


Enjoy ! :D


2023-10-14 10:33:53
Profile WWW

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

They implement proper inventory thumbnails support and are recommended updates.


Cool VL Viewer v1.30.2.33 (stable branch):

New in this release:
  • Fixed a crash bug in the Notifications console floater, that occurred when selecting the "Response" combo items for a closed notification.
  • Fixed a bug (introduced in v1.30.2.27 but not in the v1.31.0 branch) in the object backup import feature that prevented to upload textures.
  • Expanded my generic inventory item picker with permissions filtering and callback on cancel features. Updated the PickInventoryItem() Lua function accordingly (see the updated Lua manual for details).
  • Expanded the inventory clipboard to accept inventory item assets (used to copy thumbnails).
  • Expanded the image upload and snapshot floaters to support thumbnails uploading.
  • Enabled AISv3 inventory fetches by default in SL (toggle in "Advanced" -> "Network" menu).
  • Implemented inventory thumbnails viewing and editing support. Editing is done via a right-click on the inventory object (folder or item) and by selecting the "Thumbnail..." entry to open the new floater. Auto-viewing is optional (see the corresponding check box toggle and timeout spinner in the "Preferences" floater -> "Cool features" tab, "Inventory" sub-tab), and happens when selecting (with a left click) any inventory item bearing a thumbnail. Note that thumbnails are only available when the AISv3 inventory fetches are themselves enabled.
  • Added a new "Automatically switch to front camera view when taking inventory thumbnail snapshot" check box to the "Preferences" floater, "Input & camera" tab, "Camera controls" sub-tab.
  • Improved the selection highlighting features, by regrouping them all into a single setting, with a new "Show selections" sub-menu (of course detachable, and therefore easy to keep around during editing) in the "Tools" menu, with a new "Show all vertices in build mode" option (which also is the new default highlighting mode).
  • Made the frame rate limiting algorithm more fine-grained with less risks to undershoot the configured frame rate limit while rezzing many new textures.
  • Synced parallel_hashmap with latest upstream changes.
  • Updated FMOD Studio to v2.02.18.
  • Windows only: updated libapr to LL's new v1.7.2 pre-built library.
  • Windows only: updated Dullahan to LL's new version, based on CEF v118.
  • Updated the root certificates file to LL's latest version.
  • Code cleanup, removal of dead code, and minor optimizations.


Cool VL Viewer v1.31.0.11 (experimental branch):

Please, see this post about this branch, which is a backport of LL's PBR viewer and yet preserves EE rendering modes (dual renderer).

Same changes as for v1.30.2.33, plus:
  • Fixed a bug in the object cache for GLTF data that caused some PBR materials not to show after relog or arrival in already visited regions. Changed and improved the cache data format to be more robust and to take less disk space. Removed the "Cache GLTF materials on disk" option from the "Advanced" -> "Caches" sub-menu.
  • Removed the code for the old GLTF data transmission protocol, now that all Aditi and Agni GLTF-enabled simulators are running the new GLTF-server version.
  • Fixed a bug in the in-world objects selection logic that caused failures to rez your objects onto objects you did not own whenever the "Select only my objects" feature was enabled. Re-implemented the reflection probes selection skipping code for something much simpler and bullet-proof; the reflection probe objects are now only selectable/touchable while the Build floater is visible.
  • Fixed a bug that caused the Sun and Moon objects positions to fail to update in PBR mode.
  • Improved the reflection probes updates pause logic while environment is changing.
  • Backported from LL's PBR viewer "fix near clip on reflection probes being clamped to at or below 10m".
  • Backported from LL's PBR viewer a "fix for LSL spamming new probes into the scene deadlocking probe updater".
  • Backported from LL's PBR viewer a "preserve default probe when resetting reflection probes".
  • Updated the tinygltf library to v2.8.18.


Enjoy ! :D


2023-10-28 09:58:43
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 685 posts ]  Go to page Previous  1 ... 65, 66, 67, 68, 69  Next

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