✨ Feature Requests

  • Search existing ideas before submitting- Use support.secondlife.com for customer support issues- Keep posts on-topicThank you for your ideas!
Update animesh size by manual edit and script
Currently we can't update animesh size and have to upload multiple versions of the mesh in different sizes, and upload all animations for each size. I did some research in the viewer's code, and it appears to me that it's extremely easy to add a feature to adjust the global size of an animesh by modifying the llcontrolavatar.cpp file. Here is the current setGlobalScale() function: void LLControlAvatar::setGlobalScale(F32 scale) { if (scale <= 0.0) { LL_WARNS() << "invalid global scale " << scale << LL_ENDL; return; } if (scale != mGlobalScale) { F32 adjust_scale = scale/mGlobalScale; LL_INFOS() << "scale " << scale << " adjustment " << adjust_scale << LL_ENDL; // should we be scaling from the pelvis or the root? recursiveScaleJoint(mPelvisp,adjust_scale); mGlobalScale = scale; } } And here is a modified version that currently takes into account the X size of the main prim: void LLControlAvatar::setGlobalScale(F32 scale) { if (scale <= 0.0) { LL_WARNS() << "invalid global scale " << scale << LL_ENDL; return; } scale *= mRootVolp->getScale().mV[0]; if (scale != mGlobalScale) { F32 adjust_scale = scale/mGlobalScale; LL_INFOS() << "scale " << scale << " adjustment " << adjust_scale << LL_ENDL; recursiveScaleJoint(mRoot,adjust_scale); mGlobalScale = scale; } } Note that I replaced mPelvisp by mRoot because using mPelvisp does not correctly adjust the animesh's movement during the animation." It works wonderfully. Of course, this modification as it stands could affect many existing animesh objects, so we need to add a parameter to the object, 'ANIMESH_SCALE_FACTOR', which would be set to 1 by default, adjustable via script and by manual editing of the object. We would then have something like this: scale *= mRootVolp->getAnimeshScaleFactor; Here is a gif, you can take a look, the 4 dogs are all the exact same animesh, I only changed there main prim X scale : https://gyazo.com/de2dc2904bcb4e6b8737514aa7db7d2c
11
·

tracked

Customizable Icons Per Object Type
I've been working on coming back into Second Life after a prolonged stint away due to work arrangements and in doing so hope to bring several new creators along with me into what feels like a wonderful revival of the Second Life platform. Unfortunately, the landscape remains (in my opinion) extremely anti-newbie. To look good or create in Second Life requires such an immense hand-hold through all of the tiny nuances throughout the platform and the differences between each creator's naming conventions of objects and way of organization of their items that it's very difficult for people to learn anew. Even for me, a Second Life resident of 20 and creator of 15+ years, I found it challenging to catch up with everything that had changed. With that said, there is a suggestion I'd like to make in the interest of visual-based learners and organizers like myself that I feel would help out everyone: Customizable inventory icons for mesh, tattoos, and more. I've attached two example images. One is how a Jian Pets product currently unpacks, showing all mesh/objects as the same yellow cube. The other illustrates how with existing emojis already added to Second Life, the option could exist where you can change what the object icon would appear to be - in this case, I've elected to change the animesh/pet objects to be dogs and the HUDs to be a computer screen. Other examples would include clothing icons, such as shirts, pants, skirts, dresses. Another would be a house or plant for decor objects. It may not seem like a big a deal, but I would argue this simple functionality for original creators of meshes and objects to 'label' their creations in a visual way would add a lot to the inventory management system that at present is very clunky and difficult to keep organized except by extensive inventory management, even as a non-creator user. Thanks for your consideration!
8
·

tracked

Integration between CasperVend and Marketplace Listings
I’d like to know if there is currently any way to link CasperVend vendors with Marketplace listings — meaning, when I add a new product to the Second Life Marketplace, it would automatically appear in one or more of my CasperVend inworld vendors. My idea is to create an inworld gallery-style store, where all products available on the Marketplace are also visibly displayed inworld using CasperVend vendors. Ideally, I’d love to be able to: 💡 Automatically sync my Marketplace inventory with selected CasperVend vendors. 💡 Choose which products appear on each vendor (e.g., categorizing them by theme, product type, etc.). 💡 Allow customers to buy directly from the vendor inworld, while still being counted as a Marketplace sale (or at least maintaining stock/pricing consistency). Why this would be useful: 💡 Creators wouldn’t have to duplicate every product manually between the Marketplace and inworld stores. 💡 Promotes better inworld shopping experiences, while benefiting from Marketplace organization. 💡 Keeps product info, prices, and availability consistent across platforms. 💡 Encourages hybrid shopping behavior — browsing inworld, buying wherever is more convenient. 💡 Saves time for merchants who manage large catalogs. If something like this already exists, I’d appreciate some guidance on how to set it up. If not, I think it could be a powerful feature worth considering for future development, especially as Second Life continues to support both inworld and web-based commerce. ♥ Thank you! ♥
6
·

tracked

Load More