Plugins available on Patreon | |
---|---|
Draw Debug Mesh v1.0 | Wireframe rendering for the person atom's skin mesh. |
Naturalis v1.4 alpha | Enhanced physics simulation and natural dynamic morphing for the body. |
Trigger User Preferences v1.0 | Makes almost everything in user preferences triggerable. |
UXPlus v1.3 | Usability improvements focusing on the VAM user interface. |
Body Weight v1.0 | More realistic body mass, adjustable by region. |
Default Scene Manager v1.0 | Select scene to load on VAM start, and create scene load actions for Keybindings. |
Continue Scene v1.0 | Auto-save the current scene to Continue.json when exiting VAM. |
Performance Overlay v1.0 | Configurable overlay for monitoring frame rate, frame time and heap size memory. |
VamBoop v1.0 | Boop the boob with your mouse pointer! |
Requires VaM v1.20.77.13 or newer
Draw Debug Mesh
DrawDebugMesh draws a wireframe on top of the model in VaM. This might be useful in general when creating or editing looks - for example, it makes it easier to identify morphs that have unintended side effects.
Features
- draw triangles or quadrilaterals
- force Smooth Passes 0 (because the mesh is drawn from pre-smoothed position data)
- toggle x-ray
- offset the mesh along vertex normals for better visibility (at the cost of precision)
- color and alpha settings for the wireframe
- add to a Person atom (works with both male and female)
Draw quadrilaterals
Draw triangles
Draw quadrilaterals with x-ray
Issues / good to know
The plugin consumes a lot of memory and has a heavy impact on frame rate. This isn't fixable because it results from having to fetch vertex positions from GPU buffers every frame. However given that it's a tool for editing, that should be OK, and the memory it uses is periodically freed up by VaM anyway.- You can minimize the memory buildup when tabbed out of VAM using FrameRateControlEE with "Pause VaM when not focused" checked.
- There is a Keybindings command DrawDebugMesh.ToggleEnabled for toggling it on/off without having to navigate to the plugins list
The wireframe isn't exactly 1:1 unless using the dummy skin. It seems VAM does some form of smoothing when using a non dummy skin, even if Smooth Passes is 0: