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

Feature Request: VRM Support? #93

Open
fiveseven808 opened this issue Feb 7, 2021 · 14 comments
Open

Feature Request: VRM Support? #93

fiveseven808 opened this issue Feb 7, 2021 · 14 comments

Comments

@fiveseven808
Copy link

Hi there, is there any possibility of adding VRM support to this mod? It would be great to not have to make avatars specific for beatsaber.

@stale stale bot added the stale This hasn't been updated in a while label Feb 19, 2021
@stale stale bot closed this as completed Feb 21, 2021
@nicoco007
Copy link
Owner

Sorry, I've been busy with other stuff and didn't notice your question. This is something I've actually thought about before but haven't gotten around to doing some research on it. Since you've expressed interest, though, I'll definitely move it up in my list of priorities, and I'll post an update here once I have a better idea of what's possible.

@nicoco007 nicoco007 reopened this Feb 21, 2021
@stale stale bot removed the stale This hasn't been updated in a while label Feb 21, 2021
Repository owner deleted a comment from stale bot Feb 21, 2021
Repository owner deleted a comment from stale bot Feb 21, 2021
@fiveseven808
Copy link
Author

Very nice! Thank you! It's fine if you don't get around to it as I've discovered the VMCAvatar plugin is a thing, which combined with the paid version of VMC accomplishes the same thing. However, there are a lot more VRM avatars out there than .Avatar, so I figure it'd just open up more avatars for use with your awesome plugin!

@stale stale bot added the stale This hasn't been updated in a while label Mar 6, 2021
Repository owner deleted a comment from stale bot Mar 6, 2021
@stale stale bot removed the stale This hasn't been updated in a while label Mar 6, 2021
@xantoz
Copy link

xantoz commented Mar 9, 2021

Gonna have to second this. VRM support would be very convenient. I was actually considering attacking the problem myself. I'm a complete noob at game programming, Unity and C# (my usual fields are Linux and embedded programming), though, so it'd probably take me a lot more time to implement.

@orangpelupa
Copy link

VRM support would be amazing, as there are ridiculous amounts of VRM avatars. IIRC you even able to make VRM avatar yourself using vroud studio.

@nicoco007
Copy link
Owner

I've looked into this a bit and I think what I'll do is make some kind of importer in the Unity project that makes it easier to set up an avatar from a VRM file. From what I can tell, it would be very hard to have VRM files load directly into the game since they don't have some of information that this mod needs.

I'm currently working on a full revamp of the avatar creation workflow so I'll add this to the list of things to do.

@Gun2275
Copy link

Gun2275 commented Apr 18, 2022

Hey I was wondering how this is coming because I am working with a few VRMs that they asked if I could make them Beat Sabor compatible but I don't really work with .avatar so everything I do just breaks them even when I am following a guide

@AlliFan
Copy link

AlliFan commented May 25, 2022

any updates on this?

@nicoco007
Copy link
Owner

Unfortunately I do not have any more information to give on this topic for the time being. It is still something I am planning on doing but I currently do not have a timeline.

@Lenochxd
Copy link

Lenochxd commented Nov 4, 2022

I absolutely need that

@nicoco007
Copy link
Owner

@WabsRevenge has put in the work to get VRM working with this mod in their fork. I hope to eventually merge this but for now you can download that version of the mod.

@fenobronas
Copy link

Gonna message here 'cause this being on the main branch would help a lot

@ChiroxTreichel
Copy link

would be soo great ... tried nalulunas ... it seem to not work with virtual trackers :S

so thousand upvotes!!!

@WabsRevenge
Copy link

An fyi - I'm in the process of adding vrm to the latest version.

Currently need to add locomotion so feet aren't pinned to the floor and embed additional DLLs to reduce installation overhead, then I'll create a Pull Request.

@WabsRevenge
Copy link

BS 1.37, VRM 0.x ready for testing: https://github.com/WabsRevenge/BeatSaberCustomAvatars_WithVRMSupport/releases/tag/BS-1.37.0-VRM - I'll create a pull request after double-checking some things.

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

No branches or pull requests

10 participants