• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
Decal Maker

Plugins + Scripts Decal Maker

Download [<1 MB]
Added: Move, scale, and Export decals.
To Use:
  • Add decals like usual.
  • Use the Edit textures button in the top UI.
  • Use sliders to select the region and then the Decal to edit.
  • Drag texture to reposition.
  • Drag small cyan button to reposition the rotation pivot point.
Saving is limited to the single decal at a time. The blended texture is not savable.
Bugs: There are still issues with rotation and scaling when the center point is not default

Fixes : chokpahi-decal.assetbundle not found\nAsset bundle was not using a VAR package aware filepath! So was not found when insiade a VAR

RC 3 : Is Triggers are wonderful things

  • Added: JSONStorableUrl ("Load Preset File") that allows directly loading of a preset *json
    Just pass in the URL path and it will be loaded and applied.

  • Added: JSONStorableUrl (“Add new *”) that allows triggers to create new panels. Pass in a image URL to have a new panel (Decal, Spec, Gloss, Norm) made.

  • Added:Experimental Support for loading and saving Decal Maker presets with the built in VAM Appearance preset. When a detected Appearance preset is loaded the user will be prompted to load the decal maker settings.
    Options are : Add, Replace, or cancel

  • Fixed: Eye settings will be saved.

    New triggers for loaded images/creating new panels

    new triggers.JPG


    Prompt UI for when a Appearance preset contains DecalMaker info
    prompt.JPG
Patch for Alpha value being stored as 1 instead of slider value in presets and saves
Patched to work on 1.21.0.4
Fixed: Broken load preset button.
Fixed: Images with filenames too long would error ImagePathText. Now sanitized length

Added new features:
Two new buttons added to decal panels. One copies the current panel and one that links panel settings.


Green ++ button: Makes a duplicate of the current panel and places it bellow current panel.

White button with * Click this button to select a number. All panels with the same number with sync alpha and color values. One control to rule them all!
1674231537763.png




Incomplete WIP feature :
Started adding Eye textures.
Click Toggle Eyes to switch between Body and eye textures.
1674231410813.png

Only the Iris and whites are currently functional.
Will have to change shaders/renderer for other eye parts.
Fun you can have with animations and eye textures
Beta 13: The Patch and nothing but the patch.
Two minor fixes.
Fixed: Last browsed Path should be properly remembered and used.
Fixed: Spec and Gloss were using the wrong UI shader leading to blank UI's.
Beta 12 Video Killed the Radio Star Edition
Video is now a supported option. Select the same way you would choose an image. Video should be in 4096*4096 format.
When using a video source new trigger variables are available:
Play/Pause
Jump to Frame #
Jump to Time

This is a feature I made to see if it was possible, it has no use case yet, but allows for animated decal/specular and normal effects that I hope some creative people can make use of.

Fix: Prefabs recognize the new naming of saved presets. The removal of the dsgn to the preset string was not being handled.
Beta 11 Scotty Edition
Improved: Found a bit more speed 'inna her Cptn. Improved render speed making animated triggers smoother.
Fixed: 600+ texture loads. Loading Looks/Appearances could trigger a bug causing VAM to reload the same skin textures over and over.
Added: Texture reset added to triggers. This is the soft reset that keeps all decals present.

Testing a 10 second fade 1 texture slot:
Old: 160fps > 78fps
New: 160fps > 155fps

Testing a 10 second fade 4 texture slots:
Old: 160fps > 55fps
New:160fps > 150fps
Beta 10: Trigger edition
Use of triggers WILL Impact framerates. Avoid slow 0 to 100 transitions where changes are so minimal it is not worth the re-render time. Use stepped values or very fast trasitions to make the least impact in overall FPS. Also multiple texture slots active at same time will kill fps.

Added: Sliders for each panel are controllable by Triggers.
Added: Color for each panel that are controllable by Triggers.

Fixed: Memory usage and Improved memory usage and disposal when plugin is removed or reloaded.
Fixed: Recently saved presets will show in the load preset window.
Fixed: Prefabs are temporary by default as intended.
Fixed: Slider no longer blocks lower edge of color select on Decal Panels.
Fixed Normal and spec/gloss renderpanel using the applied texture instead of base texture as source.
Fixed: Male genital textures using wrong index in renderpanel.

Info: Heavy refactoring and rewriting the UI, please let me know if something does not behave correctly.

Trigger Actions Info: Each panel has name that will show as a jsonstorable in the trigger system based on Region, _Material and Name
Example: torso_DecalTex2257wBC and Color_torso_DecalTex2257wBC

The Name is based on the date of creation and 3 random letters.
This name is saved with scenes and Decal Maker presets so triggers will work when reloaded.
This release allows near real time changes to textures.

Changed: Render system to allow much quicker changes.
Removed: "Apply" button.

Refactoring a lot of core code is still in progress. Things to be removed, Preview panel, cache, tempmanager systems.
Plugin takes longer to load and finish UI

Add: Preview panel. Toggelable panel that shows a live preview of what the layered output will look like.
Click Preview to change preview size.
LIMITS: Can only show aprox 9 textures depending on shader. Is not fully VR ready (Awkward placement).

Add: Specular and Gloss added to Bulk Bake system.

Fix: Clear texture was only 99% clear leading to slight tint issues at low alpha values.


Back
Top Bottom