• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.

Recent content by henshin

  1. H

    Plugins + Scripts FacialKeyframer

    Sorry that line is not used (this is my first plugin I was learning while developing so the code is not so clean) You can see this method: "GetAllActiveMorphs" But you can also add the morphs to favorite and check the option to include favorites too I'm planning to add a selector to add custom...
  2. H

    Plugins + Scripts FacialKeyframer

    henshin updated FacialKeyframer with a new update entry: Export to Timeline ready Read the rest of this update entry...
  3. H

    Plugins + Scripts FacialKeyframer - Export to Timeline ready

    Export JSON to timeline should be working fine now Added "phonem" to automatic morph detection (the plugin will detect changes in all "expression" and "phonem" morphs) Added toggle to detect changes in Favorite morphs too (even if they are not expression or phonem)
  4. H

    Plugins + Scripts FacialKeyframer

    henshin submitted a new resource: FacialKeyframer - Plugin to create Facial Expression animations easier Read more about this resource...
  5. FacialKeyframer

    Plugins + Scripts FacialKeyframer 2.0
    Hub-Hosted VAR CC BY

    This is my first plugin and first VAR, so please tell me if I'm doing something wrong The main idea is to help to create facial expression animations This is the UI: STEPS to use it: 1) Add the plugin to the person 2) Go to female morphs 3) Modify the facial expression (the plugin will...
  6. H

    Question Do we need to use JSONStorable?

    I'm not native english speaker I just want to understand JSONStorable classes, why they exist in VAM, when we need them and when not ALso, is there any tutorial to create my own save/load process in the plugin, would be nice if I can restore the state of my plugin with the normal "load/save...
  7. H

    Question Do we need to use JSONStorable?

    Yes I know the slider won't be saved, but I thought every JSONStorableX created will be saved automatically (and then recovered too somehow? I don't know how to recover the state of my plugin) Maybe this is the line: this.RegisterFloat(storable); If I comment that line the slider works fine...
  8. H

    Question Do we need to use JSONStorable?

    Tested only in local (I don't know how to create a VAR yet) With classes extending JSONStorable I mean JSONStorableFloat, etc And my question if it's ok to use that even when I don't want to preserve those sliders, they are dynamic, I'm creating them and destroying when user click some keyframe...
  9. H

    Question Do we need to use JSONStorable?

    I'm a bit confused about these classes extending JSONStorable, I see they are usually used in UI components (Utils from MacGruber for example) But are they only required if we need to persiste the state of those components? I mean if I'm creating components dynamically and use components from...
  10. H

    Guides How to Set Up Virtamate (VAM) in VR with Meta Quest

    Why SteamVR and all that? I use VirtualDesktop, it's not free but I note a huge difference in performance (you can start it without using SteamVR) And also you can start VAM directly from the headset with VirtualDesktop
  11. H

    Question Focus or Change event for InputField

    I've found this solution but not sure if it's the recommended way (creating a new class to get focus events?) UIDynamicInputXButton testBtn = Utils.SetupInputXButton(this, new JSONStorableString("Info", "test buttonX"), () => { SuperController.LogMessage("BUTTONX TEST"); }, false)...
  12. H

    Question Focus or Change event for InputField

    I'm using Utils.SetupInputXButton from MacGruber_Utils and I need a way to detect when the input text changed (or better when focus is on and off) Also is there any documentation to understand better all these UI elements?
  13. H

    Question Is it Possible to do this with Timeline? (facial expressions)

    Yes you are right, my question was answered, I forgot this section it's only for one question one answer sorry :(
  14. H

    Question Is it Possible to do this with Timeline? (facial expressions)

    I have a plugin in an alpha state this is how it works so far: 1- I change the facial morphs 2- I press a key and the state of those morphs is saved in a List (I detect the morphs with category including "expr", I don't need to preselect any morphs, I can use anyone and the plugin will detect...
  15. H

    Question Is it Possible to do this with Timeline? (facial expressions)

    I was reading the tutorial, it seems I could do that with the plugin, the problem I see is the speed Can we do the 3 steps I proposed? Because reading the tutorial it seems I need first to select all the morphs I want to track (and I don't know them they are a lot, my idea is to copy real...
Back
Top Bottom