#avatar-quest

1 messages · Page 24 of 1

magic slate
#

Good.

elder basin
#

The quest one have (android) in it
Some videos on yt found there avatar have (quest) is there difference
Like is it the problem?

magic slate
#

Quests and other headsets run Android as their OS, they are equivalent.

elder basin
magic slate
#

that was the main one, I rarely do any android content otherwise

elder basin
#

K

#

Btw just wanna mention when i hit upload in left it says supported platforms windows,android

arctic slate
#

what's the quest model's stats? if you're using multi platform upload and the stats are too poor occasionally it'll let you upload but it wont actually pass the security check in-game which'd prevent people from seeing it

elder basin
#

The red !
And android, windows signs

magic slate
#

I encourage reading this whole site, it's very informative.

elder basin
#

THANK YOU i appreciate you help

elder basin
magic slate
#

those details are literally in the link in the message you're replying to

plush fable
#

Question, how many VRC Constraints can an avatar have on quest?

flint forge
flint forge
#

Depth has to do with how many objects below the constraint it is affecting

plush fable
#

I see

#

I don't have a billion objects I'm constraining so I should be fine

silent siren
#

e.g. if you have this hierarchy:

  • A
    • B
      • C

and all of those objects have constraints on them, that should give a depth of 3

#

VRChat has to figure out constraint A, then B, then C, and it can't do them simultaneously

flint forge
silent siren
#

i have never managed to make constraint depth an issue, even on my really elaborate avatars

blissful cave
#

Hey guys

#

What's up

noble sparrow
#

Too over MB... 🙁

arctic slate
#

you could use VRCFury's blendshape optimizer or just remove the unused ones outright in blender and merge + atlas materials, merge meshes (also set the rig as a humanoid if you're gonna want it to move with vrchat's native locomotion setup)

frank dagger
#

is there any one for someone to upload a avatar on qest i dont gott a pc

arctic slate
arctic slate
#

still check that first part if its P2U then if the creator doesnt offer uploads perhaps someone in their server that also owns it would be willing to help

#

but if you dont have a PC you really shouldnt be buying models outside of the game

frank dagger
#

noo its a free model

noble sparrow
#

Not work.

magic slate
magic slate
#

see the first pinned message in #avatar-help on how to share console errors - that one says basically nothing

#

(clue: look at the first errors)

noble sparrow
#

Foot?

magic slate
#

what?

noble sparrow
#

You said First errors.

magic slate
#

Yes, in the console.

noble sparrow
#

I don't know how to downgrade to Quest.

#

Like this?

arctic slate
# noble sparrow Not work.

the texture error shown at the bottom of that screenshot's SDK panel is likely whats causing the issue with upload, gotta lower some of your model's texture resolutions and it might let it upload though the overall shown stats so far on the model is pretty bad for both quest and PC platforms

noble sparrow
#

I'm using Blender 5.0.0.

arctic slate
#

i dont do hand-hold teaching

noble sparrow
#

Oh I don't have Dual Photon Saber for Quest. 🙁

#

Sorry.

arctic slate
#

what?

noble sparrow
#

I was swear.

#

Dual Lightsaber

noble sparrow
#

Look like I don't have money.

#

Without Photon Saber.

buoyant void
#

whoever makes custom avatars text me

magic slate
buoyant void
#

bet new to all this preciate it!

uneven raptor
brittle socket
#

how can i make flashlights for quest now that the partical system no longer works?

pastel bough
# uneven raptor Hello, I need some help. So, my avatars ears and tail move perfectly fine in pla...

on quest, you can only have a max of 7-8 physbones so going above it will automatically disable all of them upon upload. you can circumvent this with root bones (like having a single ear root bone connected to both ears instead of two seperate ear physbones) aswell as decreasing subsequent abundance of bones (like how sometimes tails are 10 bones when the same fluidity can be done with like 6 or less)

pastel bough
uneven raptor
uneven raptor
#

I kinda figued that, but I wasn't sure how exactly to go about fixing it

pastel bough
#

you can just make a quest build that has less physbones and upload it but making root bones and disolving them is a blender thing

pastel bough
#

idk if you solved this by any means but the first one is set to quest particle multiply, second one has the fishnets on a decal layer or on the avis textures directly, third looks like using a matcap that is transparent or is on particle additive (or a matcaps texture thats is a additive particle), last one also looks like its particle additive with the really see thru parts being black on the texture giving it that full transparent look.

you can get transparency or get that effect but its just a pain

#

and im talking as someone who has done transparency on quest multiple times on many models (friends photo whos on quest with a model i made for em)

#

same avi, different lighting to show bit better

#

best way to show how to get it too look fully transparent is like this, additive makes things bright and cancels out black as clear, multiply makes things dark and cancels white as clear

burnt mural
#

ohhh, takes notes

uneven raptor
pastel bough
#

yee np dude

uneven raptor
#

Thanks, appreciate it :)

pastel bough
#

idm being pinged, just know i sleep alot so sorry if theres late replys

uneven raptor
#

That's all good, sleep is important lol

#

-# I've been there before

pastel bough
#

hell yea

weak basin
pastel bough
#

this is so real and true and valid, have a good night for me not understanding initally TwT

weak basin
#

I understand that like 3 years ago the particle shaders didn't work, but like these people are so confidently wrong and will argue with me extensively sometimes about it

pastel bough
#

fr dawg, sorry that shi happens dude. people do be dumb sometimes

weak basin
#

they need to add a button to throw rocks at people through the computer screen

sick wedge
#

Hiyaa

uneven raptor
#

Hey @pastel bough I have some time to spare before work, are you free to run through the process of getting the physics working?

magic slate
#

Some worlds can now suppress that, such as Fish!

leaden panther
night reef
#

Does anyone know how to upload avatars

#

I need assistance

steady idol
#

several people do yes

night reef
#

Do you know how to I need help uploading my avatar

steady idol
#

you need to actually specify your issue

night reef
#

I just don’t know what to do in general

#

I got vcc and unity

steady idol
weak basin
#

Do you have your personal mirror or face mirror out? That fixes it sometimes

tall oyster
#

If I wanted to add transparency to something, say glasses. Id use mobile particles additive or multiply right? Also would that work with certain outfit parts? Can't test it right now so wondering for later.

frosty glen
#

anyone know how to make a quest compatible png avatar? its mostly background images im having issues with because it shows a black background around the avatar

#

nothing i do is working and i cant work blender either 💔

#

i have it on toonlit rn and the only other shader that works is in particles/alpha something but its not quest compatible

#

i need help ASAP

#

(and i know its possible somehow)

jagged sequoia
pure fiber
flint forge
weak basin
frosty glen
#

ohh okay ty! Ill try this out

weak basin
#

tapping the sign

weak basin
frosty glen
#

alrighty

subtle mural
zenith cobalt
#

Hello, does anyone use one main face/body and make every outfit a separate avatar for a green performance rating? How do you manage the files?

#

Currently I'm keeping the clothing articles separate in a single BLEND file. Then I select the parts I want, merge them, and export the FBX file. At least that's what I did in 2022. Is this what's done today also? Was it done ever, or was there always a better/easier way?

magic slate
solid dock
#

Anyone here work with furries ?

magic slate
#

Yep, a few of them

solid dock
#

Whooooo

round jolt
#

Idk if anyone is familiar with jiggle physics for VRChat if anyone knows how to put ass physics on a avatar for VRChat please LMK I been having issues any help will be very much appreciated:)

magic slate
# round jolt Idk if anyone is familiar with jiggle physics for VRChat if anyone knows how to...

PhysBones are a set of components that lets you add secondary motion to objects on avatars and in worlds, permitting you to add motion to things like hair, tails, ears, clothing, wires, plants, and more! Using these well will make your avatars seem more dynamic and real, and your worlds more immersive.

round jolt
#

So I download that and put it into unity and then what I'm sorry Im new with jiggle physics and there's no instructions or tutorials on YT 🙁

#

If you have a video on how to put ass jiggle physics on a avatar that would be very helpful

magic slate
#

I don't, but if you look up "physbones" you will probably find tutorials

#

and no, you don't download something, you read that entire page, it does a decent job of explaining how to setup physics effects on a bone chain.

round jolt
#

Ok thank you so much I appreciate it 😊

magic slate
#

if you get stuck, #avatar-dynamics is the right channel, unless it's actually quest-specific

round jolt
#

Ok thank you again 😁 and it's PC only avatar as I'm pcvr but I very much appreciate all the help I'll look tutorials on "physbones" thank you again

magic slate
#

ah ok, not sure why we're in here then.

gloomy gust
#

@snow girder can I like dm I need some help with my account and my uploaded avatars

cloud bone
magic slate
gloomy gust
spark orbit
# gloomy gust Note that what i meed to talk to them about isnt your concern

You won't get an answer, Strasz' bio (in case you haven't checked) literally states they won't respond to any DMs in relation to moderation, bugs or support and your question would be classified as "support". Kazin is simply letting you know not to waste your time so you can find help somewhere/someway else.

gloomy gust
magic slate
#

they don't do that

#

what did you do, share your login credentials with someone?

gloomy gust
magic slate
#

this is why you don't share your credentials.

gloomy gust
#

well then how do i get avatars uploaded

magic slate
#

do it yourself

gloomy gust
#

I cant

#

Im a questie

#

And my pc just shit it self

white pond
robust whale
#

explain the situation, and they should hopefully log the usernames of whoever they upload avatars for, so they can tell it's the same account as before and that you aren't sharing the avatar with someone else

keen lichen
#

i’ve been trying to upload this avatar for ever idk what to do anymore

magic slate
#

describe what is happening

keen lichen
#

i’m not very good at this but i tried to upload and it failed

magic slate
#

you'll need to provide details

keen lichen
magic slate
#

see the first pinned post about how to share the right messages - nothing in those are helpful, unfortunately

keen lichen
#

okay like i said i am new, i dont see any pinned post on this channel about right messages. what can i provide to help you help me 🥲

magic slate
#

I wasn't looking at which channel this was

keen lichen
#

all good, i appreciate the help and patience

#

am very excited sending ss now

magic slate
#

still nothing of use there

#

maybe something in the build stats in the SDK window?

keen lichen
#

idk what that means..

magic slate
#

above where you click "build and publish" is a list of stats, look for things that are red or otherwise warning you of problems

keen lichen
#

oh right one sec

#

could there be a problem because the file brings up 4 different avatars? it gives one for pc one for sps one for ft and one for quest?

#

like when i upload it?

magic slate
#

you have to pick the right one, of course

keen lichen
#

and how do i choose it?

magic slate
#

I usually just disable the others, but in section 1 in that "create an avatar" window there should be a dropdown

keen lichen
#

but i dont need to get rid of the other ones in the scene?

magic slate
#

nope

keen lichen
#

okay, and then these warnings

magic slate
#

you're in the quest channel, that avatar with 200k polys is going to be awful on quest.

#

93 material slots is pretty crazy too

#

even for PC

keen lichen
#

i bought this for pc

magic slate
#

and yet, you're asking about it in here?

keen lichen
#

i meant to be in the help sorry

magic slate
#

okay

#

Let's continue there then.

gloomy gust
#

@smoky quest hey i need to talk to you about my custom assaulttron

#

@smoky quest

graceful stump
#

What is the maximum polygon limit for the Avatar quest?

magic slate
graceful stump
#

The maximum numbers aren't listed here. Previously, the standalone version of the avatar was 75,000, but now I see a standalone avatar with 103,000.

magic slate
#

oh like actual hard-limit, I see

#

Although the current version of VRChat does not implement a hard limit, we may implement a hard limit for avatars based on triangle count, material counts, mesh counts, and other qualities in the future. Please keep our recommendations in mind as described in Android Content Optimization.

night plume
lofty nova
# night plume

Are your toggles somehow reversed? Or is this piece of clothing just pc only

solid dock
keen lichen
solid dock
#

Send it?

keen lichen
#

send what

#

the file?

weak basin
# night plume

on the quest model, look at the fx and find the toggle for the deleted clothing. Then, just add an animation for a clothing you didn't delete into those slots (on goes in the on, off in the off, etc). This way when you wear the deleted clothing on pc quest will see a different outfit, but you won't be naked

brittle socket
#

is there anyway to make this emmisive?

magic slate
#

use a shader which does emissions

brittle socket
magic slate
#

you don't get alpha transparency on quest, and the particle shaders iirc don't do emissions.

brittle socket
magic slate
#

Yep, I can see that.

brittle socket
#

but i saw other avis that have it glowing plus transparent

night plume
weak basin
#

Yeah so let's say skirt is deleted. On quest, the shorts toggle will be for shorts, but the skirt toggle will also put the shorts on. And in PC you will see the skirt.

manic pulsar
#

Hello everyone

night plume
#

I see so where the skirt is on the pc skirt toggle should be shorts

#

So it's opposites

#

I wish someone made a tutorial on this lol

magic slate
#

are you using the same parameters file for both avatars?

night plume
#

Yes

magic slate
#

not sure why you'd have different behavior then

night plume
#

I'm very very very new to this

#

I'm gonna check it now to see if the shorts go off again

#

Does anyone have any information on how to get the FF viseme? For some reason this model is missing it and it's cause jaw lock meaning when I speak her mouth doesn't move.

magic slate
#

how to "get" it? You make the shape key if it doesn't exist.

night plume
#

For some reason it's TH and there's no FF

silent siren
#

that wouldn't cause the visemes to stop working entirely

magic slate
#

you don't want to be doubling up on those though

night plume
#

I know I watched a tutorial. How do you make the key shape sorry if my words don't make sense I'm a new sorry (˚ ˃̣̣̥⌓˂̣̣̥ )

magic slate
#

Blender (or similar), you create a new shape key then move vertices around however you like

night plume
#

Ooo

silent siren
magic slate
#

Yes, I'm aware

night plume
#

See it doesn't exist

#

Are they hacked

magic slate
#

I have no way of knowing that.

night plume
#

Oooo

#

Do you know anyone I can commission to make me a shape key for the singular shape key?

magic slate
#

VRC Traders discord

silent siren
#

note that this is not why your visemes don't work at all

#

(and missing the ff viseme is not a big deal; just leave it empty or use a similarly-shaped viseme)

#

SS will look close enough

magic slate
#

I thought you could not have any empty or any duplicates?

night plume
#

That'll help me and save me money

#

So I don't have to commission someone lol

#

So why isn't it working tho? Like sometimes my mouth moves then she suddenly just keeps her mouth closed its happened alot

night plume
silent siren
#

okay, so your visemes sometimes work, then?

#

your mouth isn't completely immobile

night plume
#

Very very rarely work but yeah

subtle mural
#

A

weak basin
night plume
#

Yeah sometimes yeah but even when I'm not using any expressions it freezes mouth closed

torpid igloo
#

is there any tutorials for making scrolling textures on quest? ik its possible bc ive seen someone with it

magic slate
#

animate shifting the texture offset

torpid igloo
#

like- just using the animator?

torpid igloo
magic slate
#

definitely not

torpid igloo
#

ok thanks anyway

brittle socket
#

is there a way i can change my nametag's height?

brittle matrix
#

guys i need help i bought two avators and i need them upload then to my account but i dont have a pc can anyone help?!

arctic slate
burnt mural
weak basin
#

set each keyframe to linear for a smooth animation

#

(right click on the top dot to select all values on that frame)

magic slate
#

You can commission people at the VRC Traders discord. You'll just find scammers around here.

weak spear
#

I was able to figure it out on my own, so I'm all good!

magic slate
#

even better

arctic slate
#

id delete the link in this since its NSFW and breaks the #rules lurkrat

tribal locust
#

Spreading the word around

quartz grail
tribal locust
torpid igloo
#

Is it possible to pause/remove rotation constraints with a toggle? And if so can someone show me how (ik how to make a toggle but it’s the constraint that’s confusing me

magic slate
#

sure, just disable the game object or set the weight of the target to 0

#

er, source.

blazing stone
#

How come it cost so much to make a avatar?

magic slate
#

it's a bunch of work

sullen heath
#

do yall know of any tools that make it easier to locate materials without the correct shaders which are hiding somewhere on ur avi?

#

besides VRCQuesttools at least

#

every time i use that it scrambles my shit and ive already got most of the materials set anyway

sullen heath
#

holy scam

tribal locust
#

Clankers

magic slate
#

yep.

tribal locust
#

:(

sullen heath
#

i reported it

tribal locust
#

Im not too fond of Clankers

valid rune
#

I've been making avatars for a while, but I'm having issues right now. I'll make the PC version and it'll upload great, and then I go to upload the quest version and I keep getting the error "Avatar validation failed." Why? It's the same ID number, i haven't changed anything.

valid rune
# dim cove optimize your avatar

When my avatar is too big, I get the message that it's too big, I don't get the avatar validation failed message. The avatar is under 10mb and I still get this

robust whale
uneven raptor
#

Hi, when putting on the textures for the novabeast, Im having troubles with the eyes being white. I had a problem like this before where I had to change the shader to multiply, but it's not working for this

magic slate
#

probably have a mesh layer over them that's supposed to be transparent, which you can't do on quest

uneven raptor
#

Oh alright, I had found to fix it

serene hazel
#

Hello
I'm looking for an artist who can design a realistic (hyper realistic) 3d avatar waist up, rig, face track with expressions for streaming

#

Dm me with your past works

steady idol
serene hazel
#

I've found someone else already

kindred fractal
robust whale
near otter
#

How can someone find an artist who makes avatars?

magic slate
#

visit the VRC Traders discord

near otter
#

Is that in this server?

magic slate
#

no, it's its own discord server

daring pumice
#

Would someone upload an avatar to quest for me? or teach me how to on a phone or quest?

flint forge
daring pumice
#

Ok thank you for telling me!

#

appreciate it

torpid igloo
#

How would I make an avatar transition materials? Kinda like the dissolve animation in poyomi

magic slate
#

That dissolve is all in the shader, you don't get that kind of thing in any of the mobile shaders

torpid igloo
#

I was hoping I could do something with the animator to replicate it in a semi manual way

magic slate
#

You probably could do something interesting by animating blendshapes

#

or maybe spawn particles at the same time you disable the body

robust whale
torpid igloo
#

I’ll try it

torpid igloo
#

nvm found it

jaunty gale
#

Does anyone know of good anime medieval avis

#

Like this. Good ones. With expressions and attacks

spiral siren
jaunty gale
#

Looked. Nothing good

arctic slate
#

that channel is the only one for trying to find avatars, you could make your own post there and put a short description of the specific type of medival avatar you're looking for

#

otherwise you've gotta go find or make your own

white herald
jaunty gale
white herald
jaunty gale
#

K. Cause it would bring a lot of attention. Considering any avis of fire emblem are copy paste memes

white herald
jaunty gale
#

Sure

void bridge
#

anyone got any matcaps that would be good for anime style avatars

weak basin
#

hair matcaps

weak basin
long sinew
#

Can someone help me figure out why my avatar wont upload?

magic slate
long sinew
#

theres no expressions menu on this avatar though

magic slate
#

weird that it'd be telling you that then. Perhaps it's a menu added by a VRCFury prefab?

long sinew
#

hm

#

theres nothing in the skeleton that should be causing any issues

long sinew
#

mkay i guess i somehow messed up the vrchat sdks files somehow. uploads just fine on a different project

runic ermine
#

(if this isnt the right channel to ask this in please point me in the right direction)chat i wanna try to make my own avatar (because i cant find any quest compatible avis that fit my tastes) but im so confused by all these tutorials online. So, first and foremost, would i even be able to make an avatar if all I have to work with is an acer laptop?

burnt mural
#

It works with any laptop that has suppot for Unity.

#

Windows is ok as example

#

I recommend to have a bit more resources like ram and cpu power, but it is how it is. Be it that it takes 5 minutes to build the avatar and upload because the pc is not that fast

#

I recommend to look for avatars that have a low poly count.
You can exceed the limit and it will be on very poor, but the entire avatar cannot exceed 10MB in total. Thats your limit

runic ermine
#

Sounds like I have a lot more research to do 🥹 thank you for the input I greatly appreciate it 🥲

burnt mural
#

🫡 feel free to ask more stuff if you are unsure

fiery lake
magic slate
#

naturally, laptop brand is entirely irrelevant here.

white herald
runic ermine
#

I’m only just now learning about the different styles- I seem to like certain furry avatars, and western styles? Maybe? I can’t remember terminology, truly just dipping my toes in the water for the first time. Usually I just see an avi I think is aesthetically pleasing and use it, but idk much about types models or bases

white herald
pearl cloud
#

any suggestions how can i get rid for another 1.5mb for the 10mb limit? i scaled down all the textures already

ionic cosmos
weak basin
pearl cloud
#

I'll try both later, thanks!

prisma shoal
pearl cloud
prisma shoal
# pearl cloud thank you~ can you suggest such addons?

in my experience https://github.com/d4rkc0d3r/d4rkAvatarOptimizer is a good one-click solution
(the nanimations thing is fun but causes weird behavior in some worlds, e.g. ambient occlusion acts as if everything that's nanimated is always there)

GitHub

d4rkpl4y3r's VRChat Avatar 3.0 optimizer. Contribute to d4rkc0d3r/d4rkAvatarOptimizer development by creating an account on GitHub.

plush gazelle
#

How do i fix this

honest badger
#

hi, trying to upload a quest avatar right now and i'm running into this error, i cant really tell whats wrong lol

plush gazelle
#

maybe trying reopening unity

#

thats all i can say

honest badger
silent siren
honest badger
silent siren
#

okay, but after you tried to upload, did any other error messages appear in the console?

honest badger
sweet drift
#

I just want love

magic slate
#

I want a hard-boiled egg

frigid hamlet
#

could someone make me a red hood thats good ok quest

magic slate
#

head over to the VRC Traders discord to commission people, you'll just get scammers DMing you around here.

chilly trellis
#

Ok so i just ordered a quest does anyone know any good shark fursonas

olive canopy
#

im trying to find a good osaka or bobby hill skin

rapid cradle
#

is there a tool that allows me to delete blend shapes in unity?

junior kiln
#

Does anyone have a cute girl avatar I could use no NSFW and quest compatible Not anime and a human?

flint forge
rapid cradle
flint forge
flint forge
# rapid cradle

No clue, this seems like an unrelated issue.
Sticking in one space even after moving with joystick means a world constraint most likely is there, no clue why there would be a world constraint on your face though.

I guess make sure you are up to date on the SDK and VRCFury/D4rk, whichever one you used.

rapid cradle
#

I made the avaatr from scratch

flint forge
rapid cradle
#

how do I get rid of them?

sly tree
# rapid cradle

Select the head mesh
2. Go to Edit Mode
3. Turn on vertex select
4. Find that stretched vertex (follow the spike)
5. Press M → Merge by Distance (sometimes fixes instantly)

rapid cradle
sly tree
# rapid cradle you got me lost. Edit from the top next to File?

At the top-left, click Edit Mode
If you don’t see it: look for a dropdown that says Object Mode → click it → choose Edit Mode)Make sure your avatar head mesh is selected
Click the model first before switching modes
Now go to the top menu:
Click Select → Select All (or press A)
Then go to:
• Mesh → Clean Up → Merge by Distance

This fixes broken/stretched vertices instantly in many cases.

rapid cradle
sly tree
#

Dm

pure fiber
copper drum
#

i need help with rigging

hushed ibex
#

hi, does anyone have a tool to help to get under the 10mb limits please?
im looking for a tool a tool that could show me which mesh or textures are too big and need to be optimised or deleted
but the actual download size not the vram usage

weak basin
burnt mural
#

Compression and downscaling does a lot

#

and it's the easiest to do

#

I think 6x6 is the default compression, but you can also try 8x8 or even 12x12 and see how bad the compression artifacts are, ans how much that drops in file size

worldly leaf
#

does anyone know how to remove vertex colors without using blender? I don't know a lot about unity or avatars in general (sorry), but when I downloaded this avi the unity package had a script in it to remove vertex colors. It was editor-only and stopped it from building so i removed it.

The shoes still have vertex colors on them though when using the Toon Lit mobile shader. If i change the shader to Toon standard it goes away, but it only applies for one particular outfit.

The avi has a "black outfit" option, and if I enable that it changes the texture on the shoes making the vertex colors appear again.

I can't remove the vertex colors in blender without the avatar turning into a broken stick figure, even after setting the FBX scale properly. it must not scale uniformly or something.

Any help is appreciated, I feel like there's an obvious solution to this that im just missing

kindred fractal
#

you may wanna look into it

worldly leaf
#

yeah thats what the broken script was from

#

i had to remove it cause it only worked in the editor and interrupted the build

kindred fractal
#

that's so odd

#

what sorta error did it spit at you

worldly leaf
#

it said "you are trying to save a prefab with a missing script"

#

i just removed it in the inspector panel

kindred fractal
#

also sometimes the avis are just stick figures because of the export settings. You could hypothetically export your own (diff fbx name) and just copy everything over with pumkin;s

#

if you're familiar with pumkins that is

#

since you're saying changing the scaling didn't help

worldly leaf
#

yeah i saw some people were saying that, ill give it a try if all else fails

kindred fractal
#

or just take the shoes, fix the vertex color and add them with the armature using vrcfury's armature thingie

#

weird solution but could work

#

then just delete the old ones off the main model

worldly leaf
#

thats a good idea, im more comfortable in blender than unity so ill try that

#

thankss

kindred fractal
#

no problem ^^

#

just make sure if you do that, the boots still have an armature so they can properly attach ofc

pliant yarrow
magic slate
#

don't just drop your .blend into Unity, you get very little control over how that gets imported

#

especially if you have lots of parts in it

pliant yarrow
magic slate
#

I'm glad it works for you.

#

Are your avatars Very Poor?

pliant yarrow
#

Nope

magic slate
#

very nice

pliant yarrow
#

I do a lot of my optimizing in blender before it gets to unity. I sometimes spend a few weeks in Blender before ever touching unity. You might be right if your doing the bulk of optimization in unity. Im not sure. Its been a few years since ive used fbxs.

magic slate
#

I do most of mine in Blender but I export specific variants, my avatar projects have a lot of parts and options.

pliant yarrow
#

Oooooo whats your workflow?

magic slate
#

my FBX files are merged down to (usually) just two meshes and a stripped down armature with only the needed bones.

pliant yarrow
#

You can do that during fbx export?

magic slate
#

you can do whatever you want before export

pliant yarrow
#

Okay okay.

#

I usually make all my edits in the blend file. I find it makes it much easier to change things down the line or add to existing models without overriding, because I found it makes the skinny glitch way more common.

#

When trying to update a fbx.

magic slate
#

I've never had the skinny glitch - I saved an operator preset for exporting so it's the same settings every time

#

but yeah, I do all my edits in Blender

pliant yarrow
#

Rad

#

I made a deathclaw with a bunch of different mesh and skin options while still staying medium on quest. It was... a journey to say the least lol.

magic slate
#

oh cool

pliant yarrow
#

What kind of avatars have you worked on? I love seeing others work.

magic slate
#

oh, missed this. nothing public.

white herald
meager hamlet
#

is the limit for quest avis 40MB now??

magic slate
#

uncompressed, yes

meager hamlet
magic slate
#

what?

meager hamlet
#

just like, what was the point of it

#

wasnt it 50MB before?

magic slate
#

I have no idea what it might have been

meager hamlet
#

ah alr no worries then

weak basin
pliant yarrow
#

It was at first 50mb, but they changed it to 40mb like a year or 2 ago.

meager hamlet
#

so it was 50 mb and well over even when quest 2 was out

#

or do you mean their lowering it to cater to the fact quest 2 is getting old

pliant yarrow
#

Yes.

#

I mean just today they further optimized their systems to give like 200mb of head room to the quest 2.

#

Its very irritating honestly, I fully understand that its necessary but like, they could probably put sound fx on quest if they were optimizing for the quest 3, even the quest 3s

#

But quest 2 is literally the most used vrheadset of all time.

weak basin
flint forge
#

Yeah, I heard of a test avatar before the uncompressed limit that really ran with the 10MB file limit to make it something 104MB uncompressed.

calm wyvern
#

Hey does anyone know how to fix a foxipaws avi I'm trouble some with bones are not popping up for the quest verison

magic slate
#

that's really not enough info to go on

calm wyvern
#

Ok so I'm not the best at this but where there is green that green is supposed to be on the brown one and it's not

magic slate
#

are those physbone colliders?

calm wyvern
#

Yes but the problem is that it's missing that one bone in the spine the green one and that is supposed to make the chest work and move if that makes sense i'm sorry not the best at unity I'm suffering

magic slate
#

what did you do to cause the missing bone?

weak basin
meager hamlet
#

why doesnt alpha blended shader work anymore even though its still in the mobile section?

weak basin
solid dock
#

crazy

autumn imp
#

could someone help me with applying gogoloco on an avatar? it shows on unity but won't show in game..

jaunty gale
#

You ever wanted an avi so bad your willing to

burnt mural
mossy briar
#

Does anyone know if the vrchat quest toon standard outline works on quest yet?

magic slate
#

I thought that always did?

steady idol
magic slate
#

ahhh

mossy briar
steady idol
#

its basically doubling the mesh

mossy briar
steady idol
#

and?

mossy briar
#

Just saying it'd be easier than going to blender, making a copy of said model, inverting the normals, overlaying it over the original model, merging meshes.

brisk ibex
#

it’s really a trade off, doing it in blender means you’ll be able to make it look better much easier, and actually control everything about the outline, even if it takes a little more effort

#

I do wonder if there is an alternative to get fully connected outlines though

flint forge
weak basin
# mossy briar Just saying it'd be easier than going to blender, making a copy of said model, i...

There's a free unity tool for making quest outlines. https://booth.pm/en/items/5991591

好きなアバターにクエスト対応のアウトライン(輪郭線)を作成できるツールです。 アウトラインの太さを変更できます。 PC用のマスク画像を使用することもでき、綺麗なアウトラインを作成できます。

#

It's in Japanese but you can just remember what each thing says. It's a very simple tool

mossy briar
#

Another Question, is there some sort of cartoon metal sheen matcap?

slim trout
#

does anyone know where i can find a enterprise azur lane avatar for the quest?

steady idol
#

poiyomi comes with some matcaps in the package

mossy briar
steady idol
#

that still doesnt narrow it down

mossy briar
#

I can't properly describe it's like over the top sheen that's slanted with white lines

steady idol
#

cause like

#

anything with a matcap will look shiny and reflective

mossy briar
#

like the knife on this character someone pieced together.

white herald
white herald
mossy briar
#

thx

white herald
#

on toon Standard Set this to additive

copper drum
#

what do i do??

magic slate
#

unfortunately, nothing there is very helpful

weak basin
# copper drum

Check the validations, they are in the SDK window under alerts. That will tell you what is preventing upload

thick prism
#

Does Anybody Have Cherribun/GhostBunBun's New Avatars? Like The New Sonic Heroes Avi's

sweet drift
#

Got kicked out the avatar discord bought 2 avatars wanted my ticket open and they kicked me as a paying customer

#

So need new buyer

arctic slate
severe ingot
#

wondering if someone could help me with my avatar, i prefer to vc so its easier

sweet drift
bitter shale
#

Does anyone know how to fix this?

#

I can't upload avatars anymore. Any project I open even if it's a different model, it does this!

#

The vrcsdk just doesn't let me upload onto vrchat platform and only online

#

😭 I've also seen other people recently have this issue too. I just started going back to unity.

#

Someone pls help

weak basin
# bitter shale

This error doesn't prevent upload. Something else is wrong.

magic slate
# bitter shale

Unless this is your first time uploading this avatar and there's a blueprint ID, that's most likely a side-effect error, post the first 2-3 errors from the console. See the first pinned message in #avatar-help for help on how to show us what's needed.

magic slate
#

3rd error, missing script. By the name I'm guessing you didn't install either VRCFury or GogoLoco.

bitter shale
#

Ah, I removed vrcfury to see if that was it, my bad let me add it

bitter shale
#

I don't know why I can't upload to my vrchat account

magic slate
#

make sure you don't have a blueprint ID in the Pipeline Manager component on the avatar root.

bitter shale
magic slate
#

Ok then it's a side-effect error and not the actual root cause. I don't see what else it is from just this.

#

I'm not sure what you are showing me here?

#

I mean, there IS a message there that tells you what you should do - go do that first?

bitter shale
#

Uh, I'm not sure what to do for that

magic slate
#

... put a name and thumbnail?

bitter shale
#

OH I'm embarrassed

#

Im so sorryy

#

Thank you so much :,) Ive never used this verison of unity since recently

deep cliff
#

Can anyone upload an avatar for me? I'm not quite sure how to make it quest compatiable

white herald
rich maple
#

I need friends 🥲

wanton ravine
#

what worked for me is just goofing around in publics

magic slate
wanton ravine
#

yeah this is avatar channel

valid rune
#

By chance is there Anyone that can help me with a seat? I put a seat on my avatar but no matter who sits on it, they sit a foot above the box and I cannot figure out how to adjust this, I've watched a ton of videos and Chat GPT'd like crazy lol

magic slate
valid rune
magic slate
#

ok then it's not the issue.

#

also, seats are janky.

valid rune
# magic slate also, seats are janky.

So I jsut got it to work somehow and I don't know how, but now when he moves, the person on his lap moves too but he like drags behind him, is there a way to do that?

unique cedar
#

Can someone tell me, which toon shader I need to use so quests people also can see my avatar?

magic slate
full kelp
#

can somebody please make a good Cloverfield avatar for vrchat please

gilded chasm
#

Is Vrchat crashing for anyone

south hedge
#

Yhh

signal idol
#

Hi

pallid cedar
#

yoo can someone dm me to make me a custom avatar please! ❤️ in need

steady idol
pallid cedar
#

oohh alr thx

stoic iris
#

Im so good at this avatar thing

thorn gust
#

can someone make a mobile-friendly version of the cursed pikmin graelyth made

tardy kiln
uneven raptor
#

I recently bought the Mayu and was following the tutorial step by step, but when I go in to play test mode, I keep getting this error. I'm pretty new to unity and stuff, I've only ever made minor edits to avatars before

magic slate
uneven raptor
#

I can try that

uneven raptor
#

Yup, that fixed the problem

#

Thanks 👍

magic slate
#

oh very nice

mighty stratus
#

I love how it says I can't use the Alpha Blended in Quest avatars but it also says I can only use shaders under VRChat/Mobile when the Alpha Blended shader is under VRChat/Mobile/Particles/Alpha Blended.

tardy kiln
magic slate
#

But yes, that message is pretty stupid

flint forge
magic slate
#

yeah - moving them around would probably confuse things, so just fixing the error message would be great

flint forge
#

With how generally easy it is to edit a shaders location without messing with anything it just seems like there has to be another reason why they haven't been moved, not sure what it could be though.

mighty stratus
scarlet oxide
flint forge
flint forge
weak basin
scarlet oxide
odd laurel
#

Help me

bold sigil
#

Oh my lol

magic slate
#

you can stop spamming the channel now

pearl cloud
#

if it lets me upload an avatar to quest with decent amount of physbones, does it necessarily mean it works in game?

flint forge
weak basin
weak basin
# flint forge No, the SDK should stop you before you go over, but if you manage to go over the...

the sdk used to prevent upload when the physbones went over the limit, it doesn't anymore. Its annoying to accidentally forget some physbones but working this way allows tools like VRCQuestTools to function without breaking the sdk tos and overriding the upload limits. Because the tool works by changing everything on upload, so before upload, the avatar does not meet the requirements for quest, but the finished product will. So when the sdk was preventing upload, the tool had to do some shady things to bypass the restriction so that it could start the upload process, and then make the avatar follow the limits.

fast flicker
#

Can somebody recommend some cute eboy avatars for me please?

#

Because I'm struggling to find one that's not covered in tattoos and built like thragg

magic slate
fast sundial
#

is it possible to use facial stickers for animating the face? trying to use this psuedo optimized model as a test for making my own uploaded model

#

Model in question: kyomin

magic slate
#

ooh Kyomin is pretty neat

fast sundial
#

problem I'm facing is the face stickers

#

everything else is whatever, but converting the poiyomi shaders to mobile makes the stickers not work right

magic slate
#

I have that model somewhere, just never got around to looking at how it's setup

fast sundial
#

if you are able to, can you help me figure out how to make it better compatible?

#

this is what I have so far (I did a few changes to make it more my own like adding a skirt and making the coat double sided and removing the arm bands completely)

#

I've temporarily made the face decals into a material

#

similar logic to the glowing parts

#

I got rid of the splashing water particle system because that is one particle system too many

magic slate
#

yeah I don't really have any advice as I've not really looked at the model yet

fast sundial
#

also how the original mat should work in poiyomi

weak basin
# fast sundial also how the original mat should work in poiyomi

so I would use vrchat > mobile > particles > multiply to get the black bits. I assume the stickers are cutout right? So take all the textures used in the decals and combine them in an image editor so that the stickers are black and the see-through part is white. then use that combined texture for the multiply material.

fast sundial
weak basin
#

like the tiling/offset? or how are they animated?

fast sundial
weak basin
#

ok. You will have to find the animations that controll the tiling/offset, and copy them and change them to control the tiling and offset of the new material.

#

if the multiple layers are having different values, you might need to create seperate layers in blender so they can be animated speratly.

#

My unity project is opening for the first time - installing all the things - so I can get back to you after I poke around and investigate. Do the stickers come with the free base model?

fast sundial
#

It may look slightly different than mine as I've edited the base texture appearance

weak basin
#

installing poiyomi in the project, its going to be a couple of years

fast sundial
#

Along with several minor adjustments to clothing

weak basin
#

as long as the facetracking and stickers bit is the same thats ok

#

I just need to see how it works, and see what all would need to be done to get it functional on quest

#

if the textures are decals specifically so that they can be tiled/offset in different directions, then we might need to go to blender, and duplicate the mesh layer the stickers are on for each separately animated decal. If the animations snap rather than flow then maybe we could create a material for each animation state, which would be complicated and alot but maybe

fast sundial
#

Worst case I'll jump into Blender and manually add mouth tracking parameters since there is mouth inside too

weak basin
#

so it seems to be the alpha map that is animated that changes the eyes for the facial expressions right?

weak basin
#

I dont see any FT version of the model in here

fast sundial
#

So in theory I can cut a hole in the mesh and make the basic mouth tracking

#

I didn't see any mouth shapekeys other than jaw open on the body itself

weak basin
#

oooh I see what these bastards did now.

#

they used alpha cutout to just render holes in the mesh to make the mouth move and stuff

#

this makes things complicated

fast sundial
#

Is that why it works like that?

magic slate
#

this still the Kyomin? I kinda thought it worked via lots of shader trickery

weak basin
#

so there is no 'mouth' opening in the mesh I don't think, it just makes the mesh have transparency for the mouth hole to open and close

#

oooo these guys

#

I dont like this

fast sundial
#

That explains why I'm so confused how the eyes work

weak basin
#

yeah the eyes are the same way

#

there isn't even eye holes either

fast sundial
#

So I need to add eye holes and mouth holes is what I'm hearing

#

And do manual shape keys in Blender

weak basin
#

jail time for this one. jail for 100 years.

#

yes, we likely need blendshapes

#

unless

#

hmm

#

no wait

#

I have an idea

#

still need blender

#

but instead of cutting holes, we will assign a new material slot. One for the mouth, one for the eyes

#

and leave the uv alone

#

and then all the animations need to be converted, but then those sections can be additive (vrchat > Mobile > Particles > Additive).

#

and then its just chaning the tile/offset of the texture.

#

actually, the eyes and mouth might be able to be the same mat

#

because its one alpha map for the both, so its probably all linked up

fast sundial
#

I'm a bit worried about the use of materials rn because 1 for flame, 1 for water, 1 for base, 1 for clothes, 1 for the reflective glowing parts

#

That's already 5

#

And adding one more just for the face makes me a bit worried since 4 is recommended cap

magic slate
#

how many of those are on most of the time?

weak basin
#

for quest, its alright to have like, 10. Its not like they are all enabled all the time.

#

dont worry we are cooking

fast sundial
#

I still like to have it somewhat optimized if possible

weak basin
#

if its on quest, you've optomised. Congragulations. The performance ranks for quest are ridiculous. a 32,000 poly excelent PC avi is Very Poor on quest. its just not worth it to care about the ranking on quest. But Very Poor still performs well on quest, considering quest users will have 3-5 avatars enabled at a time regardless of performance rank to keep the game running.

#

this avatar is very optomized, even if we add some mat slots and maybe another skinned mesh render

#

ok so heres the face on quest (clothing not converted)

#

it has a third skinned mesh, for the eyes and mouth

#

this mesh has 2 material slots, one is additive to control the cutout, the other is multiply to add the lines

#

I converted the animations as well, it was pretty easy

fast sundial
#

Ehhhhh how did you figure it out so quickly?

magic slate
#

experience

weak basin
fast sundial
weak basin
#

yes

#

first, I seperated the parts of the mesh that include the eyes and mouth. Then, I also did a body outline just now but I kept it one skinned mesh for optimization. also one material, just edited the UV

weak basin
#

body (outline merged)

#

one material

#

I just took the UV for the outline, and made it really small on a black part of the body texture, so it would be able to use the same material slot and be the same mesh

weak basin
#

you would just need to make your edits to it like you've done to the PC model.

#

as for the markings, the emission kind of covers any detail or color change layers on the Toon Standard material, you might need an overlay mesh for the markings (they are very simple, so it shouldn't be too many polys to do that, you could just bake the marking configuration you would use most often into the base texture though)

weary shoal
#
  • Zero means dynamic bones aren't supported.
rocky matrix
#

Will there be a new avatar ranking system specifically for quest?

fluid kiln
#

yes

#

numbers will be adjusted for quest. don't have that finalized yet as we haven't really done the same research on perf impact just yet-- its harder when you can't run Unity Editor and look at frame timings on the target hardware easily 😛

rocky matrix
#

I know that I can make every single one of those recommendations except for 1, as my avatar needs some extra bones for an eye tracking trick

#

But it would just be a couple more bones, so I'm not sure how bad it actually is.

weary shoal
#

Just take some bones out of the spine or blend a pinkie

#

Who needs 5 fingers?

rocky matrix
#

I can see if I can remove some. I already have an "excellent" version of my avatar with removed dynamic bones, but its not under 70

jaunty tartan
weary shoal
#

(Actually VRChat might require a pinkie, I don't remember)

rocky matrix
#

Do end bones count on the bone count? Maybe I can delete HeadTop

pastel storm
#

My Solidus model will be able to run in quest version yay

fluid kiln
#

The bone count is a recommendation. If you need a couple more for stuff like that you should be fine

#

and by "a couple more" i mean literally like 2-4 more, not 500+ bones because you're too lazy to merge your giant skirt into the hips cirno_angery

iron tendon
#

there's no limit with animations right? facial expression gestures shouldn't be any different?

rocky matrix
#

I do an eye tracking trick to get 2D eye tracking where I use a bone before the actual eye bone to squish a pupil to a flat plane

#

I also use fake eye bones LeftEye and RightEye to activate the eye tracking

fluid kiln
#

Don't have specific answers for that yet @iron tendon

pastel storm
#

Btw is it only 5000 Poly's and Below Or can you go a little bit higher ?

fluid kiln
#

5000 is our recommendation. You really, really should aim for that number.

pastel storm
#

KK got ya

fluid kiln
#

We'll likely implement a technical, unbypassable limit at some point but it probably wont' be too much higher than 5k

pastel storm
#

So like 7.5k at max?

fluid kiln
#

don't know, like many things, its up in the air.

#

We gave as much information as possible in the info given in #quest-info

rocky matrix
#

I'm a low poly modeller so this is great, my avatar is 6k, it wont be hard to get that down

twin pebble
#

I few this as an optimization challenge! i will do my best @fluid kiln Salutes

fluid kiln
#

i believe in you young shiba

true sierra
#

Going to be a lovely challenge trying to get a traditionally MMD based avatar down to that, but boy I am going to try. XD

pastel storm
#

Never had a need for optimization since the models I use are like 5 mat's max and 12k poly usually

fluid kiln
#

Oh MMD is going to be exceedingly hard. So much so that I'm probably just going to make a low-poly version of my avatar from scratch.

unreal holly
#

For rigging / bones, keep an eye on vertex influences. If you have a lot of vert influences for PC version, you may experience some glitchy-looking skinning on Quest

pastel storm
#

I use game models

unkempt kiln
#

You'd probably need to just create a new base from scratch

twin pebble
#

I'll try to get my uganda Shiba down to quest levels. It must be the first meme. 😛

true sierra
#

Yeah, I was already moving towards making my own base and honestly, it'd be easier going that route with the Quest, but still a fun challenge to try and get a TDA base down to 5k. It's easily doable. Just a shit ton of re-topo.

twin pebble
#

question about quest though, are avatars still using the visemes?

unreal holly
#

@twin pebble I think someone already made a 1 triangle mesh to prepare for Quest :p

rocky matrix
#

I believe the lipsync tech being used works on mobile

true sierra
north ivy
#

Yes it does Chris

toxic oyster
#

in terms of current avatar ranking at what rank will avatar no longer be ok for Quest ?

fluid kiln
#

Technically speaking our "Excellent" rank on VRC PC is already way beyond the recommended numbers for Quest.

#

I would ignore the PC ranks for Quest content and instead look at the information we've provided for polygon count, materials, draw calls, etc.

warm tusk
#

are performance ratings likely to still be a thing on quest?

fluid kiln
#

Yes, but the numbers haven't been nailed down yet

twin pebble
#

looking through unity documentation. what is the best way to check for draw calls?

pale stream
#

Game view is a good start

unreal holly
#

@twin pebble check the Render Stats window .... Basically aim a scene camera at your avatar (make sure to have it fully in view) and expand the stats window

pale stream
#

But i think that at least one draw call is from the actual scene

hushed wedge
#

You can get the profiler in there as well

#

But you'll have to profile with and without your avatar enabled for best results

rocky matrix
#

if i upload a completely different avatar for quest, what will show? will the bones break?

fluid kiln
#

should be fine

#

unless its super duper weird/different. Dunno. experiment 😄

waxen torrent
#

Can I request the ability for avatars to have a finger pen or way to write (snail style pen), on a toggle of course. For quest users, this might be the first time they have ever written or seen people writing/drawing in vr.

hushed wedge
#

That's probably a good thing for the game in general

#

A drawing board that you can enable and have others see, with synced contents

rocky matrix
#

are animators going to work? a good replacement for dynamic bones for avatars with long tails might be to animate a tail swish for example.

hushed wedge
#

The snail marker solution is hard to set up and is quite inconsistent

#

@rocky matrix they recommend only having the default humanoid bones because every bone adds a bit more work for the mesh skinning process.

rocky matrix
#

tupper also said a couple more would be fine, 2 tail bones to make a squish would be worth it instead of a tail thats still the whole time

mint osprey
#

I don’t think some additional bones need a lot of calculation. It is nice to have a couple of additional bones for tails or something else.

rocky matrix
#

i personally need 4 extra bones for my 2D eye tracking hack

twin pebble
#

wait... hold up. So if I make an avatar that has two versions and each works with quest and PC. The PC people will see the PC version of the avatar and the Quest people will see the quest version of the avatar? This is basically a LOD style for avatars?!

delicate basalt
#

wait really?

twin pebble
#

idk im asking

mint osprey
#

I think so

twin pebble
#

ok, that makes sense in the doc where it basically said the quest says "imma quest, send me the quest version" server go "ah here ya go!"

hushed wedge
#

Yeah that's how it works

#

What I'm wondering is if I should enable GPU skinning or not, it says it's only supported in VR builds and is experimental

twin pebble
#

🤔

#

this could open up a new market.

#

👉 😎 👉 "hello there fine fellow!! i see you have a custom avatar! but i've noticed it's not optimized for quest! with a small fee i can optimize your avatar for the quest! wadda say?!"

mint osprey
#

I think it is super hard to optimize 50,000 more tries avatar to mobile.

twin pebble
#

not if you re-topologize

waxen torrent
#

Gpu skinning is a project setting and has no effect on the upload. Vrchat has to tweak that on their end and I'm sure they have optimized settings

twin pebble
#

and get creative

hushed wedge
#

Oh, I'm getting this issue when trying to upload an avatar.

#

I switched my target platform to Android

#

It keeps doing this every time I try.

waxen torrent
#

You might have shaders or other assets not compatible with android

#

Check console panel for red errors

hushed wedge
#

It's using Mobile/Diffuse

waxen torrent
#

Most shaders designed for vrchat are not compatible (often they even deliberately specify they are not)

hushed wedge
#

I do get errors like "Not supported on android platform"

#

But it doesn't say which file.

#

Only points to an error in the generated vrca.

waxen torrent
#

Then something is not supported. Also check the default materials on the fbx

#

If you are overriding the materials I heard it may still reference the original from the fbx / prefab

#

Never could figure out how to validate if that was real

hushed wedge
#

The default material on the FBX is also set to use Mobile/Diffuse

#
ApiFile file_800e3c32-11ab-40d1-b6b6-fec2a7748cd3: Error: Failed to optimize file for upload.
Not supported on ANDROID platform.
UnityEngine.Debug:LogError(Object)
VRC.Core.ApiFileHelper:Error(OnFileOpError, ApiFile, String, String) (at Assets/VRCSDK/Dependencies/VRChat/Scripts/ApiFileHelper.cs:1424)
VRC.Core.<UploadFile>c__AnonStoreyA:<>m__5(String) (at Assets/VRCSDK/Dependencies/VRChat/Scripts/ApiFileHelper.cs:326)
VRC.Core.<CreateOptimizedFileInternal>c__Iterator1:MoveNext() (at Assets/VRCSDK/Dependencies/VRChat/Scripts/ApiFileHelper.cs:1205)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
#

That's all it'll give me

vapid girder
#

using latest beta SDK i take it?

pastel storm
#

wild guess is the apifilehelper trying to load a file android doesn't like

hushed wedge
#

I removed the FBX and reimported it and for some reason that seemed to do the trick.

#

¯_(ツ)_/¯

pastel storm
#

ayyy

rocky matrix
#

is there a mobile toon shader?

vapid girder
#

I think I might just have 2 projects 1 for Android and one for PC. The switching doesn't sound that perfect hmm

hushed wedge
#

Well there's Mobile/Unlit but I don't think a built-in toony shader exists yet

vapid girder
#

They said they are gonna look into having one installed. As Quest is limited to build in

#

gonna use Unlit and just paint the shading in for now

rocky matrix
#

i personally don't like the toon shader but i know a lot do, might be worth it for vrchat to make a mobile one and support it

mint osprey
#

You can’t use custom shader, so you have to stick with unlit or diffuse...

rocky matrix
#

i personally use standard for everything

pastel storm
#

you can make a cheap toon shader with a custom cubemap and reflective family unity shaders

mint osprey
#

I made Reflex Shader which is common on Booth avatars, but it won’t be supported on Quest. I can make a light weight one if they whitelist it.

pastel storm
hushed wedge
#

It's weird, you would think that Unity would have some sort of very simple flat lit/toony shader built in

#

Even if it's just an otherwise unlit shader that tints itself to the ambient light intensity

mint osprey
#

That would be nice to have on Quest.

fluid kiln
#

@twin pebble that is an exceedingly interesting idea re: "nice avatar, lemme optimize it up for ya"

rocky matrix
#

it would be cool to see a blender thing that can spit out a version of the avatar thatll work for quest, even if its terrible

#

like something in cats to just automatically decimate and atlas

shrewd fog
#

A tool that decimates only vertices not contained in a shape key would be neat

fluid kiln
#

Cats actually already does that to a degree

vapid girder
#

The documentation mentions nothing about gesture overrides etc either. I assume that will be revealed more down the line too?

pulsar tundra
#

Cats can do that.

vapid girder
#

I'm concerned in regards to a quest user triggering gestures they can't see for PC users. Like those annoying Zoom shaders and other kinds of effects but having no idea they are doing it.

pulsar tundra
#

However strictly decimating a 20k polygon avatar to 5k results in utter terror

jagged sequoia
#

yes you got to do proper proper retopology

pulsar tundra
jagged sequoia
#

like see where you can remove edge Loops before resorting to that

waxen torrent
#

is there a good plugin to quickly remove edge loops

jagged sequoia
#

no that's not something you can automate

waxen torrent
#

at least a way to remove them faster than selecting one by one

pulsar tundra
#

I'm afraid making your 50k polygon avatar work as a 5k polygon avatar is gonna require a lot of work yourself, such avatars usually can't be helped with automated tools.

waxen torrent
#

if you're ok losing skinning and visemes, I was able to make something decent in a short time with automated tools.

jagged sequoia
#

those are kind of deal breakers

pulsar tundra
#

I got that too, but I'm not very OK with that.

#

You can make something decent if you put some handwork yourself in, but there's a limit

waxen torrent
#

you can re add simple visemes with a single blend shape, and for skinning break it apart and have it be rigid but arms attached to arm bones etc

#

but taking such a poorly done and heavily decimated mesh through mixamo or rigging it is going to make things completely fail so it would need to be rigid

#

I might still prefer that over starting with a different low model that I don't like.

jagged sequoia
#

what does your avatar normally look like

pulsar tundra
#

Who's avatar?

jagged sequoia
#

Lyuma

#

kind of curious to see how tricky it would be

pulsar tundra
#

I do hope they bump it up at least a little from 5k
Maybe 7.5K

jagged sequoia
#

what difference is that 2K going to make

waxen torrent
#

oh I use your standard mmd models, decimated either to 30k or 20k verts

#

take any TDA model and see if you can get it down

pulsar tundra
#

It would give a little more play space for some things.

#

I'm currently optimizing my avatar, this is what it looks like normally:

waxen torrent
#

and 9k would give even more. I have an avatar I decimated down to 10k because I wanted to allow for a model swap back in the 20k era and didn't know hidden models do not count at the time

jagged sequoia
#

mine shouldn't be too hard to work with as it's a darn hyena Avatar

pulsar tundra
#

I'm dropping the shaders and going with textures and see what I can do.

waxen torrent
#

flat lit toon type shaders allow you to get away with more than a standard shader

#

because you can't see the polygons anyway

jagged sequoia
#

basically only concerned with the silhouette flat lit

waxen torrent
#

(ability to do extra decimation is a good performance related argument to allow us to use toon shaders on quest.)

jagged sequoia
#

I'd probably give it a try later using Unity Chan

blazing meteor
#

Just to confirm, Do/will we need a oculus go to to merely upload android builds of of our existing content?

jagged sequoia
#

heavily recommended

blazing meteor
#

I don’t mind making content for the platform but am not interested in owning it

pulsar tundra
#

I'm not buying a Go nor a Quest, but I'm interested in making at least my own avatar Quest compatible

#

I do hope they're making some way we can do that without owning a Quest

jagged sequoia
#

kinda hard to test performance when you don't have something to test on

blazing meteor
#

I can just make avatars within the spec.

jagged sequoia
#

I suppose we can poke around to see if anybody is willing to be our guinea pigs

blazing meteor
#

Test on Rift

#

5k tris is 5k tris

#

Can’t really get that wrong

jagged sequoia
#

FairPoint

waxen torrent
#

I don't recommend buying a go for the few months span we have to use it only for it to go obsolete and need a quest anyway

jagged sequoia
#

I'm guessing the go more just if you had it laying around

waxen torrent
#

Yes I think If you have a friend with a go or have one yourself

#

But otherwise it's not a good use of money: probably would be cheaper to commission someone who has it than to spend the cash for basically a one time deal anyway

blazing meteor
#

I can understand wanting to test for worlds but but as long as you have any vr I’m sure you can reliably make Quest avatars without quest just stay within spec and test in any pc headset

#

As long as you understand the limits

waxen torrent
#

Well kind of but this is the only supported android vrchat platform you can buy. Shaders might work differently on android

blazing meteor
#

And understand you are not loading the android build

#

I mean I already make of avatars that I’ve never worn myself I just have the process down lol

pulsar tundra
#

I'm done trying for the day, I've had some half-decent results but I'm gonna need to learn some more to get a proper 5k model working.

jagged sequoia
#

so what's the triangle count on that attempt

#

and mind if I see a wireframe

pulsar tundra
#

Sorry, I've already closed it. It was just a test.

It was about 5k, a few hundred under it.

Most detail preserved in the face and hands, least detail preserved in the body. Medium detail preserved in hair.
It wasn't great, but it was a start.

jagged sequoia
#

that's a decent first attempt

#

I would suggest you look into low-poly facial and hand topology as those are the areas that are going to require the most work n and rigging good

pulsar tundra
#

Yeah that's for sure.

I'm gonna need to do some more homework, I haven't got the skill to make it proper right now.

#

Face has a ridiculous amount of polygons, I think the face alone already count for 5k

jagged sequoia
#

definitely do research into low poly head topology

dry zealot
#

5k triangle. even mobile game with humanoid avatar hardly have that. Its more around 10k and less

delicate cipher
#

so how are we gonna handle the clippings of the model when reducing the poly count to 5K or less for our avatars?

#

i tried decimating my VRChat avatar to a little less than 5k on blender, but i have some clippings for the model

dry zealot
#

since it 5k and less we need to use double side shader then

foggy quail
#

Or you just retopo properly instead of decimating so you can focus your polys where you need them.

#

Or create bespoke avatars

dry zealot
#

what your avatar with 5 k look like. for me i needed to delete accessories and double mesh

fleet hollow
#

is it tris or polys?

dry zealot
#

tris

#

like i said most of the model in mobile game a more around the 6k-9k tris.

delicate cipher
#

so are shape keys safe for Quest optimized avatars? or do i have to remove some of these for my avatar? (or in this case, delete all of them)

waxen torrent
#

That's a really good question: shape keys actually contain a lot of data potentially and many avatars like from mmd have tons of unused extra shapes Shape keys are not processed unless they are set I think, but they probably do consume memory

dry zealot
delicate cipher
fluid kiln
#

good luck, its going to be a massive challenge getting pretty much any MMD down to reasonable levels 😃

dry zealot
#

I think 10k would be more reasonable. 5k is pretty low

waxen torrent
#

Do we have access to the usual fallback shaders for toon style avatars like Toon/Lit?

#

It doesn't have to be the same toon shader as desktop, just a simple toon shader designed for mobile.

limpid furnace
long talon
#

this should be the new default

delicate cipher
long talon
delicate cipher
#

pretty much

steel light
#

@dry zealot cant argue with what the quest wont run

delicate cipher
#

looks like optimizing my MMD avatar for Quest with good results is really hard

ancient tundra
#

kingdom heart base model would do better on oculus quest

#

less ploygon

dry zealot
#

i see

ancient tundra
#

body 3k

pastel storm
#

Do both the Quest and Windows models have to be the same scale/use the same armature, or is it okay if they’re drastically different?

warm tusk
#

I imagine it'd look the same as when we used to get avatar ID collisions if the armature is way off

eternal moth
#

so do I just switch to android, then upload and done?

dry zealot
long talon
#

it's like VRChat on the N64!

dry zealot
true sierra
#

Nice @dry zealot !!!

dry zealot
#

5k is not that hard if you dont have to much going on. on your model

fleet hollow
#

however 5k is very difficult for people who don't understand retopology, and many people just put together anime stuff and call it a day

dry zealot
#

yeah

delicate cipher
#

so any tips on how to optimize MMD avatars while in blender?

#

i don't think i can do it in Unity

fleet hollow
#

optimizing the mesh? or other aspects

delicate cipher
#

@dry zealot is doing really good in optimizing avatars for VRChat Quest

sand sparrow
#

hi tj

#

ive seen you on a lot of post

eternal moth
#

yo

fleet hollow
#

your best bet is something like the calfs and the arms to really look at and dissolve unnecessary edges

#

stuff like fingers too

#

just understand that you still want to keep some detail at the joints so they bend well

#

the most difficult part is the face. a lot of the face is very complex

delicate cipher
#

i don't want my hair and face to look all square looking, right?

fleet hollow
#

right but you can still select many loops that are too detailed and dissolve them

#

the model above is a great example

#

understanding the placement of these lines (which is commonly called topology) really helps you understand where to and where not to remove edges

#

mouth and eye movements take some detail to look good, but something like a leg only really bends at the joints

#

most of your tris are really going to be coming from hands, chest, and head

#

if you have a hi res version of your mesh, and wouldn't mind re-uving and texturing (which is a bit of a long process), pick up retopoflow and learn how to remake the topology from scratch

#

and from now on as general rule of thumb: optimize your avatars for quest in such a way that they can be scaled UP to the PC version really easily because it's a pain scaling them down

blazing meteor
#

@delicate cipher To avoid clipping, don't decimate models. Retopologize them

#

Or manually chose unimportant verts and collapse them. Delete hidden faces. Automatic processes never account for beauty

#

Often models just will need to be redone from scratch while tracing over the original, consider it a learning experience!

#

Retopoligizing other people's models is a great way to learn how to model

#

(just remember the result still isn't your IP)

waxen torrent
#

Any good places to start learning how to retopologize? Is there any tool that helps or is it all manual. I tried something in blender way back but it loses all uvs/texturing

dry zealot
#

I rapidly dissolve some edge on the left chest part and save 50+ tris. the uv move a little but its easy to fix

#

could be better but. whater it was just a test

waxen torrent
#

Interesting. Dissolving edges works better than dissolving vertices?

dry zealot
#

you have more control i think

#

but you have after flowing vertex in the air.

fleet hollow
#

Any good places to start learning how to retopologize? Is there any tool that helps or is it all manual. I tried something in blender way back but it loses all uvs/texturing
@waxen torrent check out the github page for "Retopoflow" for a decent blender plugin that helps with that. However, learning topology all comes down to just learning. Use google images (or even look at other models) to understand loop flows! (I often google "head topology" and get tons of results. you can copy that for good results!)

#

I always start with the head, and work my way down

#

For arm loops you generally want 8-12 vertices per ring. You can collapse down (or up) to get there; in the images qb is sending you can see a great example of how to use triangles to collapse and add rings

dry zealot
#

just hope we can use double side shader. :/

fleet hollow
#

i hope so too

vapid girder
jagged sequoia
fluid kiln
#

@vapid girder Double sided GI is not backface culling

long talon
#

don't all the mobile shaders have backface culling by default?

round nova
#

can someone dm me and explain this whole quest avatar thing going on and what exactly is the difference between quest models and pc models?

vapid girder
#

TL;DR: Quest Worlds/Avatars have seperate versions. For both versions to see them you need a version for both.

round nova
#

that sounds really confusing

jagged sequoia
#

basically just provide a lower detail version of the model for the quest

#

or you get stuck with the Red Man avatar from their perspective

round nova
#

but like its confusing do you need like both active at the same time or

#

and does quest need to have a higher detail vers for pc

#

ick its too late at night

jagged sequoia
#

you just need the two versions uploaded to the same ID in the VR chat client pull up the relevant model depending on platform

#

you could upload the quest version to both of them if you didn't want to make 2 if you're okay with only having 5000 triangles

long talon
#

if you look on the vrchat.net/home site on a world with both versions it actually lists supported platforms, being android and standalonewindows

round nova
#

ok that makes more sense

dry zealot
#

you can still butche the topo wher eits not moving

jagged sequoia
#

so pretty much the chest only and your hair

#

and maybe the shoes

vapid girder
dry zealot
#

dont

vapid girder
#

and... why not?

dry zealot
#

nvm . this is what peak of performance look like

vapid girder
#

One version for quest other for PC

#

same Avatar ID

neon gazelle
#

The quest is just gonna have a bunch of PS1 and 2 characters