#world-development

39 messages · Page 49 of 1

fierce fractal
#

For example it says textures are 87.3mb, but they've all been compressed

#

Meshes are 23.5mb though. I've compressed them as well I think.

#

Ooh, I might be using too many Shaders. 13.2mb

near escarp
#

Neat world though

fierce fractal
#

Oh wait no, I'm only using one

#

Thanks, just something simple I'm starting with.

#

What category is "Levels"?

near escarp
#

static batching afaik

fierce fractal
#

Still can't figure out the portal spawning though.

#

Hmm, I can place a portal on the Balcony fine.

near escarp
#

yeah that's an odd one

fierce fractal
#

Does the ground/collider need to be a certain height thickness?

#

Well I can't imagine since it works on my balcony.

fervent jolt
#

I have a question.
Are we allowed to sell additional elements in the world for a fee?
We will be using an external service for sales.
It's DLC-like content.

near escarp
fervent jolt
#

Thank you!
I'll make it so.

topaz basin
#

Can't upload my world because of that. 😦

random owl
#

Disable error pause in the console

topaz basin
#

@random owl still not working. Maybe something missing. See Inspector window on the right

random owl
#

Might wanna restart unity and see what pops up in the console as soon as you open it back up

topaz basin
random owl
#

Okay now try uploading again

topaz basin
#

Now i can upload it. Strange. I had avatars on the map, buttons, teleports. i deleted all that and still couldnt upload it. im trying to put them back. i hope it is going to work. thank you

median egret
#

so I made a seperate room that people tp to and for some reason, peoples avatars shake in it?

late steppe
#

Does the lightweight render pipeline in 2018.4.2 work in vrchat worlds ?

bleak moat
#

no

random owl
#

@median egret if you go too far from 0 point of the scene floating point errors will get bad and stuff starts shaking

median egret
#

ohh darn ok ty

#

didn't know

#

tried to make a private room far asf so I sent to 2412 Z

#

LOL thanks

strange spoke
#

Hey! I'm trying to be a creator, but need help learning. I'd like to start out with a map? @ me or DM please! ❤️

thorny wind
#

So, I'd like to enable some triggers to occur in my world locally for a player if they are in a certain area of my world.

In this specific case, I'd like some gameobjects/components to enable/disable locally if the player is in a certain room.

I've attempted to use a cube without a collider surrounding the room with OnEnter/ExitTrigger, but that didn't seem to function at all.

I've also attempted to set OnAvatarHit trigger on the floor, but that seems to just spam the event as the player walks around, whereas it should just fire the event once as the player enters the area

I guess the question is... how do?

solar nimbus
#

do worlds support Post Processing and ProBuilder?

silent vale
#

Yes

thorny wind
#

Alright, I have something really hacky... I disable the trigger and enable the trigger for the other rooms OnAvatarHit so it only fires once

#

I'm sure there's a better way to do this

trail wolf
bleak moat
#

It's not a good idea to just use the default cubes and planes to build your level if that's what you're asking

#

It restricts you greatly, ends up making a ton of objects, and lots of faces that aren't needed. Look up probuilder or blender tutorials and build your level that way

trail wolf
#

Thanks, would you recommend probuilder or blender?

bleak moat
#

Probuilder is good for basic geometry with quick iteration inside of Unity. Blender is a different software but far more versatile. I'd recommend starting with blender so you know basics of 3d, then you can try out probuilder if you feel like you need quicker iterations

acoustic dragon
near escarp
#

You have console errors

random owl
#

Delete the script

acoustic dragon
#

the second i triedt to click on that but it doesnt lead me which script needs to delete it

#

But i have more world scene then just only that having same issue.

random owl
#

Clicking on it would just open it in visual studio gotta navigate there manually

#

I mean if it's the same project then the same script is still in the project

acoustic dragon
#

Do you know which script it is so i can search for it Manually

random owl
#

It reads right there in the error

frigid estuary
#

can constraint components be used in SDK2?

random owl
#

Should be SDK3 only

frigid estuary
#

is there a reason to this?

random owl
#

They are only whitelisting new stuff in SDK3 since SDK2 is deprecated pretty much

frigid estuary
#

i understand, thank you

#

any way to make an object look at another object in sdk2?

random owl
#

Standard assets look at script

frigid estuary
#

thank you again 👏

random owl
#

No worries

fierce fractal
#

@thorny wind I think you're looking for OnEnterCollider/OnExitCollider trigger, not enter/exit trigger

#

@frigid estuary Constraint components work just fine in SDK2

frigid estuary
#

they didnt for me @fierce fractal

#

in play mode they did work, in vrc itself they didnt

fierce fractal
#

Which constraints?

#

Like the look-at, position, rotation contraints?

fierce jackal
#

Used constraints in 2.0 too, position, rotation, look at

arctic sparrow
bleak moat
#

you already have the water shader

#

just create a Water Material using the water shader

arctic sparrow
#

i dont know really how to make water animation

bleak moat
#

have you tried what I told you to do?

charred nexus
#

hi guys i have a question

#

is there any way to make a vrc_station that will allow for the player to rotate in it?

#

like, I want the player object to be able to rotate in the chair and rotate the chair with them

#

is this possible?

near escarp
#

To rotate themselves no

charred nexus
#

is there a way to rotate the station? im trying to make a chair you sit in and when you rotate it also rotates the station to let you move around the map

#

sorry if that's confusing

#

would i want to make like a pickup or something within the player's reach to let them rotate?

#

like having the seat be a child of the rotation object?

near escarp
#

Yeah that sounds doable, but that's more for avatar 3.0 imo, because you'd have a lot more control over it

meager ibex
#

does anyone know where incan find a pen or pecil prefab for my world

charred nexus
#

this is for a world

near escarp
#

Oh, in that case yes you can do anything

charred nexus
#

okay i'll try the rotation object then

#

sounds less motion sickness inducing anyways lol

#

thanks!

near escarp
#

As long as you give the people in the station some visual point of reference that moves with them, that should be alright

charred nexus
#

well they're in a boat im trying to make a boat so you can get around to multiple different islands in the world

bold ibex
#

When I add the VRC_Pickup to an object is 'disappears' from game.. Can anyone help me resolve this?

vague smelt
#

VRC_Pickup add rigidbody with convex collider, make sure you have proper colider or it'll fall infinitively(if respawn it'll respawn, else it'll be destroyed).

full flame
#

Yo how the frickk do i mak a world public

mellow drum
#

Where can I get information about Whiteboard creation?

topaz basin
#

How? Just how? Just made some Avatar Pedestal, Background Music, Buttons for mirror, avatar & music. Teleport and now can't update the world -.-

#

Had the same issue. Deleted all avatars, triggers etc until it worked. Aaaarrgh

random owl
#

Those can be ignored they happen always for triggers currently

topaz basin
#

Oh okay. But i'm still unable to upload & also as you can see, i can't put them on the Community Lab. Do you know a away to solve this?

random owl
#

Oh yeah didn't notice your SDK is also broken but those errors aren't the cause

#

Can you click the bottom error in the screenshot and show me the full stack trace of it?

topaz basin
#

NullReferenceException: Object reference not set to an instance of an object
VRCSDK2.RuntimeWorldCreation.Start () (at Assets/VRCSDK/Dependencies/VRChat/Scripts/RuntimeWorldCreation.cs:82)

random owl
#

https://docs.vrchat.com/docs/updating-the-sdk
Follow the simple steps here fully that should clear the problem up

topaz basin
#

It is Unity 2018. 4.20 . and the latest sdk2 already. but i'll try it

random owl
#

The steps are just to properly reimport everything even if you are on the correct unity version and latest sdk

icy swift
#

so i've been trying to open a new unity project, but everytime i click on it, it never loads

#

as in i click on it, it does things, then it doesnt open

fluid sage
#

Hellu~, anybody has any idea where the rock island from Fins's Deep Blue World are from? Like which asset? tyvm!

#

@icy swift u using NordVPN? U might want to disconnect from it

icy swift
#

nope

#

no vpns

fluid sage
#

hmm

icy swift
#

nvm reinstalling it fixed it

icy swift
#

how do you make a skybox

late valve
#

So I have a question about my world I made, I uploaded it and got on it but for some reason VRChat glitches out and I only see where I placed the camera at in the world and it plays the VRChat theme in the background and idk why it does that, can someone explain why this is happening???

bold ibex
bleak moat
#

probably missing a collider

bold ibex
#

how do it put a collider in the model?

bleak moat
#

you select the bed and add a collider component

fierce fractal
#

Probably would want to use a Mesh Collider.

bold ibex
#

which collider?

fierce fractal
#

Mesh

bold ibex
#

here it is

fierce fractal
#

Usually the best to use for non uniformed objects. Only downside is when you walk on it, if the mesh is very bumpy, it might make your avatar spin a little when walking on it.

#

You need to assign the mesh of the object to it. The easier way, I think, is to go to the import for the object in the assets window and check the "Generate Colliders" box

bold ibex
#

i've checked the generate colliders

fierce fractal
#

That will automatically create a mesh collider and assign it to all imports of that object.

bold ibex
#

lemme test it

fierce fractal
#

After you check it and hit apply it should have a mesh collider on it with the mesh assigned

#

The green mesh box

bold ibex
#

oh ok ok lemme find the mesh of the bed model

shy halo
#

I'm trying to fix the brightness in my world

#

my avatar looks bright as hell but the world itself looks fine

#

is there a way i can fix this without fixing my avatar shaders?

#

I've tried baking the map lights and the quality of the map goes down

#

The shadows look like crap and everything

#

I'm probably doing something wrong but thought I'd ask for an easier alternative

brazen adder
#

hi! im usign unity terrain and the vrchat world when up in size for 150mb how can i lower de terrain file size? if i delete it the file goes back to 5 mb

brazen adder
#

it was the terrain textures they where 8k resolution

valid umbra
#

Hey, I have made a activatable door in my world that opens and closes, But I cant go through it once I open it, Its like the collider doesnt disappear when I interact. Does anyone know the issue?

near escarp
#

Your trigger shouldn't be on the door itself

#

Wait, if it's is trigger then you shouldn't collide with it

#

probably another collider in the way

valid umbra
#

Yeah, I checked the walls and the colliders is correct there

near escarp
#

in your first screenshot you have a collider object in your trigger

valid umbra
#

Yeah I removed it

#

Since it didnt work either

bold ibex
#

can anyone help me with optimizing my world and making it less laggy?

#

rn my world is only like 30 frames max

near escarp
#

What is there in your world

late steppe
#

I'm aware of the differences between SDK 2 and SDK 3 but question realistically, which one are most people using to build ther worlds ? Are most people taling advantage of udon or just sticking to the old triggers ?

near escarp
#

For now the vast majority will keep using SDK2, but over time as Udon gets simpler to use, more and more people will attempt using it. Users will also make a lot of helpful tools and prefabs to make it even easier to use.

#

Also it depends what you want to make, if it's a chill world with two cushions, udon is probably unnecessary, but the more complexity you want then the more will udon be most likely be required

random owl
#

Main reason a lot of people are still in SDK2 is the lack of video players

vale steeple
#

yes

frigid estuary
#

[SDK2] Is there a way to reset an object to its original position after it has been picked up and moved around (without object sync)? (sorry was a bit unspecific last time I asked)

icy swift
#

how do you add background music into the world

near escarp
bold ibex
#

this one is not working for me

#

if anyone have pls ping me

obtuse gull
#

im making a world and it works in testing but boots me out when i try to join it in vrchat, what could be the problem?

late valve
#

I am having the same issue

#

Like I try to join it and all I see is where I placed the camera

late valve
#

Okay I see this... idk of this is what is causing VRChat to not load my world and plus its also 285mb too so idk if that could be it or mot

#

Or if the video players are seperated?

#

Idek

valid umbra
#

@near escarp Hey thank you for your help yesterday, I managed to solve it later that night, I just forgot to add a False and True for the Box colliders 😅

bold ibex
#

I need help. I Cant upload this world.. 😭

#

but still not letting me

valid umbra
#

@bold ibex Restart unity and remove and re add scene descriptor, Might work

bold ibex
#

Ill try.

#

Didnt work.

valid umbra
#

Hopefully someone can help you, I dont know how to solve it tbh, Sorry

bold ibex
#

😭 ye

valid umbra
#

Do you have the latest sdk btw?

#

SDK 2 or 3?

bold ibex
#

I have 3

valid umbra
#

Gotcha

azure dagger
#

heey dunno if i can ask here but does anyone know a good weeb karaoke world with alot of anime songs?

bold ibex
#

anyone, how do i put a working video player that can enter any yt videos?

#

need help rn

valid umbra
bold ibex
#

which do i need to import? playerall or player?

valid umbra
#

playerall

#

Its a working video player for youtube with a controllable UI

bold ibex
#

so i uploaded a world.. but cant see it in vrchat. why?

valid umbra
#

It can take a while to be visible

bold ibex
#

how long?

#

and where will it show up?

#

Its a working video player for youtube with a controllable UI
@valid umbra how do i fix it when i increase the volume, the volume bar lowers when i move

valid umbra
#

@bold ibex Try again now, by restarting vrchat and make sure its uploaded by going into Vrchat SDK>Content Manager. Also it should show up in Worlds> My worlds (Or something)

@bold ibex It should already be fixed, Since its a complete prefab

#

I dont understand your Q sorry

bold ibex
#

How do i make furniture colliders togglable?

valid umbra
#

You mean the collider to be togglable or the furniture itself to be toggle?

bold ibex
#

the collider @valid umbra

#

ill try uploading again

#

should i do to community labs

#

@valid umbra

valid umbra
#

@bold ibex If you want it in line for public worlds, then yes

@bold ibex 1. Create an object.

  1. Add the Component VRC_Trigger ''OnInteract''

  2. Add whichever Interaction text.

  3. Add action SetGameObjectActive/SetComponentActive

  4. Add Local/Always

bold ibex
#

thank you!

valid umbra
#

Glad I could help 🙂 let me know if there is any issues

#

Also on SetGameObjectActive, You have to grab and drop the object to Recievers that you wanna be able to trigger with a collider active.

bold ibex
#

im a little confused on how ur setting up the compent to become active?

#

this is what i have so far @valid umbra

valid umbra
#

Looks good,The component bar on the bottom lets you choose the component you want to be active/unactive on the object you have selected in recievers.

bold ibex
#

ahh i got it

#

should i have the colliders unchecked aswell?

valid umbra
bold ibex
#

yes

valid umbra
#

No

bold ibex
#

like i want the colliders to be off by default

#

and people can turn them on

valid umbra
#

Oh, Well you need a collider to activate the trigger you made, Im so confused right now lol

bold ibex
#

haha its ok i figured it out dw

#

thank you so much tho!

valid umbra
#

😄 yw

bold ibex
#

also do u know how to make it so that player voices cant travel past certain walls?

valid umbra
#

Im just messed in the head, yesterday I made a openable door, took me 3 hours to figure out how to disable the collider while triggering it lol

bold ibex
#

for example i want to make it so that voices become muffled when u enter a room

#

XDD

valid umbra
#

Hm.. I have never done that so Im not sure if its possible (?)

#

The thing I know is that you can atleast limit the voice range

bold ibex
#

yes thats prob what ill do

valid umbra
#

👍

late valve
#

Okay I put in a skybox in my world but now it's completely dark anyone know what to do???

near escarp
#

What kind

#

and how did you do it

grizzled halo
cyan pike
#

have fog enabled?

grizzled halo
#

disabled

cyan pike
#

have any postprocess on?

near escarp
#

@grizzled halo it's only in sdk don't worry

grizzled halo
#

ahh ok

near escarp
#

but if you're using a very old version you should update

grizzled halo
#

i was gonna test upload to see if that was the case

near escarp
#

that's been fixed for a while afaik

cyan pike
#

it has

limpid pivot
#

Is there an alternative to the video sync player that does the same thing except it's controlled locally? I basically want the exact same functionality of the video sync player but I want it to be local so it doesn't sync everyone with the host and people can have the option to change to next track locally. This is for a sdk2 world.

novel relic
#

i can't take it anymore

#

my god damn world takes like 20 minutes just to get to the upload screen and then crashes

tough heart
#

i'm creating a world and would like to add one of those video player where when you join the world, you put in the link of the video and it plays on a screen, does anyone know how to do that or can direct me to a video or website??

novel relic
#

search for vr chat video player prefab

reef sparrow
#

How do you stop Unity from using my standard shader's secondary maps UV set as the lightmap UV when I've supplied my own lightmap UV?

bold ibex
#

cannot upload my world since update 😦

lime pasture
#

Hey is there a new updated VRCSDK2-2020.07.15.12.38_public cause when i go to update & publish my world its saying that VRC_SpatialAudioSource could not be found
in the VRC Validation folder

valid umbra
bold ibex
#

can anyone help me how to add water in my world? i don't have pbr graph in my unity

buoyant hollow
bold ibex
#

can you tell me the name of the water shader?

buoyant hollow
#

there are like 4 on there, maybe go with clear water.

bold ibex
#

silent's clear?

buoyant hollow
#

yeah

bold ibex
#

i've imported the folder in the assets

#

what should i do next?

bold ibex
#

my world had uploaded onto vrc but when i try to enter it loads, shows the sky, then redirects me to vrc home. It works in VR in the build and test fine. Anyone know why this would be happening?

random owl
#

t:pipelinemanager in your hierarchy search, there should be only one per scene

vague obsidian
#

i made a script to make buttons for songs in my world and now when i want to name the diffrent buttons, i thought it would just work to add a vrc pickup component but that crashes the button and i will have to reapply the script for it to work again

does anyone know how to fix this or how to name diffrent buttons

near escarp
#

you can't use custom scripts

random owl
#

Could be an editor script though

near escarp
#

In that case that's a unity question

vague obsidian
near escarp
vague obsidian
#

oh alright, thank you

sullen canyon
#

i need help, i opened a example world to look at things and now i cant get back to my world. is this a bug or can i fix this?

bold ibex
#

@random owl how do i use the toolkit? and i cant find a pipelinemanager in my hierarchy search.. thank you

random owl
#

@bold ibex as long as there isn't any problems in your project the world debugger would appear here

#

Check it for any possible problems

#

If that doesn't show any major issues might need to take a closer look at your vrchat output log or give me the world id to try to load in myself

#

@sullen canyon you mean you opened a different scene in your project?

sullen canyon
#

@random owl yeah

random owl
#

You would need to open the other scene you had open

sullen canyon
#

How?

random owl
#

You can write t:Scene in the asset search to find all scenes you have in your project

#

I can't really tell you which one is the one you want though

sullen canyon
#

ok ill try

dapper bridge
#

Help

#

someone

#

i need help stat!

random owl
#

You would get help faster by stating what you need help with

devout parrot
#

I need some help. I am trying to upload and test a world that i am creating. The world was created using sdk2 and has triggers in it. I am spammed with errors in my console saying that the trigger on trigger name here was not initalised in time. There are also NullRefrenceException errors saying "Object refrence not set to an instance of an object VRC.SDKBase.VRC_Trigger.awake () (at<ed5aea0ab5c04231bd4b85489a8cac75>:0)

#

pls help

#

the world will not upload and whenever i try to test it it just kicks me to my home world

near escarp
#

those don't matter

devout parrot
#

oh

#

then what could be causing the world to not upload

random owl
bold ibex
#

How do I make a card shuffler in a world? I have all the cards but I just dont know how to shuffle them/randomise them

jagged wharf
#

I am having a very strange issue
I have a published world that I was making changes to, but before uploading the new world I wanted to test build it

When I build and test it does not load the world as it is in unity but as it is on vrchat

shadow parrot
#

Will turning things to static in my world help with fps??

near escarp
#

Depends

#

but probably not

neat badger
#

I have an idea for a game world which requires players to be able to become invisible. That means no nameplates, and no selection bubble if they're highlighted. I know shaders which can hide nameplates exist and are forbidden on avatars, but I assume they'd be allowed as part of a world, and I haven't seen any which also hide a player's selection bubble, which leads me to wonder if that's possible. Is it?

I'm also unsure of whether world shaders can be blocked, but I believe they can't. Is that true?

Finally, is it possible to do this without shaders in UDON, since I don't how to create a shader which does these things? Or maybe post-processing volumes can disable whichever layers those use? I don't want to disable the player's menu of course, so any solution would need to avoid that.

Barring these options, the only other way I can think of to implement this would be to simply ask players to hide nameplates, which would make cheating really easy in public instances, and providing players with an avatar which is really small, so the bubble is small enough to not be easily targeted.

maiden terrace
#

yo! i have a few questions,

#
  1. is it possible to make an interactive book/tablet. My idea is to make a tablet or something and have manga websites on it for people in the world to use and read manga with.

  2. cause I’m still really new with VRChat work creation I’ve come across a problem, I use free assets from the unity store and a lot of the assets don’t show up in game, is there a way to fix it? Do I have to use a specific file type for the assets?

Thanks

near escarp
#

@neat badger The vast majority of worlds where that is a requirement ask players to hide nameplates, you can't control public spaces nor should you even attempt to, there's too many parameters to take into account

open thicket
#

So I’ve been having an issue spawning in the world and I’ve tried everything from SDK deletion and replacement along with meta files. Meticulously checking for any collision that can cause this, and also placing new spawning points elsewhere in the world but I still am kicked out and sent back to my home. The bulk of the red warnings only mention the usual trigger not instanciated and other warnings that are generally normal and safe to ignore.

#

I went through the debug log and it gave me the error “Bad scene count” and the VRCW file was not uploaded to this API World, which I have already tried detaching the pipeline multiple times with the same error. Is there any documentation of this and how to resolve this issue?

random owl
#

Do you have multiple additive scenes open?

open thicket
#

I have a variation of it where I changed the name because it told me that the name had symbols like the & sign that can mess up Visual Studio but this is still done in SDK2

#

Although I don’t know how to check if those other scenes are open? I thought you’re just in one scene at a time

random owl
#

You would see it in the hierarchy if you have

open thicket
#

Let me check, although it’s most likely just the one scene. Do you think it would help to delete others?

random owl
#

Not really delete just closing them would be enough

shadow parrot
#

Anyone know how to make a "player joined" thing. When they join it will make a sound to let others know someone else has joined said world?

random owl
shadow parrot
#

Spank your booty (thank you)

open thicket
#

it doesn't appear that multiple scenes were open

random owl
#

If it doesn't find the problem I would love to look at stuff closer so I can program it in

open thicket
#

sure, this is definitely something i've never come across ever

#

but if this can be its first documented case

#

im all for it

#

🙂 thanks

#

installing on scene already gave me compiler errors

#

these for your debugge

random owl
#

Oh you are on an out of date vrcsdk version

#

Either delete that script or update your sdk

open thicket
#

sure

topaz junco
#

Sly

open thicket
#

this is discussion for worlds, and I'm not versed in avatar creation @topaz junco sorry

topaz junco
#

kk

open thicket
#

looked through the entire toolkit to have a rundown but mostly were just the tips and nothing about anything serious

random owl
#

Yeah in that case what is happening hasn't made it in yet

open thicket
#

lightbake generate tooltip was really useful though

#

didn't realize i missed that many items without uvs

#

lol

random owl
#

😄

#

Mind giving me the world id so I can try loading into the world?

open thicket
#

sure, I'm making a new upload

#

one of my last resort solutions will probably be to prefab the world without the vrc component and redo triggers

#

but i'm interested to see what pops up and if you can solve the issue

#

Much appreciated @random owl

random owl
#

No worries I want to try having all the bigger world load in problems detected

open thicket
#

PMed

shadow parrot
#

Any good youtube player prefabs, if so; lemme know please. One ready to go, just put it in world and done.

maiden terrace
#

can someone give me a hand please?

#
  1. is it possible to make an interactive book/tablet. My idea is to make a tablet or something and have manga websites on it for people in the world to use and read manga with.

  2. cause I’m still really new with VRChat work creation I’ve come across a problem, I use free assets from the unity store and a lot of the assets don’t show up in game, is there a way to fix it? Do I have to use a specific file type for the assets?

tough heart
#

i need help, i'm trying to upload a world using the SDK2, but when i go to VRChat SDK, all i'm given is Utilities --> Clear cache and playerprefas, nothing else shows up, what should i do??

random owl
#

@maiden terrace 1. not properly 2. if the assets depend on scripts they won't work on vrchat as is

#

@tough heart check your console for compile errors

tough heart
#

@random owl how do i fix that??

random owl
#

Disable the button that says error pause first

#

And then this picture

#

And do make sure you aren't on the wrong unity version

tough heart
#

@random owl i'm not given that option that is highlighted blue

random owl
#

Then you most likely are on the wrong unity version

tough heart
#

which version do i have to use??

random owl
#

It's written on the picture ^^

tough heart
#

oh

#

i was on 2017

random owl
#

If you upgrade and use the same project you will have to follow the steps in the picture afterwards

tough heart
#

will it affect my world in that i think will be missing or things will break??

random owl
#

Make a backup if you are worried before opening it in 2018

tough heart
#

and how do i upgrade to 2018 unity, do i just download it or do i have to delete the old one??

random owl
#
tough heart
#

@random owl just so i don't this up, how do you duplicate the project??

random owl
#

Find the project folder and copy it

fluid sage
#

I got a layer that only collides with PickUp. but somehow ingame the player also collides with it

#

Is tis a bug?

bold ibex
#

please can someone tell me how i can make a "nightmode" lighting with a toggle? sorry am a noob

remote imp
#

i'd like to know how to create a portal that will lead to the same world, but another instance ?
what do you need to fill in the inspector ?

bold ibex
#

Hey, i was wondering if anyone here can help find the original audio source of a clip.. I found some short creepy stuff on youtube, and wanna know where I can find the original audio

random owl
#

@bold ibex easies way would be just to make a post processing volume that darkens which most worlds do you can use a trigger to toggle the volume on and off

#

@remote imp add the world id to Room Id field and make sure the portal is enabled by default otherwise people will get split up

#

@bold ibex tbh this channel isn't really for that but google would most likely be your friend

bold ibex
#

I tried searching but came up empty. I was planning on using the audio source for a horror map, so that's why I posted here.

open gorge
#

I want to get to chess world

#

How can i do that

tough heart
#

how long does it take until the world is public after uploading??

remote imp
#

@random owl you mean this ? with wrld prefix ?
it will create a new instance ?

random owl
#

Just copy it to the room id

bold ibex
#

can i still use the vrc sdk2 for my world or should i swap to the latest?

random owl
#

SDK2 is still being updated if your world is made on it you should just update to the latest version of it

bold ibex
#

ah alright

#

thanks!

#

another question about mirrors.

#

how do i make it so the mirror is activated by clicking something instead of having it open as soon as the world loads?

modern skiff
#

should explain

bold ibex
#

thanks!

oak iris
#

Hello friends I have a problem every time I tried to update my world gets stuck in this what can I do.

modern skiff
#

that could be many issues

#

custom scrypts is the most uccuring

#

in like asset folders you downloaded

#

question is there anyone with a desent tutorial on skyboxes in VRChat? im trying to use this custom skybox but it wont load in vrchat? any advice or sutch

bold ibex
#

please can someone tell me how to make a slider for music/lights/bloom. I've been copying lots of tutorials but the ui slider keeps moving itself and is MASSIVE. if i change the size or move it it just goes back to ihe original size and location as soon as i click off it

modern skiff
#

i wish i could kinda new myself 😄

bold ibex
#

Does anyone here know how to set the size of a texture / material to a size? Let's say I want a 1024x1024 texture to be equal to a 1 meter square.

near escarp
#

Well, that's not really the image that determines this, it's the mesh you apply it on @bold ibex

bold ibex
#

I'm used to 3DS max and that's how i work there. If it's the mesh, what i have to do then?

near escarp
#

you make a mesh that's 1 meter square

green lagoon
bold ibex
green lagoon
#

you might want to change the shaders they look to blindingly bright compared to everything else

bold ibex
#

the shader is fine just the fall from my table
oh btw ihave some stuff off that why its look like this

modern skiff
bold ibex
#

The tile settings are set to 1, so it should show 1 texture to every meter

modern skiff
#

the smaller the number the bigger your texture

limpid pivot
#

is there a way to make the video player local?

proper widget
#

Am relatively new to Unity and VRChat worlds.

  1. Would it be possible to edit existing VRChat worlds with unity, or are they basically packaged and can not be edited without getting the raw materials used by the author?
  2. Would it in theory be possible to have a "browser" of sorts, so you can just browse by clicking instead of having to copy and paste youtube links into a player?
bold ibex
#

How does raycast work? I have downloaded Advanced Raycast from Prefabs and I dont know how it works

solar flare
#

can someone explain why when i try to update my current world, it goes through in unity but when i load it in vrchat its the older version and not the one I just uploaded?

near escarp
#

@solar flare Check your unity console for errors

solar flare
#

idk what any of thismeans :C

near escarp
#

Is that a SDK2 world ?

solar flare
#

no i still use 2017 cause the new one made all my projects not usable and i couldnt figure it out

#

thing is i updated it earlier today (added an avatar to the world) and it worked perfectly

near escarp
#

You added an avatar how ?

solar flare
#

i added an avatar pedestal with an avatar to the world

solar flare
#

nvm, it was the skybox

carmine meadow
#

Is there Udon / SDK3 video player? (via url)

near escarp
#

nope

carmine meadow
#

roadmap'd?

near escarp
#

obviously

frank geyser
#

im having a problem uploading my world, im using the old sdk2, and i added a scene descriptor, but int he build menu it says it requires a scene descriptor, ive never ran into this issue before uploading worlds

#

at me with answer or a question

#

i already tried removing it and making a new one from the vrchat examples, and resetting unity

#

and i have been removing the files, and reinstalling the sdk fully and that breaks it all because of these complier errors

#

please help

#

and by the looks of it the lines with the sdk3 is causing the issue

narrow charm
#

I'm trying to build and test my world, but it keeps launching the game normally and just taking me to my home world

random owl
#

@frank geyser you most likely need to go to Project Settings > Player > Other Settings > Scripting Define Symbols and remove any mention of sdk3 or udon from there

fluid sage
#

How do I make seats not interactable when someone or yourself is sitting in it?

arctic herald
#

does anyone know of any prefabs for world controls

#

sort of ddrag and drop, im not looking to make a fancy world just wanna make a home for me and my homies

#

sidenote, could someone come and help me figure out why my world lags like a bitch

modern skiff
#

im having issues with vrc_spawnobject not having player colliders after making prefab from it. any advice?

#

so why are these boxes losing player collision after spawning them in

modern skiff
#

@arctic herald you still looking for help?

arctic herald
#

always

modern skiff
#

what do you meen by world controls

arctic herald
#

like

#

the toggles

#

and brightness

#

and that sort of thing

modern skiff
#

its like adding a low quality mirror and hq mirror

arctic herald
#

yeah among other things

fluid sage
#

VRCSDK3 seat stations have this problem where a seated player can still click on their seats. How do we fix this?

modern skiff
#

srry my pc has some hicups due to heat

#

im using the VRCSDK2 so i dont know

#

many set it to master only

#

might be that on master only the first player that enters the world can sit

short gulch
#

Do Reverb Zones work in Vrchat?

frank geyser
#

@random owl That didnt do anything

graceful eagle
#

could anyone help me find a video/tutorial for setting up a youtube video player in my world

modern skiff
#

aint that just drag and drop?

#

like a mirror

graceful eagle
#

i wanna get one that can use youtube links

#

put in by players

modern skiff
#

this should help

daring otter
#

Hi! Does anybody else run into this issue when testing worlds?

#

it hangs here and i cant do anything

#

also, it uses my oculus installation instead of the steamvr one

#

is there a way to fix this?

modern skiff
#

something like that could be many diffrent issues or just one depends

daring otter
#

is there any way i could narrow it down?

modern skiff
#

you logs

#

your*

daring otter
#

ah wait i fixed it

#

there's a file path option

#

carry on

modern skiff
#

😄

daring otter
#

also, would anybody happen to know why my triggers aren't working

#

i swear to god i'm doing the same thing i always do

#

but there's just no option to click it

modern skiff
#

is this vrcsd2?

daring otter
#

yes

modern skiff
#

did you set the gameobject?

daring otter
#

you mean set an object active?

#

yeah

modern skiff
#

setgameobjectactive

daring otter
#

i thought it might be a bug with the mesh, so i tried a cube

#

same issue

modern skiff
#

it might be the thing your trying to spawn

#

the pedestals

#

zall the rest looks fine

daring otter
#

if that were the case, would it not even give me the option to press it?

#

and i tried the same with all the others, same issue

modern skiff
#

it just wont spawn

#

i had this before with just cubes

#

try prefab it?

#

ho ye

mild spade
#

Is your world updating? Add a random cube and see it is being updated in the game (see the new added cube) Also, are you on VR?

modern skiff
#

you need to add that pedestal in VRC descriptor

#

thats also a good idea Squall

daring otter
#

testing in desktop, however, i have another map that works completely fine while testing in desktop

#

also, how do i test that?

modern skiff
#

instead off spawning your pedestals try spawning a cube

daring otter
#

...

#

i think i found the issue

#

it's the shader i use as the backround

#

everything is working fine

#

but in actual gameplay

#

it covered up both the avatar pedestals and the text

#

strange

modern skiff
#

im not good with shaders xD

daring otter
#

probably no fix for this, but it's the Panosphere Rotating Shader

#

i figured

#

hrm

daring otter
#

i guess last question...

#

what layers should i enable if i want to show nothing but the players in the mirror?

#

if i toggle off everything but player you can't see anything

modern skiff
#

reflection and player

#

thos 2

daring otter
#

ah, thank you

#

.....and another

#

how do i make it only affect the player?

#

like make it client-side?

#

and vice versa

modern skiff
#

im not sure

#

i think its something with the local settings in the vrc_trigger

#

lemme know if im right 😄

grand compass
#

Is it possible to have the UI and players be unaffected by post processing? My visuals rely on heavy post processing effects, but it translates poorly to the UI and on other players.

hardy bay
#

"Can't add script behaviour VRC_SpatialAudioSource. The script class can't be abstract!"

#

Anyone knows why this message could appear?

near escarp
#

What are you trying to do ?

somber geode
#

any other errors in the console? @hardy bay

hardy bay
#

@near escarp Enfaite, Unidelta rencontre cette erreur bizarre où Unity veut pas rajouter le vrc spatial audio sur une musique dans notre monde

#

Le game object

frank geyser
near escarp
#

Fix the other errors

lone shell
#

I closed my project, deleted everything related to any sdk and then imported sdk 3 into the project. I did this 3 times and I keep getting the same erores, how do I fix this?

near escarp
#

yeah that's not supported

lone shell
#

only sdk 3 is in the project

near escarp
#

Gotta read until the end

#

Now you'll have to make a new project

lone shell
#

oooh

#

i see

near escarp
#

and only import SDK3 for avatars

lone shell
#

I thought deleting all traces from the old sdk wouldnt impact it

#

guess I'll make a new project, thanks

solar ember
#

Note to self: Don't stack transparent shaders, it'll cause horrible flickering.

#

The one shader wasn't even supposed to be transparent... So that's probably why i didn't notice until the skybox mesh started flickering between two different materials.

arctic herald
#

ANyone know any decent skyboxes?

#

just a place holder more so while i learn

slow orbit
arctic herald
#

thanks

arctic herald
#

uh

#

help 😮

#

reimporting sdk didnt fix, just said its already there

#

wait i fix

modern kayak
#

Mirrors in most video games, including vrchat, are faked, which means they have to be flat planes. To do otherwise would require raytracing

brittle bane
#

ok ty

arctic herald
#

can someone point me into the direction of how to make rain

short gulch
#

In response to my question earlier about if Reverb Zones work in vrchat or not, Can confirm that they actually work really well in case anyone was wondering.

bold ibex
#

always stuck at uploading image

#

sweet

#

can't even hit cancel so unity is just playing my world's music max volume unless i alt+f4 unity

#

and honestly you can switch between sdk2 and 3 if you know how

near escarp
#

Yeah sounds like your unity project is having a good time

woeful vine
jolly cape
#

Uh that doesnt look right

arctic herald
#

would putting shaders on objects to make them brighter kill frames?

jolly cape
#

You mean something like emission?

arctic herald
#

yes

#

i have screenshots on my walls

#

and i wanted to make them brighter

#

@jolly cape

jolly cape
#

If you want them super bright use something like an unlit shader

#

And maybe manually reduce the inage brightness

#

Thatd be the most performant option I think

#

ofc adding emission isnt that perfomance expensive aswell and can be done on standard

arctic herald
#

nah just a tad lighter, like im using 0.1 emission

#

or something

#

and with world size do i look at compressed size or uncompressed?

#

within the editor log

jolly cape
#

Oh btw I recommend using compression on vrc images and lowering their resolution

#

Using emission will have the same effect as increasing brightness in an image editor so the image will look a bit bleached if you dont use the image itself as emission map

reef saddle
#

one question, how can I solve when I press Build and Test button on builder it only loads an older version?

jolly cape
#

Have you tried clearing your cache?

reef saddle
#

Yes, unless there is another cache for worlds

arctic herald
#

make sure you havent been editing in game mode, i did that for fucking HOURS

#

and i cried when i realised

jolly cape
#

Also make sure there are no errors and such in the console

reef saddle
#

No no, no problem about de play mode, because I saved the world yesterday and today tried to build an test it

#

I will check console

#

I think I found the problem, thanks, it wont clear cache, now I don't know how to solve it, but I will try something, thank you very much

Edit: solved, it was errors fault, thank you very much

bold ibex
#

i want to toggle pillows into my world. Ive get the toggle up but when i test and click it the pillows arent where i placed them they go flying everywhere randomly. does anyone know how to fix that?

bold ibex
#

good day does anyone have an idea on why my picture changer does not work

public class PictureSwitcher : MonoBehaviour {
    [Header("Set the speed(It is seconds)."), Range(1, 40)]
    public float speed = 5.0f;
    [Header("Add Images here.")]
    public List<Texture2D> textures;
    [Header("Do not touch beound this.")]
    public Material material;
    private float timer;
    public TextMeshPro text;

    void Start() {
        material.mainTexture = textures[1];
    }

    void Update() {
        timer += Time.deltaTime;

        text.text = timer.ToString();
        if (timer > speed) {
            timer = timer - speed;
            ChangeImage();
        }
    }


    private void ChangeImage() {
        int index = textures.FindIndex(t => t == material.mainTexture);

        if (index == textures.Count - 1) material.mainTexture = textures[0];
        else material.mainTexture = textures[index + 1];
    }
}
#

it works fine in play mode but not in a world test

reef saddle
#

Maybe you could try to change this material.mainTexture = textures[1] from the start to the update, so you can see if it works in game

bold ibex
#

does vrchat even allow scripting like this

jolly cape
#

afaik no lol

bold ibex
#

afaik?

#

welp that sucks

random owl
#

Might wanna look into #udon-info if you want scripting

#

Otherwise just use a animator

bold ibex
#

seems like it is becuse that vrchat does not like List<Texture2D>

#

made a switch and a lot of single Texture2D that it then changes inbetween

#

i know it is messy but it is the only way i could get it to work

random owl
#

Udon has no lists

#

Array should be fine for that not sure why you would need a list

#

Also for any udon sharp talk join merlins discord from the github

bold ibex
#

well yeah, i tried texture2d[]

#

but gave me the same problem, i this was the only way it would work

ashen eagle
#

Anyone know how to get a vrc_pickup script to work on a parent game object that contains two mesh objects underneath it? I have an object comprised of two meshes and don't want to merge the mesh for texturing reasons... wondering if the parent object can be picked up.
I tried it but placing a box collider, vrc_pickup script, rigidbody, and object sync on a parent object causes the child object to "float away" as soon as I start the scene

mental iris
#

is it possible to use .mp3 for world music or does it have to always be .ogg?

#

i mean i dont care if i must but the music file i want to use cant be converted to ogg coz all the converters tell me to buy a pro or premium package and im not going to do that for a single track ill look for a different one for that matter. so im just wondering if its possible to use .mp3's for music or if its only ogg. ty in advance

dim flare
#

use audacity and export to ogg

mental iris
#

ah ok ty

modern kayak
#

.mp3 should be fine. Were you having some problem with it @mental iris?

#

@ashen eagle rigidbodies will use any children colliders for physics and collision, but pickup will only use colliders on the same object for grabbing. What do you mean by float away?

sudden lily
#

Got a physics question; Why would this distance be seen as a valid collision between a sphere and capsule collider?

modern kayak
#

Are you setting the position of the sphere every frame or something weird like that?

sudden lily
#

Nope, it's just a plain old sphere mesh I made in Blender, scaled correctly, with a sphere collider on it.

modern kayak
#

What is the situation that causes it to collide?

sudden lily
#

They physically touch while the ball's bouncing around the board. In this specific test, I've just got it with gravity off and bringing it within this odd detection radius everything seems to have. Here's the ball's values if it helps.

modern kayak
#

might just be how tiny everything is. I'm not sure.

dim flare
#

Is there a way to make a wall show the skybox only and hide everything behind it?

modern kayak
#

just put a skybox shader on the object

dim flare
#

thanks

mental iris
#

@modern kayak yes when i ran a test instance it was mute and using the toggle wasn't making it go on at all. all i here was a tiny click noise every couple of seconds like it didn't support the file

#

thats why i was saying is it a format thing and is it only ogg but i got it working with that program

#

the conversion i mean

modern kayak
#

Could you try making it work in the editor play mode? I know for a fact mp3 works. But maybe there's something weird with your specific file, not just that it's mp3

ashen eagle
#

@ashen eagle rigidbodies will use any children colliders for physics and collision, but pickup will only use colliders on the same object for grabbing. What do you mean by float away?
@modern kayak As soon as I start the scene the object starts spinning away slowly from it's origin like it's in outer space and someone gave it a light tap.. weirdest thing ever

modern kayak
#

Is it inside some other object?

ashen eagle
#

Well the hierarchy is emptyGameObj->Mesh1,Mesh2

#

Pickup works if I put the vrc pickup and mesh on Mesh1, but if I put it on emptyGameObj it goes haywire

#

Do I even need a mesh collider for a pickup object? I don't need gravity or collision detection

modern kayak
#

By inside I mean physically intersecting, not hierarchy

mental iris
#

it played in play mode

#

just not on the test instace

ashen eagle
#

ahh good point.. yeah the parent object is an empty object so it doesn't really have any scale

#

Not sure if that means it intersects or not

#

lemme grab a screenshot

mental iris
#

its kind of weird tho

modern kayak
#

Any of the children intersecting with any object in the environment would do it. That's what it means for the rigidbody to use it's children for collision

ashen eagle
modern kayak
#

If the object with the rigidbody and pickup doesn't have a collider though, that would explain why you can't pick it up

ashen eagle
#

So I put a box collider on the parent (and the parent has a rigidbody)

#

Both children have no colliders, only mesh renderers

modern kayak
#

Oh mesh renderers don't matter at all for physics

ashen eagle
#

exactly

#

I guess I'm saying the children don't have any physics code running on them

#

Only the parent

modern kayak
#

Yeah that should allow you to pick it up. Not sure why it was being bumped away. But if you don't want it to float around you might want to either enable kinematic to lock it in place, or add drag to make it more resistant to being pushed

ashen eagle
#

Gotcha... if I enable kinematic, once someone picks it up they can manipulate and move it, right?

#

Is Kinematic only referring to physics calculations when not being grabbed?

modern kayak
#

Kinematic means that it won't move due to physics. It can't fall, it can't be pushed, and it can't drift. It can still be picked up, but it is not required to be kinematic for pickup to work

ashen eagle
#

Thanks for the education

dim flare
#

well the skybox shader renders the skybox but doesn't hide whatevers behind it

dim flare
#

why is vrchat loading an old scene that i have deleted for the world?

#

oh compile error

bold ibex
#

I accidentally hit set trigger in probuilder

#

now my mesh renderer is not coming back

simple nimbus
#

question about onAvatarHit. let's say i have a big box collider a player can go into and walk around a bit. If a player goes in, walks around a bit, and walks out, how many times is it triggered?

#

is it triggered every time the avatar interacts with the bounds of the collider so once in and once when they go out?

#

or is it constantly triggered while they're in the collider?

jolly cape
#

Id say once

#

I think it stays as 1 until its reentered

#

depends on which trigger is used

modern kayak
#

onavatarhit does not happen on trigger colliders, it happens on normal colliders when you bump into them

#

for trigger colliders, you want onentertrigger set to playerlocal, which will activate once when the player first walks into it

simple nimbus
#

interesting...

#

so this is from vrchat docs https://docs.vrchat.com/docs/onentercollider

OnCollider doesn't work with Player layers. Use OnAvatarHit instead when you want a trigger that activates when avatars collide with your collider.
smoky pasture
#

hi all . can anyone tell me of any video player that has screen emmission and can play other sources from sites that is not youtube or twitch please?

random owl
#

Maybe start by deleting the modified sdk

jolly cape
#

Lmao

haughty sphinx
#

How long will a world stay in community labs?

#

I labs'd 2 worlds last month but they're still in labs

lavish apex
#

Anyone know how to or if it's even possible to have custom animations on objects? like using VRC_Station to trigger a dance animation

misty marsh
#

hopefuly this belongs here but I am trying to test a world for the first time and I get this warnings when I try to build the worlds and it doesnt build it. anyone knows why that may be?

near escarp
#

those aren't causing any issue

misty marsh
#

I solved it by making a new project

twin minnow
#

I have a question, what version of unity are we using to upload our worlds as well as what version of the SDK

#

Can we use 2018.4.20

simple nimbus
#
#

@twin minnow The current Unity version in use is Unity 2018.4.20f1.

lyric acorn
#

What's a good "I want to make a grey box world" video for a first time world builder?

near escarp
#

They're using an outdated unity version though

simple nimbus
#

so has anyone actually gotten Desktop mode working when doing Build & Test?

#

it always goes to VR for me

near escarp
#

headset unplugged ?

simple nimbus
#

no

#

is that what i should do?

near escarp
#

That would prevent it yeah

haughty sphinx
#

Trying to put a portal to another world in my world, I have the id set where it should be but in-game the portal doesn't show up

#

It's set as active, too

#

can you not put place portals to other community labs worlds?

simple nimbus
#

You should be able to. I’ve done it to private worlds and it worked

haughty sphinx
#

weird, I copied a portal from another world i uploaded where it worked fine and it still doesn't work
wonder if I need something in my scene

near escarp
#

world is set to none

haughty sphinx
#

the only other options are home world and hub, I'm trying to make portals to specific worlds

#

the portals do at least show up when it's set to either home or hub

#

maybe I need to update my sdk

#

updating my sdk did the trick

near escarp
#

How old was your SDK ?!

haughty sphinx
#

Probably a month or two old, I hadn't uploaded any worlds since then

modern kayak
#

@simple nimbus a little bit late maybe, but here's a rundown:

Onentercollider: when two colliders bump into each other and collide, repelling each other due to physical interactions. at least one must be a non-kinematic rigidbody. For example an apple falling on the ground.

Onentertrigger: when a collider (either trigger or not) enters into a trigger collider. For example a region that turns on a mirror when you get close. Note that a rigidbody is required on any colliders that move in order for physics calculations like this to work properly.

Onavatarhit: just like onentercollider, but specifically for vrchat avatars. For when you bump into an object but it naturally pushes you back by physical interaction. Onavatarhit isn't used very often because in some cases it can be unreliable (like walking from one floor onto another seamless floor probably won't trigger it) and onentertrigger playerlocal will pretty much do anything you need in terms of detecting the player.

bold ibex
#

anyone know how to fix this? i turned off the point lights because it makes the scene so much laggy when pointing the camera

green lagoon
#

learn how to bake lighting

bold ibex
#

I suck at lighting tbh

green lagoon
#

still going to have better performance if you're not using real-time lighting

bold ibex
#

baked lighting doesn't even work for me when changing the lights

outer veldt
#

What layer is the tracker balls that show up when fbt users calibrate? I'm wanting to make an mostly optimised mirror that still shows those tracker balls

random owl
#

I think it's sadly on the UIMenu layer right now which is kind of stupid 😔

outer veldt
#

That kindof makes some sense, although it means I won't be able to mirror the balls without mirroring up elements like nameplates, which is annoying

random owl
#

Exactly why it's stupid

#

Do confirm though I don't really use full body often so that's just what I heard from other full body users

outer veldt
#

I will check it when I get the chance

#

As a sanity check, what are the layers you would enable/disable for an optimised mirror?, it occurs to me that I had just guessed it before

random owl
#

MirrorReflection and Player

outer veldt
#

Thanks, looks like I had a few uneeded layers enabled then

random owl
outer veldt
#

Oh, nice, will have to check it out

mortal shard
#

Hi! does anybody have an idea how to make water visible in mirrors? I have a nice pool in my world with a mirror at one side. In the mirror only the empty pool is reflected which looks really strange.

random owl
#

What layer do you have the water on?

mortal shard
#

It's on the default layer

random owl
#

What water are you using?

mortal shard
random owl
#

Tested it out and all of them appear as normal in mirrors for me

#

🤔

mortal shard
#

that's interesting...

#

I use the Water-MiddlePool material preset from the package with minor changes to the settings

#

reflect layers are set to "everything" (standard VRCMirror)

#

btw I am using SDK3

random owl
#

SDK version wouldn't change much

#

And that's the same material preset you mentioned above

#

Not quite sure what else could go wrong

mortal shard
#

I just added a cube to my scene, too and I can see it in the mirror. It looks like here is also some very minimal reflection of the pool water but it is barely visible.

#

I have to do some more research on this.....

late steppe
#

Anyone ever used mk glow in their world before ?

bold ibex
#

Does anyone know how to add an NPC to a world?

dim flare
#

like an advanced one?

#

or basic

potent lava
#

just started a vrchat world my first one my particles on avatar show up behind the pillars any way to fix

jolly cape
#

That seems to be an issue with the render queue on the particle halo

potent lava
#

so would changing rendering queue on pillars to a higher number fix problem

jolly cape
#

theoretically changing render queue on the pillars could fix it but tbh the avatar itself should be fixed instead

slow orbit
#

It depends on what the render queue values on both are.
With the pillars being solid they should be on the opaque geometry queue (2000 I believe)

outer veldt
#

So as it turns out, the fbt trackerballs are on the default layer, which makes having them show up in an optimised mirror a bit difficult.

jolly cape
#

arent they on ui?

dim flare
#

guys

#

i might have found the best stategy for mapmaking

#

you can make levels easier if you make the layout in doombuilder

#

export to obj

#

and set the export scale to 1/32

outer veldt
#

Apparently not

bold ibex
#

why is there a random collider in my world? there's no collider in unity. Ive tried so many different avatars and something is blocking it.

remote imp
#

Is it possible to change gravity when making a world ?

near escarp
#

You can change the playermods with triggers yes

#

You can't invert it though

bold ibex
#

like an advanced one?
@dim flare One that I can click on and it'll play some audio as a voice line.

dim flare
simple nimbus
#

I am having this issue where i am making this chair prefab, and i put in the enter and exit locations. But when I leave the prefab and go back to it the enter and exit locations are empty. any thoughts?

bold ibex
#

Does anyone know why the VRChat SDK Splashscreen isn't an option for me? I'm trying to test this world I've been working on and it's not popping up.

near escarp
#

You have an error in your console

bold ibex
#

How do I fix it?

near escarp
#

Dunno, what error is it ?

bold ibex
#

Let me see...

near escarp
#

that's not an error so no

bold ibex
#

@near escarp How would I fix this?

near escarp
#

How old is your SDK/unity version

solar ember
#

Remove the Unity Standard Assets package.

bold ibex
#

I'm using Unity 2018

#

And my SDK is from June 23rd.

random owl
#

Just delete the CrossPlatformInput folder

bold ibex
#

Which one? There's 2.
One is Assets/Editior/StandardAssets.
The other is Assets/Editior/StandardAssets.

random owl
bold ibex
#

Ok, let me see if that fixes it!

random owl
#

Either it fixes it or brings us to the next problem

bold ibex
#

That just fixed it, but it messed up my lighting. Now everything is really bright.

random owl
bold ibex
#

How do I do that?

random owl
#

If you go to your lighting window there's the generate lighting button

bold ibex
#

Do I turn on "Auto Generate" too?

random owl
#

No

bold ibex
#

Ok!

#

Let's see if that works!

#

It crashed my Unity, lol.

#

It did end up fixing the issue though. Thank you very much my guy!!!

potent lava
#

why is there a random collider in my world? there's no collider in unity. Ive tried so many different avatars and something is blocking it.
@bold ibex how low is the celling cuz i had an issue like that and found making the celling 3meters tall fixed my problem

tough heart
#

does anyone know which Unity version and which SDK i should use to upload a world??

modern kayak
#

@tough heart for unity, you should be using 2018.4.20f1. For the SDK, you can choose either SDk2 or SDK3. SDK2 is all about triggers, which are easy to use and allow for quick simple stuff like "when a player presses this button, enable this object". SDK3 is a lot more advanced and allows for more complicated behavior with programming called Udon

tough heart
#

i've used Unity 2018 and SDK2 and i've uploaded it but nothing appears and when i use the link to open an instance, it sends me to my home (default home)

modern kayak
#

check the console in unity right after trying to upload, there's probably some error

bold ibex
#

does anyone know what layer UI stuff like the microphone icon and nameplates is stored on? it would be "UI" right? maybe i messed up somewhere but i couldn't seem to hide them by unchecking it in the culling layers

#

controllers and labels, too

modern kayak
#

@bold ibex are you talking about a custom camera or the reference camera? you cannot change the layers of the reference camera

bold ibex
#

custom cam

#

i fixed it by just turning off every layer except the ones i was targeting

simple nimbus
#

is there an easier way to put in gameobjects as receivers on triggers other than doing it one by one?

quiet hearth
#

Can anyone here help me build a world or know someone who could build it for me?

neat blade
#

so odd question, but how do i make a functioning tardis with working pullable levers, buttons to press, locking doors, and a premade destination system global?
And the exterior and exit teleporter object physically de and remat by doing the tardis

smoky mountain
#

When I click "Build & Test" It opens vr despite enabling "Force non Vr"

#

@neat blade That's a ton of questions haha, Get a tardis model, I'm sure someone's uploaded one to a creative commons site. I'm not sure how vrc interacts with animations. You can use the Interact event connected to what you want to happen. A button could be disabled as a second game object so you need to add a second variable. As for "premade destination system global" spawn is just an empty game object added to the spawns list.

neat blade
#

that sounds compliated, and i only have the models, an idea, and no clue how to do anything...
if it isn't to much to ask for, can you dm me a detailed message on how it COULD maybe be possible?

smoky mountain
#

I'm not new to game making or unity but I just started using these tools less than 24 hours ago. If I were you I would just watch tutorials on vrc and unity components and basics. Udon was made for people to not need to code, if you don't understand how it works at all you may consider looking at an actual coding teaching tool like codehs which teaches how coding works more than an actual coding language itself (which is more applicable to udon)

neat blade
#

another problem, i want to add a window to have something be bigger on the inside, i even saw a video about that a long time, but i am unable to find it again

glad hedge
#

So, I can't upload or reupload and worlds using the video player with playlists

#

Not sure how to fix this...

random owl
#

@glad hedge turn off error pause in the console

glad hedge
#

okay its off and I cleared

#

hit play again

#

wait dont tell me that option stops it from loading

#

OH MY GOD

#

why is that a thing

#

thank you @random owl

random owl
#

The errors are "normal" but having error pause on at the same time fucks up the upload

#

It's meant more for code debugging

neat blade
#

so how does one make a video playlist with local files installed?

glad hedge
#

Any reason why my world is spawning me at 0, 0, 0 instead of at my vrcworld descriptor?

smoky mountain
#

you likely used the default vrcworld which has it's own descriptor (you only need one)

near escarp
#

Eh no, you can add a custom spawn location and add it inside the vrcworld prefab's world descriptor component or move the vrcworld in your scene @glad hedge

glad hedge
#

I dont have any additional spawn points and I have the world descriptor set to default for spawning. But instead of spawning at the vrcworld with the descriptor its putting me at 0,0,0

#

@near escarp Just confused on what I did

near escarp
#

Where is your vrcworld in your hierarchy ?

glad hedge
#

Seperated from other objects and at the top of the project

near escarp
#

That's slightly odd

#

I guess try adding a custom spawn instead

glad hedge
near escarp
#

You have the spawns drop-down at the top

simple nimbus
#

is it true that if a world has been public for a few months and has a few hundred visits that it's easier to become public if you detach and upload it as a new world when submitting to community labs?

random owl
#

That really depends on whether it will get more visits when you upload again since hundred visits in a few months is not that much, but then again we don't really know fully how the system works

#

Might wanna just keep working on the world and making some updates to it

near escarp
hardy remnant
#

Thank you

frigid estuary
#

[SDK2] Do VRC mirrors take occlusion culling into account?

random owl
#

If you enable it but it's pretty buggy when they do

#

There's the tick box for occlusion culling in the mirror settings

simple nimbus
#

so i have this set on a box collider, but for some reason it will teleport everyone. what am i missing here?

smoky mountain
#

"Eh no"-ruuu (I end up being right) :P

#

Oh and this got buryed "When I click "Build & Test" It opens in vr despite enabling "Force non Vr""

near escarp
#

Well they have a single descriptor

bold ibex
#

how do i make a random generated picture? like i click it and it shows a random image?

smoky mountain
#

shhhhh

frigid estuary
#

Does occlusion culling affect player models as well?

random owl
#

Yeah

frigid estuary
#

thanks for the help

rugged jolt
#

Im having a major issue since the most recent update. My world's occlusion gets majorly broken after i change into different avatars. I can't see people that are in front of me a few feet away . it's like the occlusion becomes inverted and i don't see things that im looking at. Can anyone help me out

rugged jolt
#

i think it's linked to my new avatar but i don't know why it' doing this issue. The only thing special about it is that it has a hat that can be visible from the players perspective. So is the box of the hat causing some issues with occlusion and also is there something i need to do to fix it

smoky mountain
#

You may consider adding an extra camera to see if the issue persists

rugged jolt
#

? an extra camera

near escarp
#

Then it's the hat

rugged jolt
#

it also happens on the model that the hat is just normally placed in the hierarchy

#

and that it's invisible since its on the head

mild spade
#

@simple nimbus Very likely that the object with the target layer is being seen by everyone, so everyone is activating the teleport locally at the same time. For example, a box collider (a) that when enters the trigger collider(b) will make everyone that sees that collision be teleported. If that box (a) is synced to everyone, then everyone will see the box (a) enter the collider (b) at the same time. If that makes sense.

simple nimbus
#

@mild spade that makes sense. So how would I do it for just the single player to get teleported if they go into the bounds?

#

Should I make it a box collided and just do onAvatarHit?

mild spade
#

You only want the player to teleport back when they enter the bounds?

simple nimbus
#

Yes

mild spade
#

If you want that, you need to have only the layer "playerLocal" collide with it. That layer will trigger ONLY when the local player touches the collider. Not when other players touch the collider.

#

For you, your own collider has the layer "playerLocal" while everyone else´s local collider has the "player" layer.

rugged jolt
#

any idea what's happening on my end?

mild spade
#

You probably have the layer "player" added to the "mixed" layer list on the trigger. So it will trigger when you see any other player touch the bounds.

#

It can be confusing.
"PlayerLocal" = Only you, and nobody else (from your point of view)
"Player" = Everyone else, except you (from your point of view)

smoky mountain
#

Are area lights disabled? If so what do you guys use for basic world lighting?

proven hearth
#

Hey everyone, Im pretty new to building worlds, but giving it a go, but now Im stuck. I cant seem to make a VRC Trigger at all, it does not show up when I make a button and then search for it. Anyone have an idea?

remote imp
#

I have a strange issue :
i tried to put a Jenga tower on a world (Rectangular cuboid stacked on top of each other)
Running inside Unity Editor is working fine, when i test it by running in VRChat with build&test , the Jenga tower is Collapsing ... Any idea why ?

remote imp
#

i guess it come frop Physics.default solver steps ... i made it high on unity
is it fixed on vrchat ?

green salmon
#

Question If I want to start creating rooms, is it better to use SDK 2 or SDK 3 ?

hard swan
#

How do you get music to play in a world

simple nimbus
#

@green salmon depends, if you're trying to do something related to video players you have to do 2

#

there's also more resources for 2 since it's been around

#

but if you're going to need to do some more script-like logic then probably 3

sand badge
#

Hey quick question. How can I add things that attach to people? I'm talking similar to that collar and leash world where the person picks up an item and it locks to a specific bone after the hit use on it. ( @ me with reply please)

thorny wind
#

How do you toggle on/off a toggle inside a toggle group from a VRC Trigger component?

#

Use case is; I have a UI checkboxes (toggles) for some settings which physical switches (triggers) in the world also change, but I want the changes made to the settings by the switches to reflect on the checkboxes in the UI.

simple nimbus
#

not sure if you can

thorny wind
#

I'm sure it's possible, it'll just require a strange workaround

#

Even if it requires an animator or something

simple nimbus
#

So i have like 4 different prefebs of mirrors in my world with triggers for lq/hq/off. for some reason they work fine in desktop mode, but in VR some of the buttons aren't even interactable and others work perfectly fine. Anyone know what that could be from?

thorny wind
#

Figured out my issue, I just used SetUIText to make it look like that's the selected option, whereas it's not really, but ¯_(ツ)_/¯

#

cool eh?

somber heart
#

So I'm working on a world and I wanted to add some fog, like I see in other VRworlds, it's not the basic unity fog, bc it has noise to move and a nice density to it...

I just learned post processing and it's working, then I imported a dynamic fog asset that uses PP as well, however when uploaded it doesn't show the fog in game, any reason come to mind on how to fix it or another way to do some nice looking fog?

#

I know I have everything set up correctly,bc the basic things like color grading work, it's only this fog that I added doesn't work in game, but it shows up in the scene...

#

The view of the VRCcamera when building a world doesn't show the fog...
Any help would be great, either to fix this issue or guide me to another way to do fog that isn't basic unity fog...I know people talked about shader fog, but I couldn't find anything on it...

thorny wind
#

let's see your reference camera @somber heart?

somber heart
thorny wind
#

Try changing the volume blending layer to UI @somber heart

#

also show me your lighting settings

#

because I just use the fog in there personally

somber heart
#

Changing both to the UI layer didn't work when uploaded...

#

I did use the fog in here at first, but I didn't like how it worked, especially since it didn't blend into the night sky nicely, and again wanted more of a real type fog/mist

hexed elm
#

Does anyone know where to get a working pen prefab? It seems QV hasn't updated since April, unless I'm looking at the download page wrong

smoky mountain
#

@proven hearth If you mean a button make sure it has a collider. I have a script you could use.

supple drift
#

@somber heart afaik only the native shaders for post-processing will work (they usually use compute shaders so seems unlikely custom effects would be supported)

#

You could make / find a shader to put on a mesh that encompasses your world to do something similar. But if you're not already using a depth buffer in your world for something, it'll be a bit slower than using Unity fog

hexed elm
#

So nobody's got anything on working SDK2 pens, then?

proven hearth
#

@smoky mountain Well I was being an idiot, im really new to this. Turns out I could not find VRC_trigger cause I was on SDK3.. and that uses the Udon Graph. xD

smoky mountain
#

Glad you figured it out :D

proven hearth
#

Ya I was stuck all damn day. tried searching for an answer.. Also going to get the sdk2 triggers, this udon stuff is making my head spin.. xD

proven hearth
#

Never mind Im stuck again, the people using the sdk might have an old one, since I do not have the same stuff on mine.. 😦

smoky mountain
#

Mine is for sdk3 do you want it?

proven hearth
#

Not sure what to do with it. And I just seem to have broken my SDK.. ARRRGH

#

Ok fixed it finally.. that was odd..

#

Ok im back on track.. Had to restart my project, now I can test my build out again, and the trigger seems to actually work..

heavy whale
#

Are decals accepted?

#

Can't tell if some worlds make good use of shaders, or just use decals

thorny wind
#

Hey, I asked this yesterday, but just in case some different eyes see it today: is there a way to toggle unity toggles from a vrc trigger?

#

I have some checkboxes in the UI (toggles) for some settings which interactable switches in the world (triggers) also change.
I would like the changes made to the settings by the switches to reflect on the checkboxes in the UI.

I'm guessing there's some fun workaround for this I haven't considered

quiet hearth
#

Someome here who can help me build a world?

near escarp
#

@thorny wind not that I know of

lean mortar
#

Hi, Does anyone know where to get the iwasync player? - looking for 2.2, Thanks! 😄

thorny wind
#

@near escarp looks like the only option I can think of right now is to just have duplicate toggles in the togglegroup of each state, and use the setcomponentactive to disable one component and enable another.
Managing state like this is super annoying Sadmio

#

I was wondering if I could use RPCs somehow and attach an event listener to the togglegroup, but tbh I don't know if VRC supports it

#

In the lower gif, I just used SetUIText, but the checkbox in the dropdown doesn't reflect the current setting, so I might have to decouple the checkboxes from the toggles to get this to work the way I'd like it to

near escarp
#

Sounds like something easily doable through Udon though, but i guess those prefabs don't exist quite yet

thorny wind
#

Yah, I'll likely just port this over to Udon

#

Not sure how to do this in Udon either tbh

thorny wind
#

cool, so I decided to just decouple the checkmarks from the toggles, so it appears as though the item is selected now; good enough for this

junior rampart
#

Alright VRCHAT experts, thank you in advance your your time....I have animated a VRC_Station Chair to move a player via trigger button when they sit in it. Its a zipline animation but the fundamentals would be also similar to a roller coast animation. Animation works great locally!!! However globally the other players do not see this. They just see the player standing at the VRC_Station spot then suddenly teleport to where the animation ends. What should I have done differently?

frosty citrus
#

Hello ! First time creating a vrchat world newbie here! Quick question, I am trying to change my skybox for my world and it shows in scene mode in unity that it is INDEED showing. But when i test out my my world in vrchat, its still the default blue. Any ideas if I probably skipped a step or missing?

near escarp
#

@junior rampart What is the object sync component on ?

junior rampart
#

@junior rampart What is the object sync component on ?
@near escarp Thanks for the reply! I did place a VRC_Sync Animation and a VRC_Object Sync on the GameObject being animated as well as for giggles I also put it on the child object VRCChair but ended up with the same results above.

near escarp
#

object sync should be the only required one, on the main parent object

#

might require a rigid body though

junior rampart
#

might require a rigid body though
@near escarp Thank you, Trying that now and removing the child sync scripts...will just leave it on the parent gameobject.

blazing laurel
#

@thorny wind you can use vrc trigger to trigger UI button through animation, and UI button can call InternalToggle on UI toggle

junior rampart
#

might require a rigid body though
@near escarp Great thinking! It now works a bit better! The animation works and all players can see it BUT only if its the Master of the world triggering it. For anyone else triggering the animation it would only play locally.

near escarp
#

Is the animation trigger local though ?

junior rampart
#

OnInteract - AlwaysBufferOne

#

Thanks for the advice so far! Im going to keep fiddling with it.

near escarp
#

Yeah i'm not too sure, might wanna try MasterBufferOne in that case

rich fulcrum
#

how do i apply a texture to a terrain

#

im very new

thorny wind
#

@blazing laurel omg

#

Now you say this after hours of me implementing a workaround

#

Lol thanks I’ll take a look when I’m conscious tomorrow

chilly forge
#

I'm having an issue with my world

#

In the newest update which I just changed a texture it now crashes whenever you try to load into it now and sends you back to your homeworld

#

It's not just me

#

all my friends tried as well and the same thing happened for them

#

How do I fix this?

#

and is there a way?

#

I seriously need help on this

random owl
#

If not I can help you look more into it

chilly forge
#

Ok I'm on it

#

Ok I downloaded it but where do i find world debugger?

#

@random owl

random owl
chilly forge
#

For me it only shows useful links