2022 CCUG meeting week #33 summary

Missing Melody, July 2022 – blog post

The following notes were taken from my audio recording and chat log of the Content Creation User Group (CCUG) meeting held on Thursday, August 18th 2022 at 13:00 SLT. These meetings are chaired by Vir Linden, and their dates and times can be obtained from the SL Public Calendar.

This is a summary of the key topics discussed in the meeting and is not intended to be a full transcript.

Official Viewers Status

  • Release viewer: version – formerly the Maintenance 2 RC viewer, dated August 1, promoted August 4 – no change.
  • Release channel cohorts:
    • Profiles RC viewer updated to version, on August 18.
    • Maintenance P (Preferences, Position and Paste) RC viewer version issued August 15.
    • Izarra Maintenance RC, version, August 15.
    • Maintenance (N)omayo RC viewer, version, August 5.
  • Project viewers:
    • Love Me Render (LMR) 6 graphics improvements project viewer, July 21.
    • Performance Floater project viewer, version, May 10.
    • Mesh Optimizer project viewer, version, dated January 5, issued after January 10.
    • Copy / Paste project viewer, version, dated December 9, 2019.

Materials and PBR Work

Please also see previous CCUG meeting summaries for further background on this project.

  • The back-end updates are now “all there”, and the focus is now on “tightening up” the graphics., the the image-based side of things now looking “pretty good”.
  • Internal testing currently involves Second Life, the new PBR / Materials viewer, the Kronos glTF 2.0 standard and Adobe Substance tools (Painter, Stager) to ensure that results displayed within Second Life are consistent with expectations when working within Substance Painter and with glTF.
  • Some inconsistencies with using directional lights created in Blender have been noted and subject to further testing.
  • Those with access to the Content Creation Discord server will be able to obtain an updated viewer soon. This will lack transparency support or LSL support; it will also have some “rough edges” around the UI and inventory support.
    • This is a test viewer only, and not for general consumption.
    • A more public Project viewer will be made through the Alternate Viewers channels when the work is more stable and suited for wider consumption.
  • Once the initial work on PBR  Materials is released, the graphics team will likely work on some quality of life improvements (e.g. bug fixes) for the graphics system, rather than launching into a new project immediately.

Possible New Inventory Fields

Whilst not solely related to content creation, the Lab has been discussing the potential of adding new inventory fields. Ideas being considered or also put forward at the meeting comprise:

  • Providing a thumbnail image of the inventory item, rather than having to rely solely on descriptive text.
  • A means of “tagging” inventory items (e.g. to define what they are in terms of being an attachment or not, and whether the attachment is / is not rigged, etc.), rather than just simply leaving them as a list of orange boxes.
  • Providing a formal means of “archiving” items that are not regularly used but which are not yet ready to be deleted (other than boxing things up and creating more orange boxes….).
  • Splitting head shapes and body shapes to make it easier for people who use different heads with the same body (or vice-versa).

In Brief

  • Requests are again surfacing for texture animation support in particles (see feature request BUG-5307). Those interested in seeing such capabilities should consider adding feedback to this Jira.
    • This led to questions on a complete overhaul of the SL particle system, which is not something currently under consideration as a possible future project at the Lab – which is not so say incremental updates are ruled out. Again, specific requests incremental updates system should be made via Jira.
    • For texture animations on particles, for example, the Lab would likely consider adopting the existing texture animation system for use with particles, rather than rebuilding the particle system to handle texture and other animations.
  • There was a brief discussion of a viewer-side Animation Override (AO) system (e.g. similar in nature to the Firestorm approach). This has been raised in the past at TPV Developer meetings, where it appears to get more robust discussion.
  • The question was raised of having support for user-defined custom shaders in Second Life. The short answer is “no”, as there are too many variables (a custom shader for a single scene may work – but what happens with 30 people utilise their own shaders / shaders made by others and all congregate at a single club? The rendering will not scale (also, with people all creating their own shaders, how can a consistent result be ensured? What about the risk of malicious shaders being used with content?).

Next Meeting

  • Thursday September 1st, 2022.

4 thoughts on “2022 CCUG meeting week #33 summary

  1. Always missing all the fun due the time zone since it’s pretty late for me here.
    How can one join the Discord server or how to contact someone in charge of that? I am 3D artist in RL and would love to join and mess with all the new and upcoming tools besides being able to give feedback. If someone knows how to do it, please reply to this comment 😔. I am Kitsune Shan in world.
    Also thanks for always sharing all those updates Inara. Thanks to you I can follow and know about all this ❤.


    1. You’re welcome, and thank you! I’ve IM’d you in-world regarding joining the Discord server rather than publish here, for reasons explained in the message!

      Liked by 1 person

      1. Yes I got your IMs and replied them through email so I hope you got them. Thank you so much for helping me, really appreciated.


Comments are closed.