• 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]
I wonder how Timeline would react during that process!
I can help you out debug and test out : )

Don't burn out yourself on this, it's not urgent... I added a warning on Mary to ensure people keep at least the 39 version for the scene.

While VAM is closed open the Chokaphi.DecalMaker.54.var and replace the file at "\Custom\Scripts\Chokaphi\VAM_Decal_Maker\"

**Noted issues:
  • This just adds shims for the JSON Float storables, but seems to fix your scene, I need to add shims for other storables
  • Saving a old decal maker scene causes DecalMaker2 to duplicate itself on next load.
Please let me know how it works aside from the above to issues.
 

Attachments

  • VAM_Decal_Maker.cs
    8.2 KB · Views: 0
Chokaphi updated Decal Maker with a new update entry:

Keeping Classic Scenes Alive

DecalMaker 2: Beta 2.12

Fix: Add check for "Texture2D.whiteTexture" when loading a save file. Placeholder when a frame is saved with no texture selected.

Fix: Backwards compatibility. Adds shims for DecalMaker 1 Float storables to allow them to work with DecalMaker2.
Can fix Timeline not finding storable errors.​
Thanks to @hazmhox and their scene Scary...

Read the rest of this update entry...
 
Not sure if something is messed up on my end, but when using the latest version 55 and I create a var with decalmaker applied to a look, it doesn't seem to be referencing the vars of textures i have applied, or rather the var package builder isn't referencing them.
 
The Decal Maker plugin works fine in my scene. But when I loaded the scene in a clean version of VaM, the face is white because Decal Maker can't find the path to the texture (I think that's how I understood it). How to fix this?

image.png
 
The Decal Maker plugin works fine in my scene. But when I loaded the scene in a clean version of VaM, the face is white because Decal Maker can't find the path to the texture (I think that's how I understood it). How to fix this?

View attachment 586940

Same here, forgot to mention it in my comment above but i went back and also tried on a fresh copy of vam in case my main install was messed up somehow. the textures dont load and stay white, but the texture files and paths were showing as correct. No visible errors for pathing or anything, each texture in the preview was white like it had reverted to new layer with no texture applied.
 
У меня та же проблема, забыл упомянуть об этом в своем комментарии выше, но я также попробовал на чистой копии VAM на случай, если моя основная установка как-то повредилась. Текстуры не загружаются и остаются белыми, хотя файлы текстур и пути отображались правильно. Никаких видимых ошибок в путях или чем-либо подобном не было, каждая текстура в предварительном просмотре была белой, как будто она вернулась к новому слою без примененной текстуры.
In short, I'm deleting this plugin and we'll wait for a fix, because this is not the case. (n)
 
Anyone know how to fix no longer being able to save after selecting the textures and pressing close? Only happened recently and not sure what is causing it.
 
It's a good plugin. But i have a little suggestion, if possible, i'm creator i'm using decal maker for a lot of things, during story telling/visual novel. Aaaannnd i wonder if it was possible to add tongue/teeth (mouth in overall?) please?
It could be handy, for a scene plugin for exemple two men fighting for a girl, one punch the other, and boom to add a little decal on teeth to simulate few blood coloration. For example! I think it's only interesting (or potentially interesting) for scene maker but maybe it's easy for you to add... If not nevermind your plugin is great like it is right now. Thank you, good day!
 
The Genital Clip toggle doesn't seem to persist through scene save and load. I usually turn it off so that I can get the full genital texture, but when I reload the scene, it's set to clip again.
 
The Genital Clip toggle doesn't seem to persist through scene save and load. I usually turn it off so that I can get the full genital texture, but when I reload the scene, it's set to clip again.
I will look into it, I have noticed a bug with that and the linking since I rewrote the render code.
 
Hi Chokaphi, I also found a genital decal from a plugin preset with alphamask = 0 to load fully visible instead of transparent. Only if you open Decal Maker and scroll down to the genital decals to this item, it will adjust to the saved value and switch to transparent.

The preset save looks like this:
[
{
"name" : "RednessBlush",
"sv" : "0",
"tp" : "RunRudolf.Resources_Pack.15:/Custom/Atom/Person/Textures/RunRudolf/Genital_Decals/Advanced/Redness/RednessBlush.png",
"mp" : "",
"col" : "1,1,1",
"data" : "0.5,0.5,0,0",
"tran" : "0,0",
"link" : "0",
"din" : "alphamask",
"scale" : "1,1",
"wrap" : "Clamp",
"tbgid" : "0"
}
]
],

Thanks for continuous support of this important tool!
 
Indeed, the latest update (Beta 2.13) seems to have an issue with initial alpha values. All layers load with 1.0 alpha / fully visible on level load (and iirc also when adding the plugin for a person atom with existing decalmaker layers). The layers need to come into view in the UI to have their correct alphas applied.
 
Hi Chokaphi, I also found a genital decal from a plugin preset with alphamask = 0 to load fully visible instead of transparent. Only if you open Decal Maker and scroll down to the genital decals to this item, it will adjust to the saved value and switch to transparent.

The preset save looks like this:
[
{
"name" : "RednessBlush",
"sv" : "0",
"tp" : "RunRudolf.Resources_Pack.15:/Custom/Atom/Person/Textures/RunRudolf/Genital_Decals/Advanced/Redness/RednessBlush.png",
"mp" : "",
"col" : "1,1,1",
"data" : "0.5,0.5,0,0",
"tran" : "0,0",
"link" : "0",
"din" : "alphamask",
"scale" : "1,1",
"wrap" : "Clamp",
"tbgid" : "0"
}
]
],

Thanks for continuous support of this important tool!
Indeed, the latest update (Beta 2.13) seems to have an issue with initial alpha values. All layers load with 1.0 alpha / fully visible on level load (and iirc also when adding the plugin for a person atom with existing decalmaker layers). The layers need to come into view in the UI to have their correct alphas applied.

Found the bug, when I rewrote the deserializer to use key : value I forgot to add this after deserializing the saved color.

_color = n?["col"]?.AsColor() ?? Color.white;
_color.a = _sliderValue; //Ensure alpha is set to slider value
 
Chokaphi updated Decal Maker with a new update entry:

Less bugs than the hookup after a night of binge drinking.

DecalMaker 2: Beta 2.14

Fix: Alpha was not being correctly applied from slider value.
Fix: NipClip and GenClip were not being saved in the PluginSettings.json
Fix: The Clip Toggles will be set to the correct On/Off state on plugin restart.

NOTE: Nipple and Genital Clips, like the Texture resolution settings are User controlled. They can not be changed by saved scene or preset.
Users: This means if you toggle off Nipple clips to use your own custom nipple decals, it will STAY off until you...

Read the rest of this update entry...
 
So when cleaning my addonpackages folder using YAVAM i ofc broke decal maker. Upon loading decal maker into a scene my VAM freezes. What can i do to fix this?
 
So when cleaning my addonpackages folder using YAVAM i ofc broke decal maker. Upon loading decal maker into a scene my VAM freezes. What can i do to fix this?

Are you using the latest version? There were two releases in April (Vars 51 and 52) that had a bad vram bug that would cause a crash. I have not heard of any issue.

I have a new release Beta 2.14 (Var 57) that is still waiting approval that fixes an alpha texture bug in the current version.
 
Back
Top Bottom