MacGruber_Laboratory posts
Monthly Report: July (and 50-100$ commission)
It's 23:50 here locally...so technically its still July! As you probably saw, I just released the second LogicBricks StateMachine tutorial. That should get you covered on the advanced features of that plugin. I expect that I will need two similar tutorials for IdlePoser (Basics + Advanced) until...
Tutorial: LogicBricks: StateMachine Advanced
Here is the next LogicBricks StateMachine tutorial, this one covering the advanced settings. How to save the scene properly, switching states through trigger, syncing with animations, using cooldowns, disabling states and the multiple choice system. With a full 30 minutes it's by far the long...
Tutorial: LogicBricks: StateMachine Basics
Finally finished the first of the StateMachine tutorials and it has been added to the LogicBricks tutorial playlist. It's introducing you to the very powerful and flexible LogicBricks StateMachine. Control and coordinate your scene through States. This covers only the bare basics of what is poss...
Essentials v10: Maintenance update (free)
Your most essential MacGruber tools in a convenient single VAR package. Just a quick maintenance update for PowerHandles.Changelog PowerHandles: Fixed handles not working when "Only Show Targets and Overlays When Menu Open" is disabled in VaM's UserPreferences and the UI is closed. Thx C...
Monthly Report: June
This month I was able to release 5 tutorials in total. Covering basics on the VaM triggers and two LogicBricks tutorials touching the bare basics. The two part tutorial on how to record video from VaM was kind of unplanned, I decided it was needed after having a long chat with Captain Varghoss about...
Video Tutorials: Video Capture - Part 1 and 2
As already spoilered a few days ago, I have just added two new tutorials to my VaM Basics playlist on Youtube. The topic this time is how to capture smooth video from VaM and how to animate/move the camera.VaM Basics: Video Capture - Part 1 (12:23) This first part of the tutorial focuses on the s...
Essentials v9: Maintenance update (free)
Your most essential MacGruber tools in a convenient single VAR package. Just a quick maintenance update for SuperShot and SuperVideo. The last few days I was working on a tutorial for how to properly make video captures of VaM, but I noticed some issues with SuperVideo that are now fixed :)Changelog...
Video Tutorials: Triggers and LogicBricks
As said in my Monthly Report, I started producing video tutorials. The first 3 cover a bit of LogicBricks as well as a more generic introduction to VaM's trigger system, which is kind of a requirement to understand LogicBricks.As you know, I like to experiment. Since three patrons commented on t...
Monthly Report: May
Another busy month. As detailed in last months report, this month was mostly focused on LogicBricks, with one major and two minor releases as well as a fancy demo scene named CyberNight. Then there was of course the SpeechRecognition package with its own little demo, and last but not least two minor...
Keybindings Profile for IdlePoser
For anyone interested, I just uploaded my profile setup for Acid Bubbles Keybindings plugin. This includes settings for IdlePoser. I think it will be helpful for creators who work mostly from Desktop mode. Obviously I use this in combination with my own PowerHandles plugin. I can't do productive...
VaM Command Line Parameters
Just a quick free guide how to use command line parameters when launching VaM to quickly switch resolution or window size. Maybe because you want to record video with a particular resolution or aspect ratio? How about making a side-by-side comparison video where you need to run VaM at weird 960x1080...
LogicBricks v9 and CyberNight maintenance
LogicBricks and CyberNight reached the end of their two week EarlyAccess and are now free! I used the chance for some maintenance.Changelog for LogicBricks v9 StateMachine: Added UI toggle "Show Advanced Options". This hopefully makes this very versatile plugin less intimidating to use, if t...
SpeechRecognition and EvilCorpHQ demo scene
A few weeks back I promised to look into speech recognition, as it would be an obvious good addition for LogicBricks. This can recognize simple keyword lists as well as more complex grammar using Windows 10 and Unity's speech recognition features. When starting with this project the assumption w...
LogicBricks v8: Maintenance release
Just a quick maintenance release.Changelog StateMachine: Fixed SetStateDisabled trigger not resetting. EventSceneLoad: Added options to trigger only for VR/Desktop mode. Allows you to do different things depending on whether you are in VR or Desktop.Known Issues EventSceneLoad: When have not yet giv...
LogicBricks v7 and CyberNight demo scene
LogicBricks is a collection of now 27 reusable logic plugins to quickly build simple logic without coding. These go from a simple Relaythat just groups triggers via Counterand Blendto more complex bricks for RandomChoiceand a very powerful StateMachinebrick. There are three demo scenes with altogeth...
Monthly Report: April
This time of the month again, time for another monthly report!The DoubleTrouble scene I had been working on continuously since December has now finally been released two weeks ago. This brought various improvements and fixes for LogicBricks and IdlePoser, but also with the PowerHandles release back ...
Introducing Tiers, why?
Hi! I have just enabled tiers for my Patreon site. Note that there is absolutely no difference between the 3 tiers or between choosing a tier-less custom pledge.My reasoning is that currently about 2/3 of my Patreons pledge 1€ or less. The assumption here is that this is not mainly a lack of perce...
DoubleTrouble scene (Major Release)
The power of random combinations...not knowing what will happen next. This is the main idea behind using multiple animation layers acting independently at random. If each layer has a number of variations, the number of possible combinations basically explode. Linear animation is what you see in most...
Life v13: Compatibility with AcidBubbles Glance (free)
This update helps with making the Gaze plugin more compatible with AcidBubbles Glance plugin. I have also added a demo scene that shows how Glance and Gaze can be used together to make characters look around randomly. See video above. Obviously the goal here is to use this kind of plugin setup in my...
IdlePoser v9 (free)
IdlePoser is a state-based idle animation solution. States are essentially poses, but they can be anchored to body parts or even other characters. This makes it possible for different instances of IdlePoser to interact with each other, creating kind of procedural animation. Version 9 is a maintenanc...
Monthly Report: March
Monthly Report is a bit late this month as all available VaM time in the last few weeks went into finishing the DoubleTrouble scene.DoubleTroubleCurrent plan is to spend a bit more time on polishing the scene as well as producing some video. I guess I need to explain better what this is actually is ...
DoubleTrouble scene (Beta Release)
This is a beta release of my DoubleTrouble scene, that means there are likely still various animation glitches waiting to be found. However, I wanted to release the current state already for my loyal Patreons who waited patiently this long....originally this was supposed to be release end of Decembe...
IdlePoser v8
IdlePoser is a state-based idle animation solution. States are essentially poses, but they can be anchored to body parts or even other characters. This makes it possible for different instances of IdlePoser to interact with each other, creating kind of procedural animation. Version 8 adds support fo...
[WIP] State Madness...
Still working almost every day on my upcoming scene. Currently there are 5 main action poses: 3 different handjobs, fleshlight and riding crop. Each of those comes with lots of variations and seamless transitions between each other. Altogether I'm currently at 247 animations, many of which are p...
Connect v3
Connect is a plugin that allows you to control audio-driven E-Stim devices. The package also includes VirtualLock, a plugin for virtual self-bondage in VR. In combination that means, if you do not behave, your dominatrix will punish you...in real life!More details how it works and what hardware is n...
IdlePoser v7
IdlePoser is a state-based idle animation solution. States are essentially poses, but they can be anchored to body parts or even other characters. This makes it possible for different instances of IdlePoser to interact with each other, creating kind of procedural animation. Version 7 brings new feat...
LogicBricks v6
LogicBricks is a collection of now 25 reusable logic plugins to quickly build simple logic without coding. These go from a simple Relaythat just groups triggers via Counterand Blendto more complex bricks for RandomChoiceand a very powerful StateMachinebrick. There are now three demo scenes with alto...
Essentials v8: ParentHoldLink
Your most essential MacGruber tools in a convenient single VAR package. Version 8 adds a toggle to the ParentHoldLink plugin to change its behavior, making it possible for characters to pick up and put down objects, like in this video.Changelog ParentHoldLink: Added option to prevent the plugin from...
Monthly Report: February
Another busy month! I'm still working on that scene! However, I think now finally have most of the tech needed for this project together. This required a long list of improvements for IdlePoser and LogicBricks as well as some tweaks to ParentHoldLink, which is part of Essentials. Check out this ...
[WIP] Math stuff...
Working on IdlePoser, figuring out how to better smooth the transition between states. Instead of the fixed Smoothstep curve I want to use quadratic ease in/out curves with a linear part in the middle. Parameters a and b are the ease in/out times in seconds, while d is the overall duration of the tr...












![MacGruber_Laboratory post [WIP] State Madness... from patreon](https://img5.patrefans.com/storage/8/uo/pc/563145-019e7a0d-1881-7e5c-a09f-63a52004323d.jpg)





![MacGruber_Laboratory post [WIP] Math stuff... from patreon](https://img5.patrefans.com/storage/10/op/ac/563145-019e7a0d-1c5d-7ba2-976f-085bb0907f74.png)