Tool Unity Demosaic colMask

DocRipper

Engaged Member
Donor
Dec 27, 2021
2,939
3,875
396
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,668
4,700
387
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,668
4,700
387
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
126
67
190
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,668
4,700
387
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.