Skip to content

Commit

Permalink
Added EE Customize docs
Browse files Browse the repository at this point in the history
  • Loading branch information
JustBuddy committed Jul 2, 2024
1 parent 9603871 commit 293c345
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ export default defineConfig({
{ label: 'Structure', link: '/expressionsextension/structure/' },
{ label: 'FX Controller', link: '/expressionsextension/fx/' },
{ label: 'Interface', link: '/expressionsextension/interface/'},
{ label: 'Custom Blendshapes', link: '/expressionsextension/customize/'}
],
},
{
Expand Down
26 changes: 26 additions & 0 deletions src/content/docs/expressionsextension/customize.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: BUDDYWORKS Expressions Extension - Custom Blendshapes
description: Gimmick for face expression mixing, useful for photography.
---
import { Aside } from '@astrojs/starlight/components';

### Assign custom blendshapes

A script is provided that lets you add rudamentary support for non-standard avatars.

![Toolbar menu location.](./img/006.png)
![Editor window.](./img/007.png)

The editor window will grab all current expression clips and offer you to reassign those to your avatars blendshapes. This is very simple, and will likely not give you optimal results.

Make sure that all entries are assigned, and no blendshapes are used that are also used in the Avatar Descriptor.
If a blendshape from the Avatar Descriptor, like those starting with **"vrc."**, is used, you will break viseme (lipsync) support.

If you are lacking a specific blendshape, you can just reuse a different one in the same slot.

Your blendshape selection doesn't need to match the label of the Bank, you can use any blendshapes you want.
Make sure that you dont put mouth blendshapes to the Bank_Eyes slots and vice versa.

Bank_Pupil is for the pupil size slider. If you don't have a blendshape for that, use anything remotely similiar. If you end up using Blink or Wink here, make sure to not use the one in the Avatar Descriptor blink if used, else you break native blinking.

<Aside>This feature is forever-experimental, no support is provided when using it. Reimport Expressions Extension to restore the original MMD setup!</Aside>
Binary file added src/content/docs/expressionsextension/img/006.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/content/docs/expressionsextension/img/007.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 293c345

Please sign in to comment.