CircleLooks​


CircleLooks is a lightweight, easy-to-use appearance preset switcher for Virt-A-Mate supporting both Desktop and VR modes.

Stop digging through menus every time you want to test different outfits, hairstyles, or character looks in a scene. Simply organize your saved appearances into subfolders, and smoothly cycle through them—or switch between characters—using UI buttons or customizable keyboard hotkeys.

001.png


​

Key Features​


  • Folder-Based Collections (Looksets): Automatically turns your subfolders inside Saves/Person/appearance/ into ready-to-use collections with preset counters.
  • Safe Character Switching: Keeps your character's scene name intact when loading new appearances, ensuring your scene logic, triggers, and animations stay unbroken.
  • Trigger Support: All cycling actions (`NextLook`, `PrevLook`, `CycleLookset`, `CyclePersons`) can be bound to in-game UI buttons.
  • Smart Load Protection: Prevents accidental double-clicks or spam while heavy outfits and hair are still loading.

​

How to Organize Your Looks​


Place your saved appearance presets into subfolders inside your standard Virt-A-Mate appearance directory:
Saves/Person/appearance/

Each subfolder automatically appears in the plugin as a separate Lookset:
  • Saves/Person/appearance/Female/ → Female (12)
  • Saves/Person/appearance/Male/ → Male (8)
  • Saves/Person/appearance/Cyberpunk/ → Cyberpunk (15)

​

Recommended Setup (Session Plugin)​


1. Place `GRomVAM.CircleLooks.1.var` into your `AddonPackages` folder.
2. Launch Virt-A-Mate, open Main Menu → Session Plugins, and click Add Plugin.
3. Select the `CircleLooks` package and load `CircleLooks.cs`.
4. Click Save As Default in the Session Plugins tab so the plugin automatically loads into every scene you open.

​

Default Hotkeys​


All hotkeys can be customized or disabled (`None`) directly in the plugin UI:

ActionDefault KeyDescription
Next LookLApplies the next look from the active folder to the selected character.
Prev LookKApplies the previous look from the active folder to the selected character.
Cycle LooksetOSwitches to the next available folder collection.
Cycle PersonPSwitches the target selection to the next character in the scene.

​

License & Credits​

License: Creative Commons Attribution-ShareAlike (CC BY-SA)
Credits: Special thanks to MeshedVR for Virt-A-Mate and Acidbubbles for the plugin setup template.

Links & Support​

Source Code & Documentation: https://github.com/GRomVAM/CircleLooks
Bug Reports & Suggestions: https://github.com/GRomVAM/CircleLooks/issues
React to this content...

Share this resource

Back
Top Bottom