• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. 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.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Decal Maker

Plugins + Scripts Decal Maker

Download [3 MB]
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.


Had time today to actually fix a few more bugs besides the necessary Hotfix so sorry for the close releases.

Fixes one eye VR issue with the Normal Map UI Slider (recompiled unity asset)
Fixes Normal Maps not saving slider value.
Changes load system to try and fix "Shader not found" < I hate this issue and hope it is really dead this time.
Changes Default texture reset system Faster but less robust.
This is just a fix to the DecalMaker Cache location no other changes are fixes implemented.
Beta 5: This release is testing some performance ideas and may be a little more unstable>

Changed: IMPORTANT: Updated the way Decal are blended to use pre-multiplied alpha. This will have some affects on looks but behaves better without the alpha rings the old method had.
Just provides a cleaner and more photoshop like layering.

Normal Maps are now using the same bulk bake and cache system as decals in Beta 4.

Added: Normal Maps slider now controls how Strong the Normal Map is. Range is -10 to 10
Default is 1 for "As is"
Negative values will "invert" the normal map which can provide interesting effects so left it as an option.

Fixed Is male Check added to decal panel genitals so the female cutouts will not applied to male genitals

Fixed: Aded action for Performload and made _savedData json public to allow external addons to load/save decals
Beta 4 released. This is version is to test the new bulk shader and cache systems.
Only the DECAL slot makes use of the new systems, if it shows no issues I will expand the same system to the other slots.

Adds: New Bulk Decal Shader. This shader layers 10 Decals plus the nipple/gen texture cutouts in one pass.

Adds: Baked texture cache system. Same basic system as VAM Texture cache. Located wherever VAM Cache folder is in a DecalMakerCache subfolder. This Cache will only store 80 entries and will auto delete the oldest cache file based on access time.

Fixed: Added proper flag to stop the decal maker shader asset from being saved in a scene.
Fixed: More fixes aimed at improving scene loading/UI setup

Known issues: If the VAM Skin Selectct window option to Unload unused on change is not checked then any changes Decal Maker has made will persist across scenes that use that skin even if decal maker is not present in the scene.
Fixes to better work with 1.20 VAM changes.
Reworked Addon and Save loading to try and fix incomplete UI issues.
Fix: The characters normal map was not being properly baked with Decal Makers normal maps.
Fix: Sync issue when changing characters. Decal Maker would still be applying textures to the previous figure not the current one.
Fix: Changed the way we reset textures to work with VAM's texture control. It is slower that applying directly but should be better at keeping Decal Maker and VAM Custom texture UI in sync.
Fix: Prefabs and presets can now work with VAR references.
Fix: Load Preset window should show relevant VAR preset shortcuts.
Fix: Texture Load window should show relevant VAR texture shortcuts.
Added: Normal Map Baking Completed.
Fix: Changing colors in the Color wheel should no longer reset Alpha to default.
Fix: PreFab UI properly clears prefabs and preview image when set to the Blank entry.

Since I feel the plugin is feature complete, moving status to Beta.

Example of 3 normal maps being Baked together.

Beta 1 NM.gif
Back
Top Bottom