VaM 1.x quicklook - UI for a randomised pick and remix of a person's appearance and hair preset

Threads regarding the original VaM 1.x

atani

Invaluable member
Wiki Contributor
Featured Contributor
Joined
Jan 15, 2021
Messages
3,802
Solutions
114
Reactions
3,361
The title is a mouthful and still unclear, but I have this:
  • A organized collection of appearance presets and hair presets
  • Many persons with multiple appearance and hair presets that include the person's name
  • Categories in the file name for filtering an appearance preset in VAM by that category
And I want this:
  • A UI that shows me a random picture of a person for which I have one or more appearance and hair presets, and that when I click it it loads one random appearance and hair preset. If I click it again, it loads another randomised pick of that person.
  • I want to have categories to only show persons on that category list.
  • And I also want to be able to pick a specific one instead of a random pick, but still have the randomised mix when clicking the picture.
  • I can't write VAM plugins, so this can't be a VAM plugin and I have to rely on existing plugins for some functionality. I can write some simple python scripts to mass create preset files though.
Get it now?
I hope a little more than before, but it's still confusing I guess, so here's a video of my working project.





The pictures are blurred to follow Hub policies.
Stupidly I left the pointer in that location and you can't see it when it's pressisng the thumbnail button 🤦‍♂️
  • the purple buttons load a category
  • the image is randomly picked when loading a category and the orange button picks another random option from the loaded category
  • clicking the image loads a random appearance and hair preset of that person for maximum variety
  • the purple button (quicklook choose) opens a browser to select manually a person quicklook, which then shows the picture as well and the reload capacity in the UI
  • the UI can be bound to the camera or to a specific empty atom in the scene


How it's made?

quicklook presets, as I call them, are empty atom presets that include MacGruber's Logicbricks and hazmhox's VAMStory plugins. These handle the features and triggers needed to gather and load all the correct person's appearance and hair presets.
Each person has a single quicklook preset which serves as a pointer to potentially multiple app/hair presets for that person. One quicklook Jill can list Jill's 3 appearance and 5 hair presets and mix them randomly using the UI as shown above in the video and bullet points.

A quicklook category or collection is also an empty atom preset, but one that points to person quicklooks. A category helps to narrow down the list of persons. Busty, young, mature, cartoon, you name it.

Process of making the quicklook presets:

There's no way that I am doing quicklook presets manually, I would have to be insane. I'm talking about hundreds of presets and maintenance when adding or removing appearance or hair presets. Hell no!!!
This is where a python script comes in. I run it, it collects the needed information and creates all the person and category quicklook presets needed. Takes a few seconds to do hundreds of them. Beautiful.


tbc...
 
Last edited:
Back
Top Bottom