webaverse / app

Web metaverse client
https://app.webaverse.com
MIT License
343 stars 207 forks source link

Models: default low quality avatar #1004

Closed avaer closed 2 years ago

avaer commented 3 years ago

Like the VRChat robot, or some sort of 256fes fallback avatar.

plankatron commented 3 years ago

i vote for egg dogoo .. no i joke ,, if you have any starting points for a concept that would be helpful ,

avaer commented 3 years ago

It could be worse, but I think that one works as an actual character so probably don't want to have a character as a "your avatar is slow marker".

madjin commented 3 years ago

For starters:

Cryptoavatars (Have 100+, on average they're <5k triangles 1.4MB)

image

https://blueasis.booth.pm/ (many default VRChat ones here)

image

Another idea is to make a roster of 256fes avatars, they're quick to make (takes 1 day each) and pretty retro. We could use vroid for inspiration to attract artists who are familiar with VRoid (they're the most interoperable avatars afterall) and come up with original characters as well.

image

Reminder that 256 can actually look good, most have a neat retro vibe to them.

image

I have many of these tiny box avatars as VRMs

brave_wlb9kfbulk

Few other ideas:

plankatron commented 3 years ago

@madjin cool ! thanks for all the ideas , i will stare at these and try to come up with some concepts tomorrow

avaer commented 3 years ago

I think we need something that is very "default" and "broken placeholder". These avatar references are decent quality and people will actually use them. They do not signify a problem/downgrade, which is the intent of having a placeholder avatar.

Going off of Jin's idea, I think Via should handle this, and we should probably do a nice mellow abstract low poly avatar with visemes.

avaer commented 3 years ago

https://cdn.discordapp.com/attachments/696210985035235358/824846951534166046/744468.png

avaer commented 3 years ago

Jin has those Unity packages.

madjin commented 3 years ago

Bigtin is going to help us make optimized default avatars with visemes and no IK.

image

Feedback:

Had another idea for default avatar...

Vianvolaeus commented 3 years ago

I made a low poly bot to teach basic rigging to someone not too long ago that can probably be retrofitted for the needs here. (rescale to fit humanoid proportions better, rextexture)

Also a bit 'Ethereum-shaped' as suggested by Jin.

Has plenty of body real-estate if you want to display different error messages / placeholder reasons unknown 1

Vianvolaeus commented 3 years ago

Couple more concept variations based on feedback in Discord - message chain: https://discord.com/channels/433492168825634816/696210985035235358/826502991523086406

One is very Ether shaped, other is a bit rounded out and gives us some real estate for error messages etc. - the current VRchat fallback robots have tiny error messages

I can move to the finger rigging and texturing once we've decided on a concept. Going to continue working on some variations. unknown 1

Vianvolaeus commented 3 years ago

Thinner / more humanoid ones, smoother sub.d one too

image

Gradient & wireframe is just a viewport preview in Blender.

I can put pieces of these together if there's certain parts or features that are desireable - kept everything seperated

plankatron commented 3 years ago

top left corner +1