MacGruber_Laboratory posts
Life 9
Life is a collection of plugins intended to essentially awake a character, let him/her come to life. Central part so far is the audio-synchronized breathing, which can be used to drive complex animations.Another tiny maintenance update, sorry about that. However, when our Supreme Lord (MeshedVR) reports an issue, you fix it...especially, if that version is supposed to be shipped with the next VaM version :PChangelog Fixed silent exception / log s...
Life 8
Life is a collection of plugins intended to essentially awake a character, let him/her come to life. Central part so far is the audio-synchronized breathing, which can be used to drive complex animations.This is just a tiny maintenance update: Making sure breathing morphs are reset to default when disabling/removing the plugin. This is to avoid unnecessary dependencies to my Life VAR. Since Life is now used in the new VaM 1.20 default scene, this...
Essentials v5 - SuperShot/SuperVideo
These are your most essential MacGruber tools in a convenient single VAR package.Version 5 fixes PostMagic support and has some smaller new features for SuperShot and SuperVideo. Check the version 4 post for more details on what this plugin package is good for.Changelog for Version 5 SuperShot: Fixing compatibility with PostMagic. Note that screenspace post-effects can behave differently when applied at higher resolution. SuperShot: Clear selecti...
Essentials v4 - SuperShot/SuperVideo
These are your most essential MacGruber tools in a convenient single VAR package.Version 4 introduces two new plugins, SuperShot and SuperVideo, which replace the old SuperResolution plugin and bring a huge amount of improvements over the old plugin.Overview SkyMagic: Allows you to create cubemaps within VaM to be used for customized global illumination and ReflectionProbes. This can immensely improve shiny materials like metal, latex, leather, e...
Essentials v5 - SuperShot/SuperVideo - Download
MacGruber.Essentials.5.var (via MEGA)This is an EarlyAccess release! Download will be available for free under CC BY-SA license after August 30, 2020. You are allowed to reference these packages in your own VAR packages, even if they are paid or use a different licence. Links to my Patreon are always appreciated.Unchanged from Essentials.3: MacGruber.SkyMagicDemo.1.var (via MEGA) MacGruber.SkyMagicDemo.1.var.depend.txt (via MEGA) MacGruber.SkyMa...
Monthly Report: July
Time for another monthly report! This time there is also a poll at the end, I would appreciate if you could take the time to answer it!I'm posting a report like this near the end of each month, reporting on what I worked on behind the scenes and what the vague plans for the next month are. It is intended to help you decide if you want buy-in on the coming month or not.IdlePoserThis month I released another IdlePoser update, focusing on debug ...
Life - IdlePoser v4 - Tutorial
The tutorial was updated with new screenshots to match the new UI and and cover the new features. Also added 2 more pages giving some background on Bézier curves and a tips & tricks section. I hope it helps a bit those who had trouble understanding how the plugin works.Find it here: https://hub.virtamate.com/resources/idleposer-introduction.632/
Life - IdlePoser v4
IdlePoser is a solution for idle animation, part of the Life plugin collection. This new update brings a number of usability improvements and some new features: Improved curve debug render, now with colors to highlight the different state groups! Transitions can also be rendered now. Improved Bézier evaluation using Bernstein polynomials for better performance. Various UI improvements, most notably a new menu tab bar that replaces the clumsy dro...
Life - IdlePoser v4 - Download
MacGruber.IdlePoser.4.var (via MEGA) MacGruber.IdlePoserDemo.4.var (via MEGA) This is an EarlyAccess release! Distribution is NOT allowed before July 5, 2020. Afterwards this will be under CC BY-SA license. However, you are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence.Dependencies for Demo MacGruber.Life.7 (via Virtamate Hub) MacGruber.Essentials.3 (via Virtamate Hub) NoStage3.Hair_...
Monthly Report: June
Hi! I'm posting a report like this near the end of each month, reporting on what I worked on behind the scenes and what the vague plans for the next months are. It is intended to help you decide if you want buy-in on the coming month or not.As indicated in the release of IdlePoser v3 last week, I will continue working on that. There are various improvements I have in mind. Probably only one or maybe two of those will make it in the next versi...
Life - IdlePoser v3 - Tutorial
Since the response to IdlePoser was a bit slow, I assume it might not be clear for many what it can do and how to use it. Hence a short 7 page tutorial!The tutorial is a free download....shameless advertisement for IdlePoser, which is still in EarlyAccess. As usual, it's released under CC BY-SA license.https://hub.virtamate.com/resources/idleposer-introduction.632/
Life - IdlePoser v3
In the last few weeks I continued working on my idle animation solution, called IdlePoser.After the prototype released a few weeks ago, it's time to make a proper release. There have been countless bug fixes and usability improvements. Morph capture and debug rendering have been implemented. Obviously I also spend some time on a demo scene and making a video. However, it's still a standalone plugin, it is still not properly integrated int...
Life - IdlePoser v3 - Download
MacGruber.IdlePoser.3.var (via MEGA) MacGruber.IdlePoserDemo.3.var (via MEGA) This is an EarlyAccess release! Distribution is NOT allowed before July 5, 2020. Afterwards this will be under CC BY-SA license. However, you are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence.Dependencies for Demo MacGruber.Life.7 (via Virtamate Hub) MacGruber.Essentials.3 (via Virtamate Hub) NoStage3.Hair_...
Tutorial: Custom Audio for Life 7
This tutorial gives you an introduction on how to add custom breathing audio and matching animation data to the Life#Breathing plugin. Adding audio to the plugin is a bit complex and most importantly, very time-consuming. This is because we want our animations nicely synchronized to the audio, which requires some data that can’t be gathered automatically.The tutorial covers: Some free software needed: Audacity, Unity, Notepad++ Where to get goo...
Tutorial: Custom Audio for Life 7 - Download
CustomAudioLife.v7.pdf (via MEGA) CustomAudioLife.v7.Unity.zip (via MEGA) CustomAudioLife.v7.Source.zip (via MEGA) This is an EarlyAccess release! Distribution is NOT allowed before June 19, 2020. Afterwards this will be under CC BY-SA license. However, you are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence.
Life 7
This is just a tiny free update for those of you who would like to add custom breathing audio. It is adding the breath debug tool mentioned in the custom audio tutorial. This allows hot-reloading the JSON database without having to rebuild the AssetBundle and manually queuing of specific audio files. Also fixes the rhythm damping setting in the Life01 scene.Download MacGruber.Life.7.var (via MEGA) Download under CC BY-SA license. You are allowed ...
Monthly Report: May
Hi! I'm posting a report like this near the end of each month, reporting on what I worked on behind the scenes and what the vague plans for the next months are. It is intended to help you decide if you want buy-in on the coming month or not.This month quite some time went into an unplanned project...which is Meshed's new hub site, of course. It's probably going public in the next few days, you probably saw the announcement on Discord....
Life - IdlePoser Prototype
Life is a collection of plugins intended to essentially awake a character, let him/her come to life. Central part so far was the audio-synchronized breathing, which can be used to drivecomplex animations. This month I started working on an idle animation solution, called IdlePoser.Today I'm releasing an early standalone prototype of this, more like a proof of concept. I recommend to not yet use it for larger scenes, as the file format might s...
Life - IdlePoser Prototype - Download
MacGruber.IdlePoser.2.var (via MEGA) Requires MacGruber.Life.6.var This is an EarlyAccess release! Distribution is NOT allowed before June 8, 2020. Afterwards this will be under CC BY-SA license. However, you are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence.Edit: Fixed a file reference issue, if you downloaded already, please re-download. Thx @ orpheus_reup for pointing it out.
Essentials Plugin Package v3
These are your most essential MacGruber tools in a convenient single VAR package.Overview SkyMagic: Allows you to create cubemaps within VaM to be used for customized global illumination and ReflectionProbes. This can immensely improve shiny materials like metal, latex, leather, etc. SuperResolution: Take ultra-high resolution screenshots using VaMs build-in screenshot tool. This improves image quality a LOT, especially shadows and hair. It is th...
Essentials Plugin Package v3 - Download
MacGruber.Essentials.3.var (via MEGA) MacGruber.SkyMagicImporter.3.zip (via MEGA) (Unity Plugin) SkyMagicGuide.3.pdf (via MEGA) (Tutorial)This is an EarlyAccess release! Download will be available for free under CC BY-SA license after May 15, 2020. You are allowed to reference these packages in your own VAR packages, even if they are paid or use a different licence. Links to my Patreon are always appreciated.Edit: Links fixed, thx @ tC_VR.
Monthly Report: April
Hi! I'm posting a report like this near the end of each month, reporting on what I worked on behind the scenes and what the vague plans for the next months are. It is intended to help you decide if you want buy-in on the coming month or not.Note while I will of course continue to release stuff, I will have to reduce my VaM time a bit, as the time I put in was not long-term sustainable. Most people don't realize how much time quality takes...
SecretRoom 3: Playroom Construction Kit
SecretRoom is not just one environment, its an AssetBundle containing a kit of matching parts you can use to build your own custom playroom room. A couple of scripts help with keeping everything aligned nicely. Here is a video showcasing what can be customized.New in Version 3 New set of heavy metal handcuffs and anklecuffs with baked ambient occlusion. Of course these come with the matching hex/allen key. New hook/fixture and chain meshes. They ...
SecretRoom 3 - Download
MacGruber.SecretRoom.3.var (via MEGA) MacGruber.SecretRoomDemo.3.var (via MEGA) Dependency for Demo: MacGruber.Essentials.2.var (MEGA / Patreon) Dependency for Demo: MacGruber.Life.6.var (MEGA / Patreon) Dependency for Demo: NoStage3.Hair_Shoulder_Wavy.1.var (MEGA / Patreon)This is an EarlyAccess release! Download will be available for free under CC BY-SA license after May 9, 2020. You are allowed to reference these packages in your own VAR pack...
SkyMagic: Scene customized global illumination
(MacGruber Essentials Plugin Package v2)This one is NOT an April Fools post :P During the extended Easter weekend I had another attempt at my trial&error research for making custom global illumination work in VaM. I had a new idea to try. After already wasting a weekend on this back in September, this time there was glorious success!Now you can not only import cubemaps from Unity, you can also bake a custom cubemap from within VaM! This allows yo...
SkyMagic / Essentials Package - Download
MacGruber.Essentials.2.var (via MEGA) (contains SkyMagic Exporter and Loader) MacGruber.SkyMagicImporter.2.zip (via MEGA) (Unity Plugin) SkyMagicGuide.pdf (via MEGA) (Tutorial) MacGruber.SkyMagicDemo.1.var (via MEGA) (Demo Scene) Dependency for Demo: NoStage3.Hair_Long_Backswept_Pony.1.var (MEGA / Patreon) Dependency for Demo: MacGruber.Life.6.var (MEGA / Patreon)This is an EarlyAccess release! Download will be available for free under CC BY-SA ...
Hathor: NextGen render pipeline + RTX Support
(April Fool Joke)Hathor is a FULL replacement of VaM's render pipeline with some of our NextGen engine tech. This runs in REALTIME, actually slightly faster than a common VaM scene! More details and FREE download here: https://www.reddit.com/r/VAMscenes/comments/fsteru/hathor_plugin_for_vam_nextgen_render_pipeline_rtx/Note that this is NOT a Patreon release. This was put together with the help of several colleagues at the office, I'm just...
Monthly Report: March
Hi! I'm posting a report like this near the end of each month, reporting on what I worked on behind the scenes and what the vague plans for the next months are. It is intended to help you decide if you want buy-in on the coming month or not.March has been a busy month which has seen 3 releases of the Life plugin! That was mostly because I had some vacation to burn that was left over from last year. It would have expired otherwise. Obviously, ...
Life 6
Life is a collection of plugins intended to essentially awake a character, let him/her come to life. Central part so far is the audio-synchronized breathing, which can be used to drive complex animations.This version focuses on adding mouth breathing and a new orgasm system. Find a fancy video here.New features Added 36 new mouth breathing sounds! Implemented Orgasm support! Added 6 different orgasms to the AudioBundle, these are 3-8 chained brea...
Life 6 - Download
MacGruber.Life.6.var (via MEGA) This is an EarlyAccess release! Distribution is NOT allowed before April 10, 2020. Afterwards this will be under CC BY-SA license. However, you are allowed to reference this package in your own VAR packages, even if they are paid or use a different licence.











