8000 feat: loading and saving characters with custom colors by Bronya-Rand · Pull Request #132 · Etheirys/Brio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: l 8000 oading and saving characters with custom colors #132

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

Merged
merged 6 commits into from
Feb 20, 2025

Conversation

Bronya-Rand
Copy link
Contributor

Fixes Issue #126 for Chara files.

Decided to take a look at this cause I was bored. Saw that Brio imports stuff as shaders so the implementation here is a bit simple.

  1. To Import a Character with Custom Colors, you have to toggle Shaders on.
    {4FE5A91F-592E-460B-8AE3-B16240CC4EF9}
  2. Import a character with a custom color.
  3. Profit.

What changed?

Loading

  • New Operator for Shaders was added.
  • If Shaders is toggled for import, apply the colors to _modelShaderOverride

Exporting

  • New Struct class made for exporting ActorAppearanceExtended to have both appearance and shader data in one.
  • Export changed slightly to accept new struct and structure data.

Test it out and see.

@Bronya-Rand Bronya-Rand changed the title fix: loading and saving characters with custom colors feat: loading and saving characters with custom colors Feb 18, 2025
@Minmoose
Copy link
Member

The project system doesn't want to load them, but thats something I'll fix later

@Minmoose
Copy link
Member

Good work and, Thanks for the work!!

@Minmoose Minmoose merged commit 415b94c into Etheirys:main Feb 20, 2025
2 checks passed
@Bronya-Rand
Copy link
Contributor Author

Yeah I didn't test projects, just normal GPose use :RaidenDerp: Glad this is at least in a good working state for you :AcheronSpin:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0