Jump to content

req Wuthering waves


Recommended Posts

Posted (edited)
13 hours ago, IncogACC said:

I was helped and so now I must help others.

 

A kind individual on AGMG told me how to fix this and I immediately understood why this even happened. 

 

Inside the ini, you want to find the draw index responsible for drawing the face, it's almost always under Component2, you then want to paste these lines below the component 2 block.

 

[Constants]
global $_1 = 0
global $_2 = 0

 

[CustomShaderCullNone]
cull = none
drawindexed= $_1, $_2, 0
$_1 = 0
$_2 = 0

 

After that, comment out the draw call for the face with a ; and paste these 3 lines below it:

 

        $_1 = x
        $_2 = y
        run = CustomShaderCullNone

 

Replace X with the first number in the draw call and Y with the second. It should look like this:

image.png.e925d071d2288ee3b8961d47ffa7161b.png

 

This draws the component with backface culling off.

Lastly you'll probably need to do the same with the eye draw call as well. Eyes are usually drawn under component 6, so once again, comment out the draw call, paste the block below and transfer the X and Y values like so:

image.png.c7ae8631e34e0a11d5b0ae38bc8bbbca.png

That should fix the issue.

 

Explanation for why:

Idk if it was 3.0 or a change to WWMI, but backface culling was "turned on" by default affecting mods which weren't built for it. What's actually happening to your mod is that the "front face" wasn't correctly defined and so the mod believes that the inside of the face is actually the outside so when backface culling occurs, it doesn't show the face because it believes that you're looking at it from the back.

 

Backface culling is optimisation tech that doesn't draw polygons that aren't facing the camera, like if a character is wearing a closed jacket, the player can't see the inside of the jacket so there's no reason to draw it since that's just wasting rendering resources, therefore that face is "culled" leaving only the outward face of the jacket that the player can actually see. I wouldn't be surprised if it was done on Kuro's end as a part of optimisations for 3.0 and simply wasn't something that modders were dealing with in the past.

 

Hopefully this can help anyone who tossed aside mods thinking they were irreversibly broken.

 Ok so is this after using the 3.0 wuwa fix? Because my numbers are different from yours. Also not sure what I did wrong but even with the numbers I had , and when I used the same format you sent and with the numbers in my mod.ini I didn't have any different results

Edit: I forgot to add in the "run = CustomShaderCullNone" line lol. Got it working now, so thanks for the input

Edited by DTK21
Posted (edited)
2 hours ago, Domino128 said:

alguien tiene un mods de trasparencia que me pase ?

 

en que sentido?quieres quitar la transparencia como tranparency filter,rabbitfx(este come bastante fps)?ó quieres mods que tengan transparencia?

Edited by kurokoi1
Posted
6 hours ago, dawnchoice said:

image.png.15579be54ede46e9392b1e93c515d49f.pngimage.png.ff3da37e616f46469d2fd97ea4c07ec8.png



When there is no outline mod available
or
When there is an outline mod available
It seems like there was no problem before, it just happened in an instant. Did I make any changes to the settings or have there been module conflicts?
I don't know why

Battle Angel.zip 96.4 MB · 0 downloads

You're having the exact same problem, read the post I've quoted below and you can fix it. Hair is almost always on Component 2. 

 

19 hours ago, IncogACC said:

I was helped and so now I must help others.

 

A kind individual on AGMG told me how to fix this and I immediately understood why this even happened. 

 

Inside the ini, you want to find the draw index responsible for drawing the face, it's almost always under Component2, you then want to paste these lines below the component 2 block.

 

[Constants]
global $_1 = 0
global $_2 = 0

 

[CustomShaderCullNone]
cull = none
drawindexed= $_1, $_2, 0
$_1 = 0
$_2 = 0

 

After that, comment out the draw call for the face with a ; and paste these 3 lines below it:

 

        $_1 = x
        $_2 = y
        run = CustomShaderCullNone

 

Replace X with the first number in the draw call and Y with the second. It should look like this:

image.png.e925d071d2288ee3b8961d47ffa7161b.png

 

This draws the component with backface culling off.

Lastly you'll probably need to do the same with the eye draw call as well. Eyes are usually drawn under component 6, so once again, comment out the draw call, paste the block below and transfer the X and Y values like so:

image.png.c7ae8631e34e0a11d5b0ae38bc8bbbca.png

That should fix the issue.

 

Explanation for why:

Idk if it was 3.0 or a change to WWMI, but backface culling was "turned on" by default affecting mods which weren't built for it. What's actually happening to your mod is that the "front face" wasn't correctly defined and so the mod believes that the inside of the face is actually the outside so when backface culling occurs, it doesn't show the face because it believes that you're looking at it from the back.

 

Backface culling is optimisation tech that doesn't draw polygons that aren't facing the camera, like if a character is wearing a closed jacket, the player can't see the inside of the jacket so there's no reason to draw it since that's just wasting rendering resources, therefore that face is "culled" leaving only the outward face of the jacket that the player can actually see. I wouldn't be surprised if it was done on Kuro's end as a part of optimisations for 3.0 and simply wasn't something that modders were dealing with in the past.

 

Hopefully this can help anyone who tossed aside mods thinking they were irreversibly broken.

 

Posted (edited)
1 hour ago, IncogACC said:

You're having the exact same problem, read the post I've quoted below and you can fix it. Hair is almost always on Component 2. 

 

 

image.png.c50a4d3e35e1d66b00ff5df1045872c0.pngimage.png.1ff6438836b8f04fb54ee947d8987b59.png


The result is the same
did I do something wrong? I have never learned this before………

 

 

Edited by dawnchoice
Posted
33 minutes ago, dawnchoice said:

image.png.c50a4d3e35e1d66b00ff5df1045872c0.pngimage.png.1ff6438836b8f04fb54ee947d8987b59.png


The result is the same
did I do something wrong? I have never learned this before………

 

 

Since you posted the mod, it's easier for me to just do it and explain.

 

First thing, I misspoke, hair is split under component 0 and 1, face is component 2. That's my bad, I mixed them up 'cus I was fixing face mods before this.

 

The process is like this, find the draw call for the part that is broken, you do this by commenting out lines and checking in-game to see what disappears. Then you apply the fix code.

image.thumb.png.9c7f020d77ae9eb494e883df7a8a95de.png ---------> image.thumb.png.0358d80fcb4cf28ab9fe43614ab6e0df.png

 

It only works if you apply the highlighted 3 lines to the exact draw call that's broken, so you have to make sure you're working with the correct draw call first. I'll take the blame for misguiding you though, that's my B.

Battle Angel.rar

Posted
13 minutes ago, IncogACC said:

Since you posted the mod, it's easier for me to just do it and explain.
既然你发了模组,我直接做解释会更容易。

 

First thing, I misspoke, hair is split under component 0 and 1, face is component 2. That's my bad, I mixed them up 'cus I was fixing face mods before this.
首先,我说错了,头发在组件0和1下面分开了,脸部是组件2。这是我的错,我搞混了,因为之前我一直在修复面部模组。

 

The process is like this, find the draw call for the part that is broken, you do this by commenting out lines and checking in-game to see what disappears. Then you apply the fix code.
过程是这样的,找到坏掉的部分的绘制调用,你通过注释删除行并在游戏中查看哪些部分消失。然后应用修复代码。

image.thumb.png.9c7f020d77ae9eb494e883df7a8a95de.png ---------> image.thumb.png.0358d80fcb4cf28ab9fe43614ab6e0df.png

 

It only works if you apply the highlighted 3 lines to the exact draw call that's broken, so you have to make sure you're working with the correct draw call first. I'll take the blame for misguiding you though, that's my B.
只有当你把高亮的3条线应用到那个出错的绘画调用上时才有效,所以你得先确认作的是正确的绘画调用。不过我会承担误导你的责任,这就是我的缺点。

Battle Angel.rar 79.64 MB · 0 downloads
战斗 Angel.rar 79.64 MB · 0 下载量

I understand, thank you.
The key is to find the wrong part. By deleting the code for Component X. Then go to the game to check if the disappearing part of this mod is the wrong part we are looking for.
Find the corresponding part code and use your method again,right?
The creators who fix mods are really hardworking, they have to investigate line by line. Thank you very much

Posted

Since I spent yesterday going through my entire mod library looking for mods that needed fixing due to backface culling, I did some cleaning up and also found plenty of mods that could be modified to have toggles. I'll spend the day processing them, starting with this one, a very old Jinhsi casual mod.

You can tell it's old because the original toggle variation of this used several individual mods joined via a namespace rather than the outfit compiler method.

 

Toggles: 6

 

Up - Jacket

Down - Shoes

Left - Top

Right - Shorts

 

Alt Left - Tattoo

Alt Right - Thighhighs

 

image.thumb.png.d1857e8f46029ab710289eb2997b3666.pngimage.thumb.png.aa66c9b4521579bc064bb2dd1d207897.pngimage.thumb.png.c7a1f9124da689f5ec33c23dbe28558e.png

 

I don't expect any of these to be particularly popular though, since they're almost all for older characters from before I had the modifying skills that I do now. Still, work is work and it'd be stupid if I didn't share them. Imagine if I knew how to do this shit back in the day...

JinhsiDolphinShorts.rar

Posted
23 hours ago, IncogACC said:

I was helped and so now I must help others.

 

A kind individual on AGMG told me how to fix this and I immediately understood why this even happened. 

 

Inside the ini, you want to find the draw index responsible for drawing the face, it's almost always under Component2, you then want to paste these lines below the component 2 block.

 

[Constants]
global $_1 = 0
global $_2 = 0

 

[CustomShaderCullNone]
cull = none
drawindexed= $_1, $_2, 0
$_1 = 0
$_2 = 0

 

After that, comment out the draw call for the face with a ; and paste these 3 lines below it:

 

        $_1 = x
        $_2 = y
        run = CustomShaderCullNone

 

Replace X with the first number in the draw call and Y with the second. It should look like this:

image.png.e925d071d2288ee3b8961d47ffa7161b.png

 

This draws the component with backface culling off.

Lastly you'll probably need to do the same with the eye draw call as well. Eyes are usually drawn under component 6, so once again, comment out the draw call, paste the block below and transfer the X and Y values like so:

image.png.c7ae8631e34e0a11d5b0ae38bc8bbbca.png

That should fix the issue.

 

Explanation for why:

Idk if it was 3.0 or a change to WWMI, but backface culling was "turned on" by default affecting mods which weren't built for it. What's actually happening to your mod is that the "front face" wasn't correctly defined and so the mod believes that the inside of the face is actually the outside so when backface culling occurs, it doesn't show the face because it believes that you're looking at it from the back.

 

Backface culling is optimisation tech that doesn't draw polygons that aren't facing the camera, like if a character is wearing a closed jacket, the player can't see the inside of the jacket so there's no reason to draw it since that's just wasting rendering resources, therefore that face is "culled" leaving only the outward face of the jacket that the player can actually see. I wouldn't be surprised if it was done on Kuro's end as a part of optimisations for 3.0 and simply wasn't something that modders were dealing with in the past.

 

Hopefully this can help anyone who tossed aside mods thinking they were irreversibly broken.



You're always contributing something amazing to the community.
thx!

Posted

KanouSakura's Lupa Mod belt disappeared after the recent update. I tried using the 3.0 repair tool but it didn't work. Does anyone know how to fix it?BQACAgEAAxkDAAEBXgxpcOwQwk5yzdy5T2r-wCaA

Posted
23 minutes ago, bivhan said:

KanouSakura's Lupa Mod belt disappeared after the recent update. I tried using the 3.0 repair tool but it didn't work. Does anyone know how to fix it?BQACAgEAAxkDAAEBXgxpcOwQwk5yzdy5T2r-wCaA

You can see part of the outline of the back of it, meaning that once again this is another case of backface culling. 

The guy who showed me made a tutorial for it.

Posted

So I spent an hour "cracking" kongxinrunmeng's Idol Mari Encore mod, only to remember that it being so old means it's 100% already on Kemono, so that was a waste of time... Still finished with my own rewrite though 'cus that idiot's mod inis are fucking cursed. Anyway, gotta kill some time while my phone charges before I go to bed so I figured I'd keep working through the list.

I can still upload it if anyone wants my rewrite, but I just assumed if anyone wanted that mod they'd already have it by now.

 

This was one of the mods that got me into doing texture edits, albeit shitty ones, but I was lamenting the fact that I couldn't do anything about this at the time. Now it's come full circle, I can do shitty texture edits now so I can finally complete this one.

 

Toggles: 6

 

Up - Default accessories (I'm lazy, sue me)

Down - Shoes

Left - Top

Alt Left - Bikini top

Right - Shorts

Alt Right - Bikini bottom

 

image.thumb.png.16d75e3caec6999f83a5fd916ade5ff2.pngimage.thumb.png.34cc83f2572b432e4160eed6bf3194ad.pngimage.thumb.png.7043e8b2879686ad46d6b8a8643d6840.png

 

... Well just don't look too close, the UVs aren't good and the body shape is pretty unforgiving, like the side profile for the boobs is uhh, not pretty.

Jinshi Sensitive Bikini.rar

Posted

Mornye - Lovely Date
 

image.png.61c0efd923a4f11151b68693290e0860.png

 

 

 

image.png.35c8a9fb415ca2d060870976b5bb80bf.png

 

 

4 hair colors
4 shirt colors
4 skirt colors
4 stocking colors
4 eye colors
Skirt removal

 

With a bonus:
Added FX for each eye color synchronized during her flight mode (Forte Circuit)

signature weapon recolor

Drone Change

And a menu that shows the toggles

 

Menu " - "
 

image.png.937bc5bf72c7cce8cf3bb397415bb385.png

 

If you just want to use the mod, everything is fine so far, enjoy!

 

Mornye - Lovely Date.rar

 

 

Note:
Now, for those of you who consider yourselves curious like me, I want to bring something that may not be new to some, but may be new to others:
This mod was taken from arca.live. Have you noticed that? But like any commonly made mod, when we make the drawing call,
we normally put the coordinate, right? But what if several calls have the same hash and you want to change the color individually? Well, I had exactly that problem. This is the pattern we normally see in blocks for changing the color, but when you have a different hash it's very easy, but that wasn't the case

 

image.png.1c36dc5d28840e52c0e1cc6d93d90e6f.png

 

image.png.cdf9b4250480ea3cb39156e17aa26c1a.png

 

so I found the following solution:

 

that we directly call the texture

 

image.png.69dd9d0bd77d61b65f8439587ce3d083.png

 

 

I removed the [TextureOverrideTexture22] block and make the call directly, because since the skirt, shirt, and skirt have different hashes and I don't know how to hunt the hash (yes, I'm a newbie at this XD), this was the solution I found for changing the color with toggles.

 

 

[TextureOverrideTexture22] It doesn't exist:

 

image.png.1a6c1a1d6ed0b4be447b3047c63dad98.png

 

 

Well, if this helped even one person, I'll have done my part. If it didn't help, that's okay, I tried. ^_^


 

 

Posted
10 hours ago, IncogACC said:

You can see part of the outline of the back of it, meaning that once again this is another case of backface culling. 

The guy who showed me made a tutorial for it.

Thank you, brother. I think I'll try it after work

Posted
59 minutes ago, Domino128 said:

perdón  por mi ignorancia es que no se como se instala eso me ayudas a instalarlo 

simplemente es que la carpeta que sale al descomprimir la dejes en la carpeta raiz de mods en el launcher que estes usando

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...