Tool Unity Demosaic colMask

5.00 star(s) 1 Vote

DocRipper

Engaged Member
Donor
Dec 27, 2021
2,969
3,947
447
What a king! That's incredible, this new tool worked like a charm! Y'all have been doing some great stuff, we all really appreciate it.
Yeah. One of the best things kumarin has done.
I actually wonder why no one thought of this before...colmask method was forgotten and everyone was just lazily rely on BepInEx and plugin-based and third-party tool solutions in general.

Thank you for using it well.
I wish there was a similar replacement for the auto-translator. Something like "insert manually translated text and replace the original." But that probably can't be solved easily as editing shaders.
 

kumarin

Engaged Member
Feb 19, 2022
2,693
4,771
438
I wish there was a similar replacement for the auto-translator. Something like "insert manually translated text and replace the original." But that probably can't be solved easily as editing shaders.
UnityPy has the ability to extract and replace various resources. By extracting text, running it through an AI translator, and replacing the results, we could translate entire sentences in the game.
However, some text is embedded in the executable file (Assembly-CSharp.dll).

I suspect Gemini will create such a tool when they have time, but I've been working on a texture replacer for several weeks now.
The latest version is highly optimized, but I'm currently rewriting it, completely overhauling it. It will be even more optimized than the latest version.
 
  • Like
Reactions: DocRipper

kumarin

Engaged Member
Feb 19, 2022
2,693
4,771
438
How do I use 3D games?
There's no option to select "Live2D Cubism/Unlit".
Each game uses different shaders.

On the right, you'll see some suspicious names that seem to be related to mosaics.
Just subtract what you need to subtract, add what you need to add, and start.

If you don't see any on the right, it's likely that the textures were baked rather than mosaiced with shaders.
 

GoKillRe

Member
Nov 28, 2017
128
68
241
Each game uses different shaders.

On the right, you'll see some suspicious names that seem to be related to mosaics.
Just subtract what you need to subtract, add what you need to add, and start.

If you don't see any on the right, it's likely that the textures were baked rather than mosaiced with shaders.

I'm sorry, I don't quite understand how to use addition and subtraction.
Could you use this game to demonstrate the steps? Text or image instructions for the steps.
 

kumarin

Engaged Member
Feb 19, 2022
2,693
4,771
438
There are two suspicious shaders that were automatically found.
  • Hidden/Universal Render Pipeline/SubpixelMorphologicalAntialiasing
  • Shader Graphs/shader_mazic
Hidden/Universal Render Pipeline/SubpixelMorphologicalAntialiasing is not mosaic shader. doubleclick it. and start. that's all.
 

long66long

New Member
Jul 9, 2024
6
0
105
已更新。
现在支持.apk。
[/引用]
感谢大老板提供的工具,我的英语不太好,请问大老板能解释一下如何去除 .apk 文件中的马赛克吗?我下载了您上面提到的插件,但还是不太明白。再次感谢大老板!
 

kumarin

Engaged Member
Feb 19, 2022
2,693
4,771
438
You can process the apk file by putting only the apk file in a folder and specifying that folder, but as with PC use, it only sets the shader's colMask value to 0, and there is no guarantee that the mosaic will be removed.
 
  • Like
Reactions: long66long
5.00 star(s) 1 Vote