Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gag eyes problem with small sized characters (contains solution) #338

Open
ilcane87 opened this issue Jan 10, 2023 · 1 comment
Open

Gag eyes problem with small sized characters (contains solution) #338

ilcane87 opened this issue Jan 10, 2023 · 1 comment
Labels
importer bug Something isn't working with the Blender importer

Comments

@ilcane87
Copy link

ilcane87 commented Jan 10, 2023

This is what gag eyes look like on a small sized character:

Scene

It's a character that works fine when imported at normal size, but when changing proportions from the Koikatsu editor and then importing it, that's the result.
It looks like there's one protruding vertex in the middle of the eyes, and it appears only when enabling one of the gag eyes shapekeys in Object Mode, but if I switch to Edit Mode it disappears, so I can't figure out where it's coming from.

Disabling 'Fix body seams' when importing didn't help, and moving the 'Gag Eyes' object around doesn't affect the mysterious vertex.

There are a few more issues with alignments of bones/objects for small characters but they can be easily fixed by hand, this is the only problem I can't seem to find a solution to.

I'm using the latest version of KKBP and the importer, Blender 3.3 and standard Koikatsu (not Sunshine), and here's the resized character card:
Koikatu_F_20220310183157975_Hatotani Kohane_chibi_V6_5

I know it's a borderline case so I'm not really requesting a plugin fix, but rather a suggestion on how to go about fixing it myself.

@ilcane87 ilcane87 added the importer bug Something isn't working with the Blender importer label Jan 10, 2023
@ilcane87
Copy link
Author

ilcane87 commented Jan 10, 2023

I realized the vertices were being moved by the 'KK Eyes_gageye' shape key through a driver, so the solution is to modify the way it behaves, which is pretty easy:

  1. Select the 'Body' object and its 'KK Eyes_gageye' shape key in Object Mode;
  2. Switch to Edit Mode, so any changes now will affect that shape key;
  3. With vertex selection enabled, select the protruding vertex in the middle of each eye;
  4. Use 'Select more' 3 times, so you select the surrounding edge loops;
  5. Use 'Smooth vertices' with a Repeat factor of 100.

Here's the difference between the initial situation (right eye) and the fixed situation (left eye), though I hid the faces that were in the way so it might not look as clear when doing it in Edit Mode, but it'll work:
Scene2

Btw some smoothing may also benefit normal sized characters, since the protruding vertex is still there, even though it's less noticeable.

@ilcane87 ilcane87 changed the title Gag eyes problem with small sized characters Gag eyes problem with small sized characters (contains solution) Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
importer bug Something isn't working with the Blender importer
Projects
None yet
Development

No branches or pull requests

1 participant