Obsidian is constantly evolving, and we are committed to improving it and appreciate your patience as we resolve issues you are reporting and make improvements as we go.
Quick Links
• Planned • Upcoming • Current release 🔖 • Previous releases • Ongoing improvements
- Legend:
- ⬛ - Backlog items
- 🟨 - What we are working on right now
- ✔️ - Recently completed but not yet released
Planned
Features we plan to add are listed here. Once work begins on an item, it moves to the Upcoming section as 🟨, then gets marked ✔️ when complete, and finally appears under its version release.
Please send a notecard to Pi Rain if you would like to prioritize any of these features or suggest new ones.
- Device
- ⬛ Remote HUD.
- ⬛ Minimize the flickering of the layers when the texture or other visual parameters change.
- ⬛ Add compatibility with Really Needy HUD.
- ⬛ Add ability to toggle normal and specular maps depending on the stage of hardness.
- Animations
- ⬛ Add naturally looking breathing core animations as a separate set of animations.
- ⬛ Expand the curved mode animations levels and directions.
- Play HUD
- ⬛ Settings backup and restoration specific to Play HUD.
- Appliers
- ⬛ Fine-grained control over the parameters that the appliers transmit.
Upcoming
v111— (in development)- Device
- 🟨 Add an additional
Ssize.
- 🟨 Add an additional
- Play HUD
- 🟨 Add hide/show toggles for Tattoo, FX and Blender1 layers.
- Customization HUD
- 🟨 Fix communication error at login, requesting to refresh the HUD.
- DevKit
- 🟨 Ensure all the DevKits contain the updated scripts.
- Addons
- 🟨 Update all existing addons to change visibility only when it is really necessary.
- Device
Current release
To restore the Customization HUD settings:
- If you are reusing the same version of the Customization HUD because of replacing the main Obsidian Device:
- In the menu choose Apply Current Style. Reapply Tattoo, FX and Blender1 custom appliers as needed.
- Otherwise:
- In the old customization HUD, use the menu to Export. Copy the settings and optionally save them, or simply keep the data in the clipboard.
- In the new customization HUD, use the menu to Import. Paste the settings you have prepared in the previous step.
- Follow the prompts.
- The wizard will offer to Apply Current Style as the last step.
- If you had any custom appliers for Tattoo, FX and Blender1, find them in your Inventory and apply again.
For detailed instructions on the Export/Import and Apply Current Style features, see the Customization guide.
v110🔥 HOTFIX — 1/20/26 — Redeliver if yourv110box does not contain these updates:- Device
- ✔️ Size
(R)looking significantly longer when motion animations play. - ✔️ Motion animation seemingly stopping in the middle from time to time.
- ✔️ Size
- Appliers:
- ✔️ Fix ‘Remove’ action not fully removing Specular, Normal and other parameters.
/ readyscript containing this fix has a bumped up version number asv110.1.- All the appliers got their scripts updated:
/ core v110and/ dev v110. Confirm you have the latest versions in your box, otherwise redeliver.
- ✔️ Add a reminder to modify ‘Alpha’ when applying PBR materials right into the applier’s popup menu.
- ✔️ Fix ‘Remove’ action not fully removing Specular, Normal and other parameters.
- AVSitter Plugin:
- ✔️ Restore AVSitter Plugin’s
/ dumpscript to the box that was self-deleting itself mistakenly.
- ✔️ Restore AVSitter Plugin’s
- Device
v110Original Release — 1/16/26 🔖- Device
- ✔️ Fix blurriness of textures when switching foreskin modes after some time has passed.
- Animations
- ✔️ Provide two distinct different shape modes: default & more curved (activated by the “curve toggle” HUD button).
Now horizontal angle adjustments do not change the shape to curved initially, providing more control.
- ✔️ Rework all static core animations responsible for the shape to achieve a consistent look between the sizes.
- ✔️ Remove breathing from the static core animations until dedicated breathing animations are added and HUD control provided.
- ✔️ Make (R) size shaped more delicately.
- ✔️ Improve the speed of activating animations that define the shape while allowing much more to exist.
- ✔️ Expand forward balls vertical position range (use case: hanging upside down).
- ✔️ Provide two distinct different shape modes: default & more curved (activated by the “curve toggle” HUD button).
- Appliers
- ✔️ Fix inability to partially change fluid’s alpha or tint until texture is applied first.
- Play HUD
- ✔️ Add control for choosing the curved mode (“curve toggle”).
- ✔️ Improve the look of the HUD interface and the buttons, making them easier to distinguish, while maintaining the same layout and style.
- ✔️ Brush up the tips screen.
- ✔️ Expand forward balls vertical position range twice by enlarging the UI slider (use case: hanging upside down).
- Customization HUD
- ✔️ Fix the communication script crashing because of about twice more settings needed after adding fluids customization (this was a showstopper bug that prevented unlocking of the Fluids tab in the Customization HUD).
- ✔️ Improve the speed of sensing when Obsidian is put on or detached.
- Customization HUD Web App — changes go live immediately:
- ✔️ Fix tinting not applying properly for Tattoos, FX and Blender1 layers when using PBR.
- ✔️ Make new collection of fluid textures available to end users as soon as they upgrade to
v110. - ✔️ Reposition the ‘Close’ button in the initial Click-to-Play interaction Tip away from the ‘Environment’ dial to prevent the mysterious accidental setting changes (apparently due to double-clicking the ‘Close’ button).
- API
- ✔️ Add a new parameter
c(“curve toggle”) to choose the curved mode for core animations. - ✔️ Extend the range of the
v_bparameter (balls vertical angle) to0.3-1for expanded vertical angles of the balls.
- ✔️ Add a new parameter
- AVsitter Plugin
v110- ✔️ Allow to toggle
.faceand.handssuffix animations via[ADJUST]command. - ✔️ Play all
neutral_-prefixed animations when avatar sits or swaps. - ✔️ Play
syncresetanimation before automatic syncing. - ✔️ Add
/ dumpscript to replace[DUMP ALL]dialog command.
- ✔️ Allow to toggle
- Device
Previous releases
-
v109Release — 12/20/25- Device:
- ✔️ Make new throbbing animations. They are more realistic and also do not move the
Tail 6bone (that is responsible for the thicknessth). This ensures that attachments onTail Tipdo not move when throbbing occurs. - ✔️ Upload upgraded
z_bcore animations that would fix balls deformations coming from furniture animations of some brands. - ✔️ More realistic pee particle.
- ✔️ Ability to provide your own textures to all fluids, both particles and mesh, by means of the Fluids Appliers.
- ✔️ Make new throbbing animations. They are more realistic and also do not move the
- Customization HUD:
- ✔️ The UI is now initially bigger and easier to read.
- ✔️ The ‘Remove’ action now properly removes Specular and Normal maps.
- ✔️ Allow PBR adjustments to be made despite the empty selection (mimics Tattoo, FX and Blender1 behavior).
- API:
- ✔️ New Express API script intended for wearable creators that need to react to Obsidian’s state or set constraints.
- ✔️ LEGACY API scripts and LEGACY AVsitter Plugin are now available to creators.
- ✔️ Simplify all instructions for furniture creators.
- ✔️ Fix translation of LEGACY API stage of hardness for the stage
0(flaccid). - ✔️ Fix recognition of LEGACY API command when it included foreskin mode.
We are not actually changing foreskin mode via LEGACY API, but the command should succeed if included.
- ✔️ Fix recognition of LEGACY API command when it included
oninstead ofset.We are not actually changing visibility via LEGACY API, but the command should succeed if included.
- AVsitter Plugin:
- ✔️ Fix fallback between normal, slower, and faster creator animation speeds in the data recordings to ‘normal’ during playback.
- Addons
- ✔️ Visibility action should happen only when actually changing from hidden to visible.
- Device:
-
v108— 8/28/25- Customization HUD:
- ✔️ Add ability to treat ‘removed’ state of the Tattoo, FX and Blender1 layers as “remove” action during the “Apply Current Style” action.
- Device:
- ✔️ Fix rotation issues caused by animations intended for other attachments using the same Bento Bones.
- This ensures Darkfold Production Bento Bones animations are not deforming Obsidian.
- ✔️ Fix rotation issues caused by animations intended for other attachments using the same Bento Bones.
- Play HUD:
- ✔️ Fix Play HUD main arrow textures caching.
- ✔️ Make “Girth EQ” Play HUD settings transfer to the Device for the girth to fallback to in case it is not sent via API.
- ✔️ Make “Auto Foreskin” Play HUD selection transfer to the Device for the foreskin mode to fallback to in case it is not sent via API.
- ✔️ Expand forward balls vertical position range in the HUD.
- AVsitter Plugin
- ✔️ Ensure it can be placed in any link in the furniture linkset.
- Animations:
- ✔️ Fix some core animations causing mesh distortions.
- Customization HUD:
- ✔️ Utilize recently announced “Improved HUD media interaction via PRIM_MEDIA_FIRST_CLICK_INTERACT”.
- Once adopted in Firestorm codebase, it will become automatically available to all.
- ✔️ Utilize recently announced “Improved HUD media interaction via PRIM_MEDIA_FIRST_CLICK_INTERACT”.
- Minor:
- ✔️ API script renamed to
*/ aeros / API v[VERSION]. - ✔️ Make play HUD initially bigger.
- ✔️ Add default settings to the Device when initially worn without the Play HUD.
- ✔️ Fix the applier backgrounds in dev mode to properly show destinations for each slot.
- ✔️ API script renamed to
- Customization HUD:
-
🔥
v107—HOTFIX_3— 8/27/25 — it was packaged poorly and missed a bunch of stuff. Please update tov108. -
🔥
v107—HOTFIX_2— 8/22/25- ✔️ Fix minor mesh issue visible on the Tattoo and FX layers.
- ✔️ Fix (R) size animation causing distortion.
-
🔥
v107—HOTFIX_1— 8/13/25- ✔️ Fix Obsidian changing angle or size without user’s input in unpredictable ways. This was due to reacting to the messages coming from nearby LEGACY AVsitter Plugin that were intended for someone else sitting on furniture.
Thank you Ape Piaggio for discovering, reporting and helping in fixing the bug. - ✔️ Add an updated AVsitter Plugin containing the following fixes:
- Significantly improve synchronization for
.OBS/.obsand other suffix creator animations. - Differentiate between normal, slower, and faster creator animation speeds in the data recordings (falls back to ‘normal’ during playback).
- Implement ADJUST-compatible setting that temporarily disables the
.obsoverlay creator animations.
- Significantly improve synchronization for
- ✔️ Fix Obsidian changing angle or size without user’s input in unpredictable ways. This was due to reacting to the messages coming from nearby LEGACY AVsitter Plugin that were intended for someone else sitting on furniture.
-
v107Release — 8/7/25- Customization HUD:
- ✔️ Add “Update Available” notification.
- ✔️ Add “Export” and “Import” features in a format that is easy to back up and share.
- ✔️ Add an “Apply Current Style” feature.
- ✔️ Implement “Reduce UI Motion” in the Customization HUD.
- ✔️ Fix occasional artifacts when applying changes.
- ✔️ Add Tattoo, FX and Blender1 layers controls in the Customization HUD.
- Device:
- ✔️ Add compatibility with -BM- Spunked
- ✔️ Fix seam’s margin visibility.
- ✔️ Add (XX) (x-x-large) size.
- ✔️ Make Obsidian compatible with the previous API for commands used in furniture.
- Animations:
- ✔️ Fix core animations causing quick curvy transitions.
- ✔️ Add dedicated walking and running core animations.
- Layers & Appliers:
- Play HUD:
- ✔️ Add “Girth EQ” control to the play HUD — ability to adjust the girth depending on the stage of hardness (
s). - ✔️ Make all the buttons clearly visible.
- ✔️ Turn throbbing button into a toggle.
- ✔️ Add “Girth EQ” control to the play HUD — ability to adjust the girth depending on the stage of hardness (
- Add-ons:
- ✔️ Group the remaining add-ons that only differ in color by adding Texturing HUDs to each group.
- Customization HUD:
-
v106Release — 6/17/25- ✔️ Fix a few core animations that were causing mesh distortions in certain angles.
- ✔️ Group 4 add-ons that only differ in color by adding a texture HUD to each group.
- ✔️ Add compatibility with:
- ✔️ INM (It’s NOT Mine).
- ✔️ Mama Allpa.
- ✔️ Replace invisible tech prims with the rigged alternative.
- ✔️ Fix the bug in AVsitter Plugin that caused creator animations belonging to sequences to not recognize
.OBS/.obsanimations — thank you alecat Breda. - ✔️ Fix the bug in AVsitter Plugin that trimmed the output of dumping due to Unicode usage.
- ✔️ Finish the importer.
- ✔️ Fix permissions error that appeared during initial setup.
- ✔️ Fix
HUD / playinitial unwrapping not happening to all users. - Minor:
- ✔️ Renamed AVsitter Plugin to use
*/prefix for better sorting in the furniture’s content.
- ✔️ Renamed AVsitter Plugin to use
-
🔥
v105—HOTFIX_1— 6/9/25- ✔️ Add requested
P-Hairthat consists of only the top part.
- ✔️ Add requested
-
v105Release — 6/6/25 — First update after public release.- ✔️ Obsidian now comes in three sizes. They are clearly marked in the object names:
(X)— x-large (x1.2from the base size)(L)— large (base size)(R)— regular (x0.9from the base size)
- ✔️ Positioning radius has been enlarged by
67%and density by50%. The number of internal animations for positioning went up from317to1,257. - ✔️ Positioning internal animations now start playing much faster.
- ✔️ All other internal animations now start playing much faster.
- ✔️ Obsidian now comes in three sizes. They are clearly marked in the object names:
-
v104Release — 6/1/25 — Initial public release. -
v103Beta testing release. -
v102Alpha testing release. -
v101Internal development release.
Ongoing improvements
Things constantly happening independently of releases:
- Adding new normal and specular maps.
- Adding new textures to the library of skin tones from popular skin brands.
Tones that customers request are given priority and will be added first.
- Adding new options for Tattoo, FX and Blender1 layers.
Obsidian