#world-development

39 messages · Page 129 of 1

stone marsh
#

U need to download it

#

There should be a download button when you select it from the long list of build options

pearl plume
#

so do i gotta reinstall unity?

#

from unity hub i mean

stone marsh
#

No...

#

You click file. Open the switch build target menu option.

#

In the editor itself.

#

I believe you can do it through hub as well, but that's the easiest way if you already have unity open.

pearl plume
#

I see it

#

gotta install it

stone marsh
#

Indeed

pearl plume
#

alr imma do that rq

#

So all I do is “switch platform” and that’s it?

proven vigil
#

upload problems

#

i'm trying to upload a world it didn't work.

stone marsh
pearl plume
stone marsh
bold ibex
#

Hi! 🌙
So, I’m still new to unity. Anyone have any advice on how I can make my path look similar to the anime? I used a stretched out particle. Struggling a bit

proven vigil
proven vigil
#

nvm i think i fixed it

#

nvm still fucked

bold ibex
# proven vigil nvm still fucked

Not sure if I am any help. If it’s script errors you can delete the script and see if it will work then. Sometimes it won’t sometimes it will.

vestal oriole
#

how do i make it so that a pickup object stays in the hand without having to hold down the button?

proven vigil
#

FIxed it thanks

stone marsh
bold ibex
#

my world has a report on the website lmao. does that do anything?

stone marsh
bold ibex
#

oh ok weird

#

it had 0 for the last like month lmao

stone marsh
#

Most popular worlds have dozens or hundreds. Someone prob just reported it for something. You can end up with permanent tags from specific issues if reported too often.

#

Performance, glitches, nsfw content, stuff like that tend to be the most common

bold ibex
#

oh ok i see

vestal oriole
#

Trying to put bloom on a toggle. It's not working. What part of the post processing thing should I put on the toggle for it to work?

stone marsh
vestal oriole
#

That's what I'm doing. It's off by default. It won't turn on.

#

All my other toggles work.

stone marsh
#

Does it work at all if it's defaulted on?

#

Is the scene camera placed as the reference camera in the world descriptor?

vestal oriole
#

Ah, no, the camera was not placed in the world descriptor.

#

Ayy it works now. Thanks.

stone marsh
# vestal oriole Ayy it works now. Thanks.

Np. That's because your camera is actually replaced at runtime. If you don't list it as a reference vrc will make a default one which in your case lacked the post processing stuff.

sacred lily
#

help???

nocturne jungle
#

Anyway to make a seperate video player for multiple points in the world?

#

Like 6+?

nocturne mason
#

thx you, now i'll try

gaunt egret
#

uhhh .fbx

#

i think the materials and whatever shader option you use on them will stay the same given they're the same in blender

gaunt egret
#

textures wouldn't change unless you manually removed them from unity

#

materials auto generate

#

given that they're assigned on the mesh in blender

#

im honestly not sure about the shader one because i stick to the defaults

#

you could make a new project and test with .blend vs .fbx

red urchin
#

every world i've uploaded has had 1 report as soon as they were published

white moon
red urchin
#

maybe something to do with community labs? all of mine were done through that

white moon
#

This world has been through labs so im not sure

red urchin
#

huh 0-0

kind leaf
# white moon

the single report was a thing 3-6 months ago and beyond. I do recall reading an update where it was removed. So I would assume any new worlds with a report are genuine reports. All true reports should be included with a tag.

#

Unity will not use your Blender shaders so you model in Blender, setup flat texturing to ensure your maps are correct and export to Unity where you will light, shade, and apply your PBRs.

wheat bloom
#

Hello who can I talk to about why not all my assets in asset folder arnt being included with the build ? As I'm trying to use a visual writing using from assest store ??

Thanks in advance for any help

#

Scripting*

wheat bloom
#

Is there a way to force assest to be included in the build ?

#

There has to be a line of code I can change to make this possible

dusk sapphire
#

things not whitelisted are removed at run time on the client so there is nothing you can do to circumvent that, and for good reason

formal schooner
#

Hey does anyone know how to have bloom effect only one object? or perhaps not affect the players?

#

Bloom looks nice in the world but when people bring their own avatars they are glowing washed out blobs

granite ocean
#

is there someone that can help me really quick? I cant access my sdk side window and it wont let me open a new one. i keep getting errors and idk how to fix it. I cant upload or even test it in game without it

left rain
#

build errors are almost invariably due to importing some package without first installing dependencies like u#, or using the wrong sdk version, or using the wrong version of unity for the sdk

#

if you imported some third party stuff recently, remove it from your project. otherwise double check your sdk and unity versions

#

this happens so often there should be a bot auto response

left rain
#

then make sure the materials you want to bloom are significantly brighter

formal schooner
#

Alright

wheat bloom
kind leaf
# formal schooner Alright

post processing effects the layer(s) it is told to. So if you want it to effect one single object make a custom layer, tell PP to only effect that layer and set that one object to that layer.

granite ocean
left rain
#

what version of unity and the VRC SDK are you using

stone marsh
#

Oculus directory....

granite ocean
#

im using unity 2019.4.31f1 and im using the most recent sdk

stone marsh
#

There's no reason for there to be a oculus directory iirc. Did you elect to use the "VR" version of unity when you made a new project or something?

granite ocean
#

no i jsut picked the 3d when i made

#

it worked fine before then it just disappeared one day

stone marsh
#

Where did the oculus directory come from? I don't believe this is from the vrcsdk

#

The sdk should only load in the examples directory and the vrcsdk directory

granite ocean
#

so should i remove the oculus directory

stone marsh
#

I'd consider removing it yes. We don't use ONSP anymore anyways

#

I'd assume as asset pack or something you imported had it.

#

Always check what is being imported when you're importing assets. Don't just mash the import screen. You can wind up importing old sdks or random crap

If you're unsure. You can just move the folder somewhere else as a backup Incase an asset relies on something it has but I doubt it.

granite ocean
#

Thank you so much it works now

stone marsh
hardy crag
#

Im having some issues when building my world. it allows me to build and test the world but it does not allow me to build and publish and ends up showing me the error attached.

urban epoch
#

Try logging out of the SDK and logging back in again

marsh rapids
#

does anybody know how to get working guns on sdk 3.0

nocturne jungle
lofty inlet
#

im having an issue where i spawn into my world, i move forward one step but it shoots me backwards and i get stuck in the wall behind me. any ideas/help?emoji

nocturne jungle
#

Trying to use an UdonSharp video player prefab and it says im missing "UdonSharpEditor"

stone marsh
#

There is most likely a large collider in your world and you're inside of it.

#

Either that. Or there is a collider on your avatar itself.

lofty inlet
#

Oh ok, sorry I’m really new to world making, how would I find the large collider? Just clicking through the objects?

stone marsh
#

Yeah. Or you can use the search tool and search for the box collider component or cylinder collider or whatever it may be. But if you don't have much in your world it should be obvious what has colliders on it and what doesn't.

lofty inlet
#

Ok thank youiris

kind leaf
cyan eagle
#

How do you add gravity to props/items/pickups?

pearl plume
#

anyone know how to scale an object in unity on one side only? whenever I scale, it extrudes the object in both directions

kind leaf
kind leaf
pearl plume
#

mk

lucid thorn
#

Anyone got any recommended videos to start off with world development .

cyan eagle
kind leaf
#

make sure they have a collider and are not static 🙂

gaunt egret
lucid thorn
#

ty

upper obsidian
#

Look for errors in the console, remove conflicting scripts.

pearl plume
#

anyone able to tell me why part of my floors disappeared when transferring my world to unity?

#

In fact, it only appears on the bottom?

pearl plume
#

also, do I have to add lighting in unity or blender?

gaunt egret
#

unity

pearl plume
#

would you be able to provide a tutorial vid on how?

gaunt egret
#

honestly i would just watch the whole video

green lagoon
gaunt egret
#

it has timestamps

pearl plume
#

thanks

gaunt egret
#

plus theres more than just lighting in it so if you're new, definitely should watch it all

pearl plume
#

will do

lucid thorn
#

Anyone know where I can find assets like video players?

#

Furniture?

#

The Working Eatable chips?

#

Etc

gaunt egret
#

3D assets and custom worlds for VRChat world building. Visit https://VR.SpaceFree VRChat Room (Tutorial World)(¥ 0), VRChat World Single Attic Room(¥ 1,500), VRChat World My Parent's Basement Small Room [Udon] (¥ 3,000), Simple VRChat Room (¥ 0), VRChat Mansion Suburban Lake House SDK3(¥ 3,000), LA

※English Description below [2021/08/17] v2.1 Unity2019対応。VRChatのログに大量のログを出力してしまうことがある不具合を修正。 VRChatワールドに配置できるポテトチップスです。 ギミックにより食べることができます。音が鳴ったりエフェクトが出ます。 SDK3 + UdonSharp専用ですが、Udon知識ゼロでも簡単に導入できます。 更にUdon Chips対応でポテチに課金しちゃおう。 サンプルワールド:

lucid thorn
#

Ty

split ember
#

can someone help me?

pulsar fog
#

Anyone knows why I drag other objects (a portal) in udon program used by a bottom and the public variable becomes the itself?

#

And sometimes it just won't happen, like the top 3 portals.

nocturne jungle
#

Help, trying to import a light thingy but no worky

#

If you have an answer please respond to me in DMs being that im getting off of my computer

crude ether
# pearl plume thank you so much, unfortunately, this means I gotta do this to like 30% of my ...

I'm a tad late to the party, but if all your meshes are in the same blend file, you could probably get away with just pressing A (to select everything), TAB (to enter edit-mode), A again (to select all the verts) and then hit SHIFT + N (recalculate normals) and pick "recalculate outside".

That should tell Blender to try and make all the faces point outwards (which is what you usually want).
Don't forget to check with "face orientation" turned on like in the video just to make sure Blender did a good job and fix the couple faces it might get wrong.

nocturne mason
#

hi, how can I make the character walk up the stairs? I found this tutorial but doesn't work https://www.youtube.com/watch?v=HFGRoFrvpKE

In this Mini Unity Tutorial I show you how you can make steps walkable in your game.
✦ Subscribe: http://bit.ly/JimmyVegasUnityTutorials
✦ Patreon: http://patreon.com/jimmyvegas/
✦ FREE Assets: http://jvunity.com/
✦ Facebook: https://www.facebook.com/jimmyvegas3d/
✦ Twitter: https://twitter.com/jimmyvegas17/

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+...

▶ Play video
kind leaf
#

by moving the character forward into the stairs. If your avatar doesnt use the stairs it means your colliders are wonky or your risers are to high.

#

maybe try experimenting with a ramp first

nocturne mason
#

and another problem, the character doesn't go down this and another "hole" , he fly

kind leaf
#

yeah your not leaving yourself enough space. 2m gaps (2 unity blocks) every hole needs to be at least this to pass through

nocturne mason
#

oh ahahahah okok

kind leaf
#

a balcony over stairs needs a bit more because you are moving up while moving in, just make yourself a gameobject that is 2 blocks tall and slide it into tight spots, if it fits without clipping ur good

nocturne mason
#

🖐️ thx youuu

pearl plume
#

Anyone able to tel me how to enable jumping?

#

It sounds stupid but this is probably the thing I’ve been stuck at the longest

hidden osprey
pearl plume
hidden osprey
#

Yes make sure to position it where you want players to spawn.

pearl plume
#

Alr thanks

kind leaf
#

🙂 if you use vrcworld dont forget to remove your old pipeline manager/scene descriptor or u'll be back

pearl plume
#

Wat

#

I’m a big noob at unity

#

Pls explain

nocturne mason
cerulean echo
#

@nocturne mason you useng a mesh or a box colider?.

nocturne mason
cerulean echo
#

@nocturne mason All good but you checket that the hole is realy openet maybe the coliders ar stil to near?

nocturne mason
#

yes, I have changed the collider and now I don't fly, but where is the differenc btw mesh and box collider?

cerulean echo
#

Box collider is symbel box to colide and is not so expesive like a mesh but tebent on the mesh you useng mesh colider useng the mesh to colide and can get wery expesive use it only if you need like for mesh you cant use a box colider or sphere i am not so good explaining sorry

nocturne mason
#

that's oke, thx you

bold ibex
#

hey guys, how do i add a vrc_scenedescriptor in my world, it says i cant publish it until i do

upper obsidian
icy birch
#

Hey everyone Was wondering on the best way to bring in avatars to multple instances via livestream with chroma key. I found a solution. But I swear I saw way to project a 3d avatar either in a same instance or multple. Has anyone seen by chance anything like this?

bold ibex
#

For some reason it not letting me switch to android bulild

#

Does anyone know how to fix it?

desert python
desert python
bold ibex
#

No

#

It doesn’t say anything

desert python
#

then it should switch

bold ibex
#

It doesn’t tho which is weird

desert python
left rain
#

you might not have the Android module installed for unity. you can do this via the hub

bold ibex
#

That’s probably it

#

can someone help me with this, I cant upload my world. whenever I hit publish for windows/android it just resets the control panel

stone marsh
#

Ah yea

#

Simple light probe placer has issues. You can use it to place probes, but you need to delete the script when you're done.

#

It does indeed work with our version of unity but will throw errors if you keep in the project after you're done using it to setup all your probes.

lucid thorn
#

Transparent mirror?

bold ibex
#

ok ill try it out, thanks a bunch

stone marsh
stone marsh
lucid thorn
#

Not sure how to make one

#

I tried changing the properties in the VRChat mirror prefab, but I'm not exactly sure.

#

Figured how to make it a LQ mirror though

bold ibex
#

ill see if I can find the website I got it from

stone marsh
#

I'll link you it when I'm done eating

lucid thorn
#

Ty ty

#

I should prob eat too

#

Brb

stone marsh
lucid thorn
#

Shows everything, but it transparent and you can still see the content behind it

stone marsh
lucid thorn
stone marsh
# lucid thorn Oh. Sorry

Np. It's a good set of shaders. There's a prefab that uses a animator to let users change the transparency with a slider but if you want it to just be a fixed level. You can get rid of the animator and just set it to a fixed value. It uses the normal vrc mirror script so you just set the layers you want to render and quality like any other normal mirror, doesn't have to be players only. There are a few different shaders with it iirc, a transparent and fade option.

Good luck.

lucid thorn
#

Ty ty

lucid thorn
#

I tried checking the mirror, but nothing. I'm guessing its just something to do with shaders then?

stone marsh
#

Only exists if u used the prefab

lucid thorn
#

I used the prefab

#

I found this but

nocturne jungle
#

Would anyone know why im getting these erros? I have USharp and an asset i want to use

lucid thorn
#

Save your project

#

Close Unity

#

Reopen unity

#

and import udon sharp again

#

That fixed it for me

nocturne jungle
#

Alright ill try thank oyu

gloomy fulcrum
#

in VRCSDK, when you're trying to uploading something... but then change your mind

#

is there a way to cancel the upload window ?

#

and go back to editing in unity

#

i have never been able to figure that out

nocturne jungle
nocturne jungle
gloomy fulcrum
#

yeah

#

how do i backstep out of that screen

nocturne jungle
#

The play button

gloomy fulcrum
#

ahh

#

okay thank you

#

much appreciated

nocturne jungle
#

Haha yeah np

gloomy fulcrum
#

i'm actually in the process of testing my first vrc world upload right now

#

and im trying to fix mmy ground colliders. What's the best collider to use if the ground plane is rounded or has hills ?

#

it's essentially just this for now

nocturne jungle
nocturne jungle
gray sleet
#

is there a way to upgrade my sdk2 world to sdk3?

weary roost
#

when i test my world , everything seems so small, and my avatar is average height ,
is there a way to change the core of the world ?

random owl
# nocturne jungle

You've imported the whole udon sharp development project instead of one of the releases

stone marsh
pearl moon
#

Just a very quick question for this large-scale project I am a part of. When it comes to Plastic SCM, is there any problems that it has with the VRChat SDK? I would like to know before my team imports it into our map and potentially borks something up.

gray sleet
#

..so is it possible to upgrade my world to sdk3 from sdk2

nocturne jungle
#

This is everything i have in my program

pearl plume
#

Anyone able to tell me why inspector variables is all greyed out?

gray sleet
#

is there not a way to update a world to sdk3 from sdk2?

nocturne jungle
stone marsh
#

You should ONLY be installing the unity package.

#

You need to delete the master folder and anything related to udonsharp and install the correct thing.

gray sleet
#

how do i solve this?

nocturne jungle
gray sleet
#

can someone help me with my error? i made a backup and updated the world to SDK3. but now cyanemu gives this error, is ther a way to fix it?

#

cyanemu says it works for sdk3 but im not sure why i have these issues

nocturne jungle
#

Anyone have a video player prefab?

worthy horizon
gray sleet
left rain
white moon
bold ibex
# left rain

so it said it was already downloaded but it still not working

left rain
#

¯_(ツ)_/¯

gray sleet
left rain
#

u# is a way of compiling c# code to udon. makes it easier to write more complex behaviors without using the noodle interface, assuming you know c# already.

white moon
#

Yea but a whole bunch of prefabs you'll probably use will need it to work

left rain
#

that's fine. if you're using third party packages that require u#, though, you must install it first.

gray sleet
#

but lets see. the most recent sdk3 is in. udon sharp is now in

white moon
#

and once you've got those in I'd reimport cyanemu

#

idk what process you took to upgrade to sdk3 but better to reimport that if you had it there from the sdk2 version

gray sleet
#

i got cyan working.

by only issue is there are a TON of missing scripts for toggles and so on. meaning all the toggles and teleports for my world need to be redon

white moon
#

Well thats just normal, none of the SDK2 stuff will carry over

crystal hazel
#

So, I'm having a bit of an odd issue with the SDK and I can't seem to get to the bottom of it. I have a new project, got the SDK ported in, but for some reason the layer set-up is just non-existent on the builder. I've tried doing a clean import of the SDK, nothing. Lets me test and upload builds, but there's just no option to set up layers at all. Anyone have any ideas of what I might try? Or should I just set up all the layers manually?

white moon
#

That is weird.

kind leaf
crystal hazel
#

Yeah, I was in the process of getting a new one set up to re-import the rest of my project piece by piece and work it out. Good to know, though! Thank you.

quiet oak
#

^^Could be a bakery thing 🤔

pearl moon
#

Dope! Thanks~

pearl plume
#

anyone able to tell me how to edit jump height?

stone marsh
#

Youre selecting the script in your asset folder.

#

Select the game object with it, typically this is on your vrcworld gameobject if you used the prefab. And simply change the public variable in the inspector

pearl plume
#

what is the average jump height?

stone marsh
stone marsh
stone marsh
pearl plume
#

also, that jump was "too high" apparently T-T

pearl plume
gray sleet
#

using sdk3 now lots of broken scrips. is there a quick way to remove broken scripts?

manic wadi
#

how does labs work lol

steel badger
steel badger
# manic wadi how does labs work lol

Community labs?
Upload a world as labs and itll be placed in the "Community Labs" section, if it gets popular enough (alot of people over a short period of time) itll become public; you can only upload one world to labs every 7 days though

#

Though its very possible your world ends up in community labs hell for all eternity

steel badger
#

i dont think these are the ones i remembered but id imagine theyd prolly work

Property search (free)
Component Search (free)
Maintainer (paid)
NG Missing Script Recovery (Free)
Missing Component Finder (paid)
Go Go Gadgets (paid)

gray sleet
steel badger
#

pumkins avatar tools might still work, but i havent used it for missing scripts since 3.0 came out (id hope it doesnt need the avatar sdk to run; so it should work on your project-but im not certain on that)

steel badger
gray sleet
#

how do i do button in udon

steel badger
#

https://youtu.be/ibDu0dCeUE8 try this maybe; i havent watched it but it came up first

With the recent Udon updates, some of the basics have changed, so here's my most basic tutorial redone with the new editor, and not recorded at 2am! If I get enough requests, I'll redo my "Contextual Buttons" video as well, which will give me an excuse to just rename them "Event Buttons" which actually makes sense.

00:00 - Intro
00:20 - Udon Gr...

▶ Play video
gray sleet
#

I also have cyantrigger if anyone knows that.

but i want it to be when i click this 2D / UI button. it teleports player

steel badger
#

id assume just take that method and apply it there; ive never bothered with doing this so id say go look at how it was done in 2.0 and just carry over the method to 3.0

#

better yet

#

looks like you could just disect this

gray sleet
steel badger
#

if i could send the link

gray sleet
#

yeah i tried it. not helping very well lol

analog canyon
#

how to fix it?

rain idol
#

yo I know this is gonna sound noobish of me but I was in the mood to try to re-install all the assets to develop a new world for myself and the public. Where are we at currently as far as what unity version I need these days?

#

also what do I need to do to make it quest ready?

green lagoon
rain idol
#

Thanks for the version. But how do I make it quest compatible again?

green lagoon
#
worthy horizon
#

hm attempts to get a humanoid rig to point at playerlocal have so far failed ;_;

kind leaf
worthy horizon
#

hm in this application predefined animations for that wouldnt be practical

patent merlin
#

Maybe a bit of a noob question for someone that's been in VRC for a while, but can anyone clarify exactly what the video streaming situation is at the moment?

As I understand it (and stand to be corrected),

  • Most video players handle streaming/playing of youtube links but only for PCVR and PC users since Quests block YouTube for some (presumably uncompetitive) reason.
  • VRCDN can be used to get around this. Basically, using OBS you stream just about anything to VRCDN, then stream your VRCDN feed to VRChat and you're all good. EXCEPT, that Questies and PC users might need different URLs. (MPEG-2 for Quest, RTSP for PC/PCVR as suggested by VRCDN on the "Live" page) - I haven't tackled the VOD route much yet, tbh.
  • Outside of using VRCDN, I tried uploading a file to pinata.io to host an mp3 and plug the .mp3 url directly into my video player to get everyone on the same page, BUT... Quest users had a really tough time and streaming was incredibly slow... That may be because the pinata server just wasn't up to the task. (Disclaimer: I'm based in South Africa, although I have a pretty good line ~50mbps)
  • I also hear that Vimeo links aren't blocked by Quests... But last time I tried to stream a Vimeo link via my VRChat video player (Mainly using ProTV atm) there were also issues... Please shout if this is the way.

So... I suppose my question is "What's the best way to stream to PC and Quest visitors to my worlds, preferably using the same URL?"

ruby jay
#

quest is simply not supporting all codecs/container

desert python
#

also no ytdl

pastel coyote
gray sleet
#

Can anyone assist with UI button in udon? please dm me

calm pewter
#

I got a issue I don’t know how to fix… my world is uploaded fine but I did some updates to the world and when I uploaded and go into vrc nothing is updated. On the vrc website it shows it’s updated but in game it doesn’t. I even tried reinstalling my windows and android builders to see if that would fix it but still nothing

#

Any suggestions???

calm pewter
#

I have no errors

true hill
#

Hey. So, every time I launch a world I made I fall through the floor infinitely even though the floor does have colliders- I checked repeatedly. My only guess is maybe the player collider is turned off some fucking how? since I started the world in a pre-made scene. But I've tried the "Force Configure Player Settings" button a few times and it still happens.

#

Anyone have any clue as to what the hell is happening? I moved the spawn point further up too incase it was clipping in the floor or something.

left rain
#

check your layers and make sure they're correctly defined

true hill
#

How should they be when correct, I never touch layers because I haven't learned that yet and I know its easy to break.

#

huh wait

#

howmst the fuck

#

when I click "player" the floor disapears but the walls and props stay

#

how the fuck were these prefabs set up what the actual hell

left rain
#

sounds like you accidentally put your floor on the player layer

#

select the floor or its parent and set it to default

true hill
#

bruh alright thanks, I never would have thought it was that. Thats so fucking bizarre.

#

would have been here a loooong time lmao

left rain
#

it's easy to accidentally swap a layer of a child object without thinking about it

#

or maybe your prefab was built in an extremely silly way, who knows

#

happy it's an easy fix either way

dull silo
#

Does anyone have a link to a tutorial video or something similar on how to make those Udon buttons that you actually push with your fingers in VR?

I feel like I'm close but I'm clearly missing something

left rain
#

if you didn't want to use physbones or the equivalent, you could probably rig up something simple that just checks the distance between the button position in world space and the tracked hand positions from the VRC Player API and decide if you're pushing the button or not based on a distance threshold

cyan valley
#

Anyone know/have the dartboard prefab?

#

I can't seem to find on vrcprefabs

gray sleet
#

I’m new to sdk3. Is there a timer or delay function? And I am using cyantrigger since I know nothing about coding.

zealous venture
#

So I am making a UI for my world and I'm trying to set up my buttons so that the texts glows green when it's on, and back to it's base color when off. I have this working properly on my test toggle, but I have another layer to this that I can't get working. I have an optimized button that I am wanting to trigger the animations to swap the text color back to off when these options are toggled off (the toggling off for the objects works, but the text color indicator does not).

The first picture is my toggle to turn particular buttons on/off when the optimized button is pressed. isOn being the toggles that get turned off when the optimized button is turned on, and isOff turning the base toggles in the world back on to default when the optimized button is toggled off.

The second picture is of my second script for the button that is using the isOn state of the optimized button to toggle a float (trying a bool as well) on and off in the animator for the button transitions between on/off colors. I cannot get this script to interact correctly with my other button's animator to turn the text color to a different color based on if the optimized button is on. I essentially just want it to toggle the text of all of the isOn buttons in the first script to the off color and then the text for all of the isOff buttons to green when optimized is toggled back off (indicating that those toggles are turned back on).

Anyone have any ideas on the best way to go about this?

kind leaf
kind leaf
gray sleet
#

am i doing something wrong? When i run my world in unity things work. using cyanemu. but when i test and build and get into it in vrc it doesnt work

left rain
#

usually that means you're running a non-whitelisted component. C# scripts on a prefab, something like that.

dull silo
left rain
#

yes. i can't help you much with those, though, haven't messed with them.

dull silo
#

I see.
I was hoping to make a big button that you'd be able to press with your hand/fingers

Not sure how I'd do that with that proximity method but I'll have to work on it

stone marsh
shadow pasture
#

so I'm working on a nice and comfy world, which obviously must have a cozy fireplace.. now my question is, what would be the best way to create the actual fire? (in case it matters I'd like for it to be quest friendly)

dull silo
stone marsh
#

I forget the name but there's a free udon based interactive button on a GitHub somewhere that is much more simplistic in it's approach with far less code.

#

Performance is a bit worse, and it's not protected, but it would be much easier to reverse engineer if that's something you're into.

kind leaf
stone marsh
dull silo
stone marsh
cunning brook
#

The part of the sdk needed to finish world upload that pops up in game view is not showing up and my view is from a deleted camera like it’s just stuck there. I’ve updated this world several times.. Halp please

stone marsh
earnest anvil
#

anyone knwo what world this is ?

lean thistle
#

Anybody happen to have a guide/link explaining how to make a list of videos/songs next to a video player, similar to movies n chill? Looking to make a bar but want users to be able to click a button and play a pre-defined list of songs. Would seriously appreciate any tips!

upper obsidian
lean thistle
#

Thank you!

hollow helm
#

Build and test does not work, it wont start vrchat

#

Anyone know how to fix?

upper obsidian
hollow helm
#

The path is correct and no errors involving the SDK are showing

upper obsidian
#

Any red errors, even those not related to sdk, will most likely block the build. Version of the unity and sdk I hope you have the correct ones installed?

hollow helm
#

I have both unity and the SDK in the correct order

#

I have no idea what any of these mean

upper obsidian
#

Try reinstalling sdk

hollow helm
#

breaks own neck

mild spade
#

Do you have a spawn point? (Scene descriptor) also "error pause" is enabled, try disabling it (on the console tab)

hollow helm
#

....

#

why didnt i think of a spawn point first

#

I apologise for my Tunnel vision

stone marsh
#

That won't cause errors or break the sdk tho

#

Your screenshot also only shows a few errors, you have 12.

#

Can't really judge what is wrong only seeing less than half of the errors

leaden hare
#

anyone know if vrc works with the audio mixer? Trying to add an EQ through the audio mixer but it doesn't seem to manipulate it at all

leaden hare
#

nm answered my own question, answer is no

upper obsidian
#

And on video players, it is possible that scripts are intercepted by priority.

dull silo
stone marsh
# dull silo I had no idea this was something I even had to worry about. What kind of harm c...

Not much if it is indeed fully local. The harm comes from anything that is networked either unintentionally or intentionally as they can potentially call public variables and mess with shit. People run into issues with having bad logic like a networked event that TPs users that they thought was local. Or something that disables the world mesh. Anything that can be called over the network. It's always best to use _ before all your public variables so that they can't be called, that's one of the most basic steps towards protection. Small world's don't need to worry, but larger worlds that get traffic have to pay attention to these things more.

hollow helm
#

Ok so i tried loading into my new world that i have just uploaded but everytime i try it send me back to my homeworld

dull silo
kind leaf
chilly hawk
#

I have this cow avatar that I want to use as a model in a world. Baked lighting isn't working on it properly as it is. Removing everything but the plane makes it invisible.
I have to go out for a couple of hours. If it's something simple, please ping me a solution for later. Otherwise I'll ask again later. Many thanks :)

desert python
chilly hawk
hollow helm
#

vrworldtoolkit is not compatable with unity 2019.4.31f1

desert python
hollow helm
#

ok i have it downloaded

#

now what am i supposed to do

meager sundial
#

Anybody have a way of getting me in touch with altis who made the VRC Bloodgulch map?

gray sleet
#

How do i tell the size of a texture? like i need to compress some files but idk the size of the file,

gray sleet
kind leaf
#

should see it in the inspector.

gray sleet
#

nope

kind leaf
gray sleet
#

oh i see now. the preview thingy was just crushed at the botton. i pulled it up and now i see it

gray sleet
kind leaf
#

Ive never played with pedestals, if I change the scale I just change the scale of the prefab provided. Outside of that, never bothered to see what else can be done with them.

chilly hawk
indigo stump
#

Urgggggg I can't get the QV pens to work. They can be picked up, they can. be moved, but they won't draw. for referance, udond sharp did go in first than the pens.

#

I[m grttting these type of errors. (I am working on a mac)

gray sleet
#

How come Pc users can reach my UI buttons from SUPER far away? Is there a way to limit it?

cobalt prawn
#

Is there an easy way to have a collider that the pointer does not collide with? I have an extra collider on a VRCPickup object, and from certain angles it blocks the player from being able to interact with the pickup. I want this collider to provide physical collision but not get in the way of the player's pointer from hitting the other collider associated with the VRCPickup. Hope this makes sense

#

Tried putting it on IgnoreRaycast layer but that doesn't seem to work

pearl plume
#

Anyone able to tell me why I keep falling through my world when I spawn but box colliders are in place?

cobalt prawn
cobalt prawn
#

Hmm is it on default layer?

pearl plume
#

wdym?

#

oH

#

yes

#

it is

cobalt prawn
#

Hrmmm

#

Is your spawn point set correctly in the VRCWorld Scene Descriptor settings? Like are you sure you're spawning at the correct point that you set?

pearl plume
#

I believe so

#

I can check again

#

yep

#

it's all good

#

It worked in my other world which is why im confused

cobalt prawn
#

Weirddd I dunno

#

Is there anything different in the way your floors are setup? Like are you using some random model you found online or something

pearl plume
#

the only difference is that the new world's floor is one piece with the walls

#

but it still has the same colliders

cobalt prawn
#

In that case it's probably putting a giant box collider around the floor and the walls. Box colliders aren't hollow, so if you spawn inside of one you'll immediately get shoved out

pearl plume
#

ah, well

cobalt prawn
#

Try using a mesh collider instead of box

#

Mesh colliders aren't great performance wise but they'll fit to whatever shape your mesh is

pearl plume
#

alr

#

it's only the spawn area that has that problem so hopefully it won

#

wont drop performance too much

cobalt prawn
#

Assuming it's a simple cube shaped area it should be fine, you mainly just wanna avoid mesh colliders for really high poly stuff

gaunt egret
#

^

#

i was about to say try using a mesh collider

#

ez collision for low poly or one room worlds

pearl plume
#

i think itll be ok lol

#

isn't even 2Mg big

cobalt prawn
#

👌

pearl plume
#

Lets gooooooo

#

I can actually walk around my spawn

#

thanks

cobalt prawn
#

Sweet, np

pearl plume
#

one more question:

stone canopy
#

I have a loooot of questions. Finally wanting to make my own world. And I have a SDK 2 world with a bunch of animations still made for it. How would I go, in SDK 3. Go about adding these animations to be... played. Or is this a question for the Udon section.

cobalt prawn
wicked crown
#

Is there any way to add reverb or a lowpass filter to an AVPro audio source? I've been banging my head against a wall on this one

pearl plume
#

Is copyright music allowed in VRC worlds? Not trying to get the FBI at my house at 3AM

analog wyvern
#

anyone know of a way to get videos from other websites (specifically 9anime or other streaming sites? or twitch?) onto a tv/media player?

#

or is youtube the only option right now?

analog wyvern
pearl plume
#

not trying to gain anything from it, just have a good experience :)

proud rune
#

ok so i made a world and it crashed while uploading and now the scene is empty is there a way to fix it

quiet oak
analog wyvern
#

is having two different players laggy? I wanna have a music player + tv, with toggles

stone marsh
cyan eagle
#

I followed this video
https://www.youtube.com/watch?v=yC9h-51jvBg
Made a graph (script?) to change the skybox on button press
but I want to make it change the material of some game objects too
and also rotate a game object
How would I go about that?

Here's a tutorial on how to make a cool little button that switches the skybox of your scene when clicked. It cycles through a list of skyboxes each time, and I've included how to do this both locally and globally.

This works really well as a day - night toggle, or combine it with some effects to create something truly awesome!

Hope this help...

▶ Play video
round arrow
#

Is there a way to hide name tags in my game world

versed plover
#

vrchat only works with the legacy pipeline yeah?

green lagoon
#

yes you can only use built in pipeline

stone marsh
round arrow
stone marsh
round arrow
#

Well vrchat did it in there worlds so.....

cyan eagle
round arrow
#

No cus in games you can see you friends from far away with the friend tag so In shooting game I can see them from far away

#

Wait a minute it should be fine jar dose it in some of there games

#

@stone marsh

stone marsh
#

You don't need to ping me. I was simply sharing information. You can do whatever you want with it.

manic wadi
#

if i update the playercount on one platform does it update for the other

ocean grove
#

When I use VRCPortalMarker, it shows a portal leading to a public instance. How can I make it lead to an invite only instance?

cyan eagle
kind leaf
# ocean grove When I use VRCPortalMarker, it shows a portal leading to a public instance. How ...

You don't. Instances are not constant, they only exist after a person creates an instance of a world. So you can drop a portal from your avatar, but you cannot have a prebuilt portal that leads to an invite only world. Everyone will be sent to the same public instance until it is full and then a new instance should be automatically created for anyone joining from the portal after 40 (or whatever the occupancy is).

chilly hawk
#

I have a couple of unused public variables and can't find a way to delete them vrcVPoorThinking

#

On Udon Behaviour (Script)

#

Does anyone know how to get rid of them?

#

Nevermind, I have to delete them in the graph editor

austere hull
#

i wanted make custom card game how would i do it?

#

the only thing code sided would be picking cards from deck with randomized values on it

desert python
#

there are other card prefabs out there that have similiar functionality

austere hull
#

they are custom and i wanted generate custom numbers on them

desert python
#

how would thou sync wih the?

#

ooo

austere hull
#

i thought server can sync to client?

desert python
#

so like 1 and half of spades?

austere hull
#

no

desert python
#

you mean "instantiate"?

austere hull
#

custom cards layout

desert python
#

oh, so you lock them to a table?

austere hull
#

no

#

they free objects

#

but

desert python
#

any photos?

austere hull
#

numbers would be generated

#

numbers is only thing that will be randomized

#

lets say like this

desert python
#

ok, so you would set the number of the ards whilst they be there in begin?

austere hull
#

cant i just clone them each time user clicks on the deck

#

so there wouldnt be actual limit

#

clone template and assign random numbers

desert python
#

well, issue is, you cant sync things that are not pulled

#

well. technically you could but itd take a lot more effort

austere hull
#

syncing randomly generated number?

desert python
austere hull
#

number, color, etc

#

that what i want deck to do

desert python
#

number, color values should be ok

austere hull
#

what else

desert python
#

its just if you spawn in a new object is what the issue i would see appearing

bold ibex
#

I need some help I guess -.-

austere hull
desert python
# bold ibex

try detaching the world ID in the pipeline manager

desert python
desert python
bold ibex
desert python
#

try newer sdk/unity 2019.f.31

austere hull
#

okay then i would clone 99 of same card object

#

could i then teleport it to deck and assign random numbers and colors?

desert python
#

technically, but i can see that getting slow and innaccurate relatively quickly

#

keep in mind, not all c# and scripting is exposed here

austere hull
#

game will be purely player controlled

#

nothing else than deck picking

#

i just want pickup card with random properties

desert python
#

oh, then ig itd be ok

austere hull
#

and it to be synced for everyone

desert python
#

i still feel like an object pool would be best

austere hull
#

but object pool needs numbers pre defined pretty sure?

desert python
#

its just if you need to move those cards. itll most likely not happen

austere hull
#

move

desert python
austere hull
#

i mean players can grab them

#

where can i get example deck assets

desert python
austere hull
#

ow 16mb

#

see how much pre defined decks use space

stone marsh
#

Probably sperated textures that aren't compressed.

#

I'm sure that can be reduced using crunch and compressing the fbx to medium compression

desert python
#

vowgan doesnt do much for textures

#

im p sure theyre all seperated and not atlased either

#

ir in sdk2. there was an uno prefab that was like 200 kb cus it was atlased and not really scripted

stone marsh
#

Yeah that's what I figured. There's a few card deck prefabs now tho. Would probably be pretty easy to reduce the file size impact with a few min of work tho

austere hull
#

or ill just take the model

#

how do i add text to the model

desert python
#

should come as a unitypackage

austere hull
#

yeah didnt knew where to put it

#

but im gonna make own cards instead

desert python
#

k

austere hull
#

so how i put text

#

i will have like 10 separate text fields and script would change ones that rng decides to pick

desert python
#

right click space in hierarchy, go to ui, then text stuff should be there

desert python
#

tis been a bit since i touched UI scripting

austere hull
#

still better than java

#

i think my text is not rendering

desert python
#

double check its on a canvas

austere hull
#

i think

desert python
#

when canvas spawns, itll default to "screenspce" which youll not want, make sure its set to "world space"

austere hull
#

changed it as well

desert python
#

double click the gameobject "canvas" and see where it takes you

austere hull
#

far away from spawn

#

wondering why here

desert python
#

cus canvases default to screenspace, they also default to be massive

#

try setting th scale to "0.03, 0.03, 0.03, "

#

might be 0.003

austere hull
#

what is relation with canvas and text

#

as one seem to breaking other all time

#

how i change color

marsh rapids
#

anyone know why its tilted

gray sleet
#

doesd anyone know hot to help me with post processing sliders? I amusing Fiona's UI tutorial but mine doesnt seem to work. If you canhelp out let me know

nocturne jungle
bold ibex
#

How do I make it so my objects don't fling across the room when I load in?

stone marsh
zealous summit
#

uwu

stone marsh
#

When you spawn, all the objects inside of the collider get yeeted out of it.

zealous summit
bold ibex
#

How do I assign music to a button?

#

How do i make a Monster chase player

obsidian cape
#

@bold ibex i like cat

#

Clicked the cat thing that pops up when you type cat by accedent

mossy heath
#

Hey everyone! I had a question! I wanna be able to make a scrolling list of players names and have a way for the world to detect who’s on from rank to notify the world they are on! Kinda like the patreon list a lot of world use! How can I go about making this? Or is this an asset that’s floating around? Thanks!

idle jolt
#

I’m trying to add an audio source to my world, but for some reason nothing is playing. The .wav file is in the audio source and I have it on play on awake and loop. What’s going on?

cyan eagle
#

How do I make an item have a function when the trigger is pulled?
like a gun or pen?

cyan eagle
brittle stirrup
#

Im not sure if this is the place to ask this question. Im relatively new to making VRChat worlds and ive come across errors like these a few times before. I was never able to figure out how to fix it and had to restart. I got this kind of error(s) again and i've made way too much progress to just restart. I got this after importing a asset and removing it as I didnt like how it looked in game. Is anyone able to explain how to understand this or fix this?

kind leaf
#

you can avoid that in the future by reading your import list before you click continue. Uncheck anything with a .cs coming from the asset store.

brittle stirrup
#

so just double checking. Im deleting the very top folder to remove everything else?

kind leaf
#

yep, its all garbage

brittle stirrup
#

omg thank you thank you thank you

#

It fixed the errors

upper elbow
proven vigil
#

so i'm updating my world and it's just showing up with the new world creation

#

even though it's updating

#

what do i do

bold ibex
#

I have a slight problem, when I go to download the SDK from https://docs.vrchat.com/docs/vrchat-home-kit the following screen appears: (apologies if the photo is terrible)

#

I don't know if it is a lost file or if it has been moved, removed, or updated, but I can't get it

stone marsh
#

The page you linked was over 2 years old.

gray sleet
#

Can anyone help with these errors?

misty wave
#

makin a presentation about unity in the class im doing a vrchat project for

median egret
#

could someone help me with UdonVoiceUtils?

#

I set it up for different floors but inside of them ppl sound laggy af

near escarp
bold ibex
#

Is there a way I can export stuff that isn't unity assets to blender. I made a house with blocks and I need to mess with UVs

#

I did put everything in its own folder

stone marsh
#

That's not a folder, it's just a game object. You can merge them all into a single game object and then export it as a fbx into blender though.

bold ibex
#

Ok thanks

late wigeon
#

So I uploaded a world, and went to update it and unity froze, so I force quit it expecting it to revert back to the previous version. When I opened it back up, the whole project was gone. Why did this happen? Doesn't it autosave when you upload?

upper obsidian
late wigeon
#

I couldn't find it so I just started over. Actually came out better than the first so far

bold ibex
#

Hey where can I find a local stopwatch

#

Something like the waiting room one

bold ibex
#

Nvm I got it

marsh rapids
true relic
#

can anyone help me build pickup gun for the world? because now I have no clue what I need to do

bold ibex
#

Could someone help with light and ui?

bold ibex
gaunt egret
#

sdk2 isnt being used anymore

#

you can find it on the unity asset store though

bold ibex
#

It said something about that, is that an old version?

gaunt egret
#

yes

bold ibex
#

Oh

#

I'm importing sdk3 into unity as we speek

gaunt egret
#

sdk2 is deprecated so its no longer getting support but honestly i just grabbed the fbx house and got rid of all the old scripts

bold ibex
#

I took the old place and removed the balcony entirely

gaunt egret
#

yeah same

#

fixing its uv maps was a pain though

bold ibex
#

Not going to lie, this is my first time using unity

gaunt egret
#

pinned video is good for starters

bold ibex
#

I watched it till the point of importing it to vrc

#

Can you tell me the dimensions of the player?

gaunt egret
#

i use the default cube size as a reference

#

all avatars are different but the cube is average height i think

stone marsh
#

Collider is a capsule

#

1mx2m actual player collision is 1.8m

gaunt egret
#

oh yeah

#

i forgot capsule exists

stone marsh
#

Player collider doesn't resize with avatar. It's always the same height

bold ibex
#

Thanks again M E R C. but now an error is occuring in unity:

#

i don't know what to do about that

remote bobcat
#

if you use new sdk use 2019.4.31f1 since this error happens when you usually use wrong version

bold ibex
#

uh...

#

2020.3.32f1

#

i downloaded the newest one yesterday

remote bobcat
#

you can't use that unity since vrchat isn't using 2020 version

bold ibex
#

f***

#

wish i had known that

kind leaf
#

... VRC didnt hide the information from you

bold ibex
#

i didn't find any information on that

kind leaf
#

cant miss it

#

guess they could reword it to "Read this shit before downloading anything", might be more practical

bold ibex
#

Could someone help me set up some lights?

bold ibex
#

Can i still upload a world from this version?

cerulean echo
#

question on a keypad if it got a boxcolider and a uishape can it be that you get a problem to interact with it ? i testet in destotop and it was working on vr also but on quest no can it be this why?

gray sleet
#

Is there a way to make avatar pedastals intereactable without having a box colider? Or is tehre a way to make the colider able to be walk through?

upper obsidian
gray sleet
#

if i turned on "is trigger" wouldnt that make it so if a user walks into it then it would activate and change their avatar?

upper obsidian
gray sleet
#

from what im reading or think im understanding (XD) either change / manage the udon code. or turn on "is trigger"

upper obsidian
#

to disable collisions on interactive colliders just set the trigger option on them. Or change the layer for an object that doesn't have a collision with the player.

gray sleet
#

I’m a bit rusty and getting into the whole thing again. So I do apologize

cerulean echo
#

sobody know why a keypad dont working only not on quest ? pressing on the nummbers but thay not showng up on the text field and also iven pressing the button stil dont work why only on quest ?

upper obsidian
cerulean echo
#

@upper obsidian like this one if yes it got one

#

@upper obsidian in vr and desktop is working only quest not

jaunty wadi
#

hihi, ive never made a world but i've been fascinated by it and not that i plan to do this but the thought made me curious:

If you built an environment in Unreal Engine and ported it to Unity could you turn it into a useable world for vrchat?

green lagoon
#

yes that would be doable but it might be a bit of a pain in the butt to convert over the unreal particular components

cobalt prawn
#

Anyone know how I can create a collider that the player's pointer does not interact with?

#

I have an interactable thing but there is a collider in the way preventing the player from doing the interaction. I need the collider there but just don't want it to block the pointer from the interactable object behind it

bold ibex
#

Hey, uh, I have a slight problem, it's not letting me open the control panel for the VRChat SDK

cobalt prawn
#

I assumed IgnoreRaycast would do it but cool now I know

maiden ore
#

Hello I have a problem with unity,I would open a assets prefab and it would make everything blue and everything would disappear and idk how to reverse it

high stirrup
#

Does anyone know how to make it so players absolutely cannot leave a chair? I have an animation that sends the chair into the void so they respawn.

The "Disable Station Exit" property gets auto-turned off when in play mode.

rain shadow
#

Unpack it and the values wont revert

high stirrup
#

Thanks alot!

high stirrup
bold ibex
#

I... Idk what that is

high stirrup
#

@bold ibex

bold ibex
#

Imma try that

#

No idea if it will work

#

I see the pannel

sudden pewter
#

was attempting to install android build support

cobalt prawn
#

Are all avatars given the same generic player collider, regardless of avatar shape/size? If so, does anyone know what exactly the scale of that collider is? And is there any way to override this? (for example, to make a miniature house that only people with small avatars properly walk around in)

green lagoon
#

there's not any way to change the Collider

cobalt prawn
#

Or if the CyanEmu collider is accurate to what VRChat uses?

stone marsh
#

Using a capsule on its side is best for scaling and planning things since that's basically what it is.

#

Don't try and get it to the 1.65m, the extra head gap is valuable to have. Just go off a normal capsule

mossy heath
#

Hey guys! Im trying to make a world asset that displayers a list of players by tiers, but also detects them as well! Its kinda like those Patreon things in Jars world etc, can anyone point me in the right direction?

sudden pewter
#

Oof this stuff is difficult

gaunt egret
#

you're still using the wrong unity version

gaunt egret
round arrow
#

Hi so I'm working on a game world but cause of name tags people get shot cross the map how can I hide peoples name tags on the opposite team

white moon
#

Has anyone ever added objects with dynamic bones to their worlds?
I made a long cat plushie that i gave a bone to the length of its body so it could wiggle when people pick it up and move it round. But when you move it in game its really stuttery and kinda jumps around?

#

Weirdly with CyanEmu it was moving round just fine in the editor, but not in game

stone marsh
white moon
#

Ill check where i had it set.

late wigeon
#

So I made a 3d model of my friends logo to use as a sign in her world, but when I imported it into unity, it shows up invisible in the scene. At first, it said it didn't have proper normals, so I took it into blender and reestablished the normals. The error went away but it still shows up invisible. Any ideas?

white moon
late wigeon
#

I don't think so. Lemme see

#

That was the issue. Stupid me. Thank you

cobalt prawn
white moon
late wigeon
cerulean echo
#

Sobody know maybe why a ui keypad would work in vr and desktop and not on quest?

misty wave
#

Any speedier way to test networking on multiple clients? Can CyanEmu do this?

analog wyvern
#

The type or namespace name 'ONSPAudioSource' could not be found (are you missing a using directive or an assembly reference? - Anyone know how to fix this error? reimporting the most recent udonsharp and VRC SDK 3 didnt work

fast python
#

Anyone know how to do a half transparent mirror?

glacial panther
#

what are some neat prefabs to put in a home map?

#

i've put a video player and a billiards table besides the other stuff on my main map

#

oh pens are good

young leaf
#

Does anyone know how doppelgänger "mirrors"/3D duplication works? In https://vrchat.com/home/launch?worldId=wrld_65adea60-eef7-4c45-b6b7-9bf9abff4372 on the second floor there is a figurine that duplicates your player model, and in 3D.

Im wanting to add something like that to my avatar test world, to be able to walk around and look at models from multiple angles, but I can't get a beat on how it works, and search results here are scarce.

Im not finding much luck online either.

#

Like, I can pick it up, rotate it to see my avi at different angles, it mirrors every movement and its even Standalone (Quest) compatible. — And Im coming up ditto on sources.

#

Closest I can come up with is a Doppleganger prefab on booth, but the world its used in isn't standalone compatible so I have no idea if it even remotely behaves the same let alone is what this world used.

bold ibex
#

hey i was wondering if anyone had tips on getting good props for worlds for like a club just asking for help is all thanks

fast python
fast python
gaunt laurel
#

Anyone who can do a mockup of a blueprint in blender?

#

Low poly? Open with in this next week?

bold ibex
#

i have some errors with unity in my vrchat sdk3 world

#

and idk why

topaz basin
#

Hey guys! So i got assets from a game (road). The road is not flat. It got bumps etc. What would be the perfect way to use colliders? I can't use planes under the road because at some places you would be going trough the road with your feet

bold ibex
#

anyone can help with audio link for worlds?

ruby jay
topaz basin
#

But object that i can pick up fall trough. Only in mesh collider this happens. idk why

dusk sapphire
#

unity does not support collisions between 2 mesh objects unless at least one of them is set to convex

swift trench
#

Is it possible using the SDK or just a standard Unity script to detect the model of VR system a player enters the world with and automatically deactivate any performance-intensive assets if the user enters with a Quest headset or similar model?

#

(i.e.: disabling HQ mirrors so Quest users aren't adversely affected, etc.)

desert python
#

if the world is being built on android compiler. you can check for that and change stuff accordingly for quest users if needed

marsh rapids
misty wave
misty wave
marsh rapids
#

its kinda hard to explain

marsh rapids
silk crow
#

Anyone have a weapon prefab that makes impacts on a person's model and walls?

young leaf
kind leaf
late ruin
#

any tips on how to add footsteps in game for avatars? like the sound for the world

fast python
#

Anyone have any sort of depth fog shader?

misty wave
manic wadi
#

damn

#

spicer..

hardy remnant
#

hey.. i think i ask here
but i have this error,

Assets\WORLD\Udon\EventProxies\OnAudioFilterReadProxy.cs(10,27): error CS1061: 'UdonBehaviour' does not contain a definition for 'ProxyOnAudioFilterRead' and no accessible extension method 'ProxyOnAudioFilterRead' accepting a first argument of type 'UdonBehaviour' could be found (are you missing a using directive or an assembly reference?)

i just bought a world from gumroad and followed the steps they gave on the description, and tried to upload, and got this... idk what to do specifically and dont wanna break it more >~<
if anyone can help explain so i could maybe get it fixed so i may upload >~<

grim jungle
#

Hey could someone tell how to add like sounds to items. like if i wanted a ball to make noise

left raven
#

i need a name for this map some one help

nocturne jungle
nocturne jungle
left raven
nocturne jungle
#

LMAO

#

I mean

#

Ya Bois Chill World doesnt sound terrible

left raven
#

😂

nocturne jungle
#

KEKW

#

WTFF

left raven
#

yea\

#

its a pretty pog world

nocturne jungle
#

I bet it is

#

lmao

left raven
nocturne jungle
#

Nah i was bein serious lol

#

dm me a link to it i want to check it out lmao

fast python
#

New Quest world WIP

nocturne jungle
#

Erm, when i click on something it doesnt pop up in the inspector? its not locked either

fast python
#

I've had that issue before

nocturne jungle
#

Got it yeah

left raven
alpine peak
#

Here's a fun one. I'd like to keep memory use by objects in my world down. It's got multiple zones so the object count could potentially be pretty high. We can only use one scene in VRC, so switching scenes is out. I don't think we can use addressables either since scripting is off limits. Is there any other way to cull objects from memory until they're needed?

versed plover
#

should a vrchat world generally match what is in the unity game view, or is there some discrepancies sometimes

fast python
#

Sometimes there are slight differences

versed plover
#

would custom camera setting make a difference? i have a asset attached to the main camera in order for it to show some volumetrics?

fast python
#

I had a respawn animation completely fail because the far clip was too close

versed plover
#

thanks for your help, i guess i just try some different thing

nocturne jungle
young leaf
autumn berry
#

really need help... total noob and trying to create first world

#

if anyone can help please dm me

cyan eagle
#

How do you make mirrors show a cubemap/reflection probe/textured box thing for the LQ option instead of a Skybox?
I'm hoping it's not that you make a cube with that texture and put it on a layer the mirror can see

cerulean echo
#

@nocturne jungle do you have copy the 1 door animation to the 2 door?

green lagoon
nocturne jungle
cerulean echo
#

yea but do you copyet the animation of the 1 door to the 2 ?

#

not the animator the animation

#

@nocturne jungle it look for me that you copyet the 1 door animation to the ather animator for the 2 door also you not need the position animation of the door only the rotation also do not use the same animation for the other door

kind umbra
#

i'm curious to ask, not sure if it has been asked before, but i am wondering how to go about making a "model poser" world.

The idea being, the user steps on a pedestal of sorts or clicks a button and they are put in a "pose" position in front of a mirror until they click a button on their controller. anyone got examples or a link to something that would help xD

pearl plume
#

anyone know how to hide 3d text behind walls in unity?

cerulean echo
#

@nocturne jungle 👍

stone marsh
pearl plume
pearl plume
delicate grove
#

is there a limit to camera based render textures in game? i have 4 in the editor working fine but they are black in vrc

grim jungle
#

How do you add fire into a world

minor nexus
green lagoon
stone marsh
#

It uses scripts iirc

#

There is a volumetrics system on booth that does work

green lagoon
vestal oriole
#

Can I put 2 udon behavior scripts on a single object that get switched to be on/off by another object's toggle?

minor nexus
#

yea i know about that one but this one just dose more than just lighting dose fog and clouds as well 😪

green lagoon
#

then go see if you can find some fog and clouds shaders

stone marsh
#

VRChatでボリューメトリックなライト表現が出来るパッケージです。 ボリュームレンダリングによって3次元のライトシャフトをVR空間で表示することが出来ます。 スクリプトを使っていないのでprefabをシーンにドロップするだけで使えます。アバターに組み込むことも可能です。 (unitypackage形式、VRC SDK2に対応) ・詳しい使い方は下記を参考にしてください。 https://voxelkei.fanbox.cc/posts/1076573 https://voxelkei.fanbox.cc/posts/1123541

A shader for Unity that adds fake lighting and volumetric fog to the area they cover. The fog can be used to add depth to any 3D scene. They support Unity instancing, so multiple can be instanced together into one draw call. To install, place the Shader/ folder with the shader into your Assets/

ボリューメトリックなライト表現が出来るUnity用アセットパッケージです。 ボリュームレンダリングによって3次元のライトシャフトをVR空間で表示することが出来ます。 実行時にスクリプトを使っていないのでVRChatでの使用が可能です。 Directional Lightのみに対応しています。 ・unitypackage形式 ・Built-in Render Pipelineに対応 ・開発環境:Unity 2019.4.31f1 ・Quest(Android)には対応していません。PC環境でのみ動作します。 ・本パッケージに含まれているサンプルシーンでは「Post

minor nexus
#

have to check that out making a small cozy world on a pond of some sorts wip of the water with some calm audio link effects

vestal oriole
#

Is it possible to toggle another object's udon behavior script?

nocturne jungle
nocturne jungle
#

Got it fixed

fast python
left raven
nocturne jungle
#

How could i make my animation make an animator controller

jagged mason
#

I’ve dragged and dropped the Unity video player into my world, but only the audio works. Is there something I need to do apart from what’s already in the prefab?

hidden wolf
#

Anyone Else having a really slow upload on worlds? I got half a gb in upload so it doesnt make sense to me

#

Build and test seems fine though o.o

bold ibex
#

My Vertex-Color-Pens U# Script broke. How can I fix it?

#

Assets/Prefabs/vertex-color-pens/Scripts/VCPensEraseAll.cs(9,4): System.Exception: User type VCPensEraseAll could not be foundAssets/Prefabs/vertex-color-pens/Scripts/VCPensEraseAll.cs(9,4): System.Exception: User type VCPensEraseAll could not be found

#

It's on all U# scripts

#

From Vertex only.

#

All my scripts for Cyantrigger just broke aswell.

#

Help.

#

My whole unity is breaking

stone marsh
sharp talon
#

How do I add jumping to my world?
the "VRC_Player Mods" doesn't exist when i want to add a component...

stone marsh
sharp talon
#

suspected that, but i also dont seem to have it

#

even just reimported worlds package

stone marsh
#

If you use the prefab "VRCWorld" included with the sdk under the examples folder, it will be on there

sharp talon
#

ahhh udon program is called VRCWorldSettings

#

thanks a bunch!

rare wraith
#

Anyone know how I can fix this error for my ProTV?

desert python
#

oh. the image loaded. you need audio link. if you do not want to use audiolonk, do not import that add on for protv

rare wraith
#

@desert python I added audio link but for some reason it just spouted a crap ton of errors along with that as well, udon stuff is tricky with all of these compiler errors, maybe I just don't know what I'm doing, lol

desert python
#

remove the audiolink plugin for prptv and see if resolves

rare wraith
stone marsh
#

Ensure you're using the newest SDK3
Ensure you're using the newest UdonSharp
Ensure you're using the correct AudioLink

rare wraith
#

Used WCA for audio link so that should be up to date

#

and the rest are as well

stone marsh
#

Hmm?

rare wraith
#

I'll try to use that link instead

stone marsh
#

That is the only place to download audio link

rare wraith
#

It comes with World Creator Assistant

#

Yeah seems to still have the same errors

stone marsh
#

Post all your errors

#

Screenshot the entire console.

rare wraith
#

there ya go

sharp talon
#

sry belongs to world lighting i think

rare wraith
#

@stone marsh Unless for some reason I just need to reimport all, not sure.

stone marsh
#

If you're positive you're using the newest sdk and are on Unity 2019.4.31f1, try restarting the editor

rare wraith
#

Yes sir, and sure, I'll try restarting the editor

#

Yeah unfortunately still same errors

stone marsh
#

Screenshot your asset folder

#

Such that we can see the contents of the root of the asset folder.

pure rivet
#

Is there a TV that works for Quest that I can have preloaded video on? If so how would I choose the video?

rare wraith
#

@stone marsh Yes sir, give me a sec

versed plover
stone marsh
pure rivet
#

thanks

versed plover
#

Just be careful with Dropbox if you worlds get a lot of visits, I got banned from Dropbox for bandwidth limits

rare wraith
#

@stone marsh So, I removed audiolink, the world creator assistant, and protv, and did a new import of proTV, so this is the unfiltered console before i clean anything of just the ProTV errors

#

Usually if I clear the console it gets rid of the "UdonSharp" errors, so I doubt they're issues preventing a build, but they're still there nonetheless

kind leaf
versed plover
surreal nebula
#

how would window glass work on quest?

sudden pewter
#

how do i install android builder after installation on unity? its not allowing me to do anything from the install editor

quiet oak
fast python
#

Considering it only needs to load one world and not a million avatars with 30 particle systems

gaunt egret
#

very little on quest isnt exactly true

cyan eagle
#

Is this shader not compatible with Android/Quest?
https://gitlab.com/s-ilent/vrc-mirror-proxy-area
The mirror just shows a black void on Quest with it
or is it that the Quest can't do realtime reflection probes?

grim jungle
#

When i build and test my world it sends me home, any help?

gaunt egret
kind leaf
# surreal nebula how would window glass work on quest?

So standard shaders work in world dev for quest. A few transparencies will not murder Quest, but over doing it will. The level of usage is based on the number of objects+their poly count as all rendered faces are what will be calculated. So a quad/plane would be alright, a transparent sphere would be awfully taxing. Use a little moderation and you will be fine.

uneven bane
#

which things should i check if i want to optimize the world, bc is a small one and is reaching 80mb

short gulch
#

It reduces the file size quite a bit but doesn't have much of an effect on the visual quality. Same goes for audio. Compress it as much as you can to where it almost starts to sound different

upper obsidian
autumn berry
#

how does one fix this

nocturne jungle
#

Has anyone ever used Varneons music player? Need help adding music because when i do it the way he does it in his video it does not work.

#

Its called Tunify

sudden pewter
#

would anyone know why this "progress" window isnt showing for me and do i need it?

white moon
sudden pewter
#

Ok thank you so much ^^

bold ibex
#

So im making a world for a friend, anyone know how to do moving snow particles?

high stirrup
#

Does anyone know why the VRC SDK causes unity to freeze whenever I go to the "Builder" tab?

kind leaf
cyan eagle
stable tulip
#

You can, but the shader has to support quest version

#

I suggest learning how to bake lighting so you know how to use reflection probes

shell wren
#

Is there an absolute maximum your reference camera render distance can be? It seems to be maxing out at 2000 or so in game no matter what I enter

upper obsidian
shell wren
fast python
#

Made some familiar looking buttons

cyan eagle
fast python
#

Oh I could just send them right now, they aren't exactly difficult to make

cyan eagle
fast python
#

Just replace the text with what ever you need, the font is Dosis Semibold

cyan eagle
cyan eagle
stable tulip
# cyan eagle I'd love to and I am trying but for now something that just "works" being put a ...

If you are going to make a quest compatible world, you really need to bake all the lighting regardless. There is no escape from that unless if you want to ignore how performance can affect the world. Check this video out you can only watch 12 minutes of the video: https://www.youtube.com/watch?v=dKgUJccjWRU

You can support me on my pateron
https://www.patreon.com/mcphersonsound
This is a longer tutorial than normal and there is a lot to cover so here are time stamps for your convivence.
00:00 what is baked lighting
00:35 setting up lights
1:23 preparing meshes to bake
2:30 generate lightmap UV
3:28 light probes
5:10 reflection probes
6:00 emissive ...

▶ Play video
cyan eagle
# stable tulip If you are going to make a quest compatible world, you really need to bake all t...

My world runs fine on Quest even with like 10 other people
My Quest 2 gets 40-50+ fps
I'll get to it eventually but my world only has 2 directional lights that I switch between
Baking rn messes it up
plus that adds a new thing how do I do a day night cycle with baked lighting?

I'd love to have some point lights around and better shadows etc that I could get with baked lighting
but I don't have the time rn

cyan eagle
stable tulip
#

How about baking the other lights except Directional Lights

cyan eagle
stable tulip
#

Okay so I assume it's the Day light and Night light?

cyan eagle
#

Yep

stable tulip
#

Let me do a quick test

#

Its a little bit difficult because in order to bake your reflections, it needs to have the world baked too. I think with Bakery you can do that separately

#

But yeah that cost money and Unity hasn't implemented in their version yet

#

But let me see if I can find a workaround with your stuff

cyan eagle
# cyan eagle My world runs fine on Quest even with like 10 other people My Quest 2 gets 40-50...

Also for point lights and such I'd need to use a different shader for my world but then I'd lose the AO I've baked into the Vertex Colors
since rn the only shader that seems to work with that is VRC Mobile Toon Lite (Maybe Diffuse but then the world looks weird same with Standard etc)
I guess maybe the AO option in the lighting settings would work but I'll find out when I get there I guess

stable tulip
#

The problem is that you can't use realtime reflections in Quest version because it's just too much

cyan eagle