Video : https://drive.google.com/file/d/1OO7MHPEuz_fysU2QWx4fqco3bEE1fVbt/view?usp=sharing
You can click the top right corner image to snap the tattoo into the correct position instead of using the slider.
Question: Why do I see the tattoo on both the front and the back? That is because of the scale of the box.
Imagine that when you apply a tattoo to a certain point, it is contained within a bounding box with dimensions (length, width, height) corresponding to its XYZ scale. As shown in the illustration, if the Z-scale is too large, the box will penetrate the character's body, causing the tattoo to be projected onto both sides, as seen in Figure 2.
Will updating my mod cause you to lose your existing tattoos? If you simply overwrite/replace the existing files, the answer is no. However, if you delete the entire original mod folder and replace it with a new one, you may encounter errors or lose your tattoo configurations.
To prevent this, please use the Tattoo Tool included in the download directory (I have included the Python source code for those interested). This tool allows you to save your current tattoo presets. Important Note: Before clicking "Save" in the tool, please press F10 in-game to force 3DMigoto to save the current tattoo data to disk.
Additionally, the tool supports multiple presets and allows you to import external tattoos downloaded from the internet that are not originally included in the mod folder.
After You Click Load To Load Your Tattoo Template Or Your Custom Tattoo Please Press F10 Again To 3dmigoto Refresh
Why do some tattoos look blurry after being imported? The main reason is that I use 2K body textures. If your custom tattoo is too small, it won't look sharp. In some previous mods, I used 4K textures, but they significantly increased the file size and VRAM usage. To keep the mod balanced for everyone—especially those with mid-range PCs and 6GB VRAM cards or lower—I decided to stick with 2K textures.
您可以点击右上角的预览图,将纹身直接对齐到正确位置,而无需使用滑块。
问题:为什么纹身会同时出现在正面和背面?
这是由于包围盒(Bounding Box)的缩放比例导致的。
想象一下,当您将纹身应用到某个特定点时,它被包含在一个具有长度、宽度和高度的包围盒中,这些维度对应其 XYZ 轴的缩放比例。如插图所示,如果 Z 轴缩放(深度)过大,包围盒就会穿透角色的身体,导致纹身同时投射到身体的正反两面,如图 2 所示。更新我的模组时,会丢失现有的纹身吗?
如果您只是覆盖/替换现有文件,答案是不会。但如果您删除了整个原始模组文件夹并用新文件夹替换,可能会导致错误或丢失纹身配置。
为了避免这种情况,请使用下载目录中附带的纹身工具(我也附带了 Python 源代码供感兴趣的朋友查看)。该工具可以保存您当前的纹身预设。
重要提示: 在使用工具点击“保存”之前,请务必在游戏内按 F10,以强制 3DMigoto 将最新的纹身数据保存到磁盘。
此外,该工具还支持保存多个不同的预设,并支持导入从网上下载的、原模组文件夹中未包含的第三方纹身。在点击 "Load" 加载纹身模板或自定义纹身之后,请再次按下 F10 键以通过 3DMigoto 刷新。
为什么有些纹身导入后看起来不清晰?主要原因是角色的身体贴图我只使用了 2K 分辨率。如果你们导入的纹身图案过小,清晰度就会受限。在之前的版本中我曾试过 4K 贴图,但这会导致压缩包体积过大,且占用的显存 (VRAM) 也会大幅增加。为了兼顾配置不高的用户(尤其是显存 6G 及以下的朋友),我最终决定统一使用 2K 贴图以保持性能平衡。