well then it is most likely what kevbal wrote, u must have some conflicting scripts that break the sdk
i didnt know this was a thing tho is prob because i usually dont have broken scripts lol,
tho i did have it disappear for me before but it was mainly because of the import order aswell as sometimes it just can cause a loop or so and fail to import properly like that .
#world-development
39 messages · Page 123 of 1
For anyone having issues with particles following the Player's Head Roll you can disable Allow Roll in the Rendering section of a particles system to have the particle only follow the Player Head's X&Y axis only.
Is there a way to have your world in development while your in it at the same time?
I just started but I'm curious too, now the proper way is to build it
before you can play with your modified version, so you mean build in real time?
vrchat control panel not showing despite having sdk3 installed
Yes
Ive had this problem before, I believe you need to import it the way they say to import it, and make sure you are on the correct version, I missed doing the correct version which made me produce the problem
got it working had to reinstall, something bugged maybe udonsharp broke it
ah okay
whats a good scale for a world? i feel like mine is alright but still a little off,
i want it to be roomy but also not too big
Idk how scaling works unfortunately
if it's helpful for reference a Unity cube is 1 meter tall
Im just freeballing rn and testing it to see if it looks good to me
and a capsule is 2 m tall and also the shape a vrchat avatars collider is
yes
alright great
so if you type like 2 into the scale of a cube it'll be 2 m tall
Alright
also probably good idea to import a human Avatar so you're not trying to eyeball the proportions with no scale reference
I'm not quite sure
thank you
I know technically not human but close enough so you're not ending up with like ridiculously tall ceilings
yeah
Question... If you wanted to setup like 9 cameras in a world to uses as a kind of surveillance system that is still performant, what would you do to make that happen? Looking for ideas.
you would want them all turned off for everyone by default, and only turn on one camera at a time specifically for the person viewing the 'security' screen
even better if you just have the one camera and actually just move it between a list of positions in the world instead of multiple cameras
Is there a guide to convert to convert SDK 2 worlds to SDK 3?
I just get lot of errors if I try
Hey all, I just updated this world I made with a performance optimization update, so if you see this then come check it out and tell me if you like it!
https://vrchat.com/home/launch?worldId=wrld_2c5fb602-5570-41c7-89ba-e709e52c6925
hey how do i customize the TV name and have it work on the VideoPlayerSwap
i only want 3 screens available
(this is on the asset ProTv)
Sort of, if you pay for it there is a 2 -> 3 converter using CyanTriggers. If you go about it yourself, there is no simple way. Cleanest way is to export your scene and not include any 2 references. Start a new project with 3 and import the scene and rebuild functionality in Udon/with prefabs.
Is there a way to limit the FPS or resolution of these cameras so that we can have them all on at the same time? This is the kind of point of the thing I'm building. I need camera previews... not necessarily full-res video.
question do you need avatars to show up in the preview
no
Preferably, if you were talking about my question.
yes I was referring to your question as if you didn't eat the avatars you could just pre-record some gifs for the cameras
Is there a way to add music to a world from a livestream or a video link?
you just have the video players start when you go into the world with a video with the music
Yeah it might be my fallback to do that... But seeing as I'm building a live TV studio... I would prefer pushing live things to Render Textures.
Can I make it so only the first person who joins starts it and when someone else joins it just stays where it is
that's a helpful context
in that case I would suggest having it to where you have to turn on the monitors
I believe most if not all video players (for udon at least, i havent used sdk2) support a default link which will load when the world starts
alright
That also makes it hard... In a TV studio, the booth needs to be able to see all live video feeds at once so they can switch the live camera.... I'm trying to build a system to get all of the camera viewports visible at the same time.
I guess I'm just trying to say make it so random people joining the world don't have the cameras running when they don't need them
you can also make stuff toggle locally so the people in the studio booth actually can look at the cameras but like the person being interviewed doesn't
The way video players work confuse me so much
So I have a random unity question. Does VRC need you to use a specific render pipeline to work (the built-in render pipeline)? Or will it work fine with URP or HDRP? I’m still very new to unity, and I know very little about how render pipelines work. All I know is I keep finding unity shaders and materials that say they are built for URP, but I don’t know if switching the render pipeline will mess things up, or if the VRC SDK even cares. Thanks in advance 🙂
you can only use built-in when you make content for vrchat
Ah, ok. Thanks for the info. I was worried that was the case. So anyone have any shaders they recommend to use instead of the standard shader that work with the built in render pipeline?
what particular problem are you having with the standard Shader
Not a problem just found shaders that do specific things in the asset store that I will eventually need to use I think. I’m trying to accomplish things like god rays through water surface, animated underside of water surface, dripping condensation or rain on glass….
But the ones I found that do those things are only for URP.
https://gitlab.com/s-ilent/fake-glass add this can handle rain on glass and run in vrchat
Oh awesome
https://vrcprefabs.com/ this website is a database of vrchat prefabs which includes custom shaders @quasi fern
yea you are limited to forward rendering too
Oh thank you so much. I was having a difficult time figuring out where to get good shaders for specific things that require animation
Would that last one work well for adding in the foggy appearance you would see looking out under water? Like how it looks cloudy?
https://www.patreon.com/posts/32252234 this water Shader had some of the stuff you were mentioning
Oh nice
Not sure if the free version has all the features…but if I can’t find a free one that does what I need, $5 isn’t a lot to spend to support the creator and get what I need 🙂
You’ve been super helpful rainwolf. Thank you!
glad to be of help
Hello 👋 Does anyone know if people on my blocklist are able to join worlds I own?
It would be nice to have a permanent ban list for my world. 😄
Make this list yourself, check the id of the players through udon, and redirect them home world
do not use udon to establish an all-instance scoped black list, it's not how we are intended to use udon
yea, here is it https://docs.vrchat.com/docs/udon-moderation-tool-guidelines#guidelines
If you moderate someone, it MUST be because of something they did in this instance. Apply your moderation effects ONLY as the result of specific behaviors personally witnessed in the current instance of the world. In other words, you cannot have a user blacklist or whitelist. This includes (but is not limited to) creating a list based off someone's name or player properties.
Im trying to upload a map and it gets stuck on creating file version record, any reason why it gets stuck at this?
Oh, thanks for sharing this. I own an LGBTQ+ world, and as you can imagine plenty of homo- and transphobic trolls join daily who just harass and plague everyone in the world. In one serious instance I even considered reporting someone to law enforcement, for a highly concerning behaviour. However it seems moderation tools I was thinking about are against the rules, so as annoying as it is, rules are rules I guess.
There can be quite a lot of reasons, some extra info could be helpful
What info would be needed exactly
Something like what the world is, it can be as simple as a material issue, a typical "Unity doesn't work for today" issue, or something else entirely. Have you tried restarting Unity? Most likely already tried that I assume
Unity has a mind of its own sometimes, as sad as it is
i can understand what you mean and it is a serious problem indeed
Well I can't really help, I'm not very good at sdk2, but I'm sure you can find someone to help
Post it in #event-system-sdk2 I think that could increase your chances
Though I have bo idea if events and triggers are the same (I use sdk3)
I do mostly
Just idk how to do a working combat system for 3.0 so im stuck using the old 2.0 stuff i made
Hello so I am currently putting the KwikEMart from the simpsons hit and run in a vrc world.
I have all the textures, the obj file and the mtl file but i don't know how to apply the textures in unity
Can anyone help me?
Does anyone know why when you uploaded a world it doesn't show up in your worlds and then when you try to go to the world it auto sends to back to home?
??
Guys I need help because I uploaded my game (The Kwik E Mart) to vrc but when i try to join the world it says initialising then puts me into home what is wrong with my world?
A friend and I accidentally figured out why I was getting double vision in my worlds. I started the unity project as VR instead of 3D
Try clearing your cache
So my Kwik E Mart works but it is only a quest world. How do i make it so both pc and quest players can play
see rn its only a quest
i want it to be both quest and pc, but mainly quest
You have to switch to Windows mode
Like the way it says for me "Switch Build Target to Android"
back to windows mode, ok
And then Build & Publish for Windows
will that make it a pc and quest game
Yeah
Whenever you make a change you have to publish to android, and then switch build target to windows, and build & publish for windows.
Hello, is it possible to create worlds for vrc without any vr headset?
yes, but you're going to have to be particularly careful about world scale when you can't really see it for yourself
measure carefully
How do I make a statue avatar pedestal? I've been trying to figure out how to get this to work, but I only came close enough but still haven't got it to work.
Definitely rely on git/plastic for version control
I wonder if these will cause issues in some way? My world is completely safe for work, and for all ages, but homophobes and transphobes maliciously report the world.
Hi how do I make a object when placed In in a spicific spot it plays a particle animation?
Could I have someone clarify what resolution the game likes for image uploads/world previews banner image?
Hey so i meed a tablet that is easy to make “ apps “ i was useing haruna tab but it is very complicated and crashes unity aloy
Any prefabs available
Honestly spawn a wall with your image and point the vrc cam object at it thats what i did
We are using a specific image and not cam.
Right with vrchat durring upload it spawns a object called vrcam this is what the image comes from durring upload hence why i said to spawn a wall with your image on it
Easyest way
Having a finite resolution is infinitely easier. Thanks man.
There's an example one provided in the world sdk, you just need to swap out the avatar id for the one you want on it.
Np this is the way i did it wish they just had an upload icon to it
Hey! Does anyone here know how to get maps from gmod? I was able to get one but a lot if if is the same mesh, if anyone knows how to fix this that would be amazing
My world just keeps loading repeatedly
have you put a floor in it and are you falling constantly?
if your falling constantly and keeps reloading you need to set the floor as a collider
Ok
Hi how do I make a object when placed In in a spicific spot it plays a particle animation?
How can I make a system to make a player float up?
working on a new world rn,. Getting low fps and I can’t seem to figure out why. I tried optimizing models and everything but even by myself in the world I get low frames.
tbh not sure how I can lower them more
This video shows how to improve the 3D game performance in Unity.
In this example, I will show you how to reduce draw calls on 3D objects.
You will learn about :
0. understanding draw call via Frame Debugger
- understanding static option
- understanding Texture Atlas
- Why light and shadow affect performance
- Light map rendering (or Baking...
Does anybody know if there's a changelog for the sdk, or is that only published for the client?
What are your drawcall numbers where you get the low fps?
where do I see again?
Enable that and have a walk around the world (assuming you have cyan emu installed)
Yea batch = drawcall
whats a good way to add background terrain/stuff but stay optimized?
or should i just not do it, im kind aiming for realism tho
214
That's actually not bad. Hmm. What are the other stats? polys etc
screenshot the thingy
Hmm, thats not bad. I assume you havent got any dynamic lights running?
I have a feeling I might know what it is then tbh, a feature that you can toggle on and off I was using but seems to be laggy :/
the changelogs they release include both
now that you mention it I've definitely read those, but does that mean that they only release new sdk's when they push out a game update?
I guess in most cases that would make more sense
they often unify them but i assume it's not a mandatory rule
i like to say they did sdk only updates before
Hello.. How many hours should I spent in VRChat for getting creator previlages ? I made a world but not able to upload. I have been roaming in VRchat for last 3 days !!
Im trying to make these control the music, I believe I have how to make them function properly, but how do I add text to the top of them telling players what they are for?
UI - unless you mean interaction text; that automatically shows up if the Interact is configured
I believe you are required to have the New User rank. If you already have that and still dont have privileges then just keep playing the game and add friends. The purpose of waiting to be a creator is to have trust in the players to create on the game, you should be able to have privileges soon.
Trying to start making a world, i downloaded the Unity version and SDK3-WORLD from the website, but on import it said things needed updating then spat out these errors, in an empty project. Should i be worried, and how do i fix them?
adding the world spawn point fixed it for me
Should i do that before importing the SDK? The project is empty before then, i'm not sure what to add; tried an empty, but no change.
Here's what the update needed dialogue box looks like, in case that's relevant
The temp directory is not available for its normal operation.
YEs
The temp dir seems writable, disk has 10GB free, although after the update process ends with the same 10 console errors the file mentioned is not present; lots of similarly named ones, all 0 byte, assume that's normal
It's weird that it's saying "Update Required" for the latest SDK isn't it? Or is that normal?
for what im creating it requires thousands of objects but it makes it lag, is it possible to reduce the lag?
That is your post processing object.
You can hide the icon by opening the Gizmos drop down on the Scene view and uncheck the icon.
Thank you!
Hey, I'm trying to change ownership when a player presses a button. I don't know what im doing wrong at the request! Can anyone tell my how and what I'm doing wrong? :)
Greetings, after uploading my word privately while i am in the game i am not allowed to join in. I only have a black screen and it teleports back into the default word. How can i fix?
Obviously while testing it trought the SDK i dont get any problems there
VRChat
This page lists the current Unity version you should use when creating content for VRChat, as well as links to the correct version for both Unity Hub and direct downloads. Current Unity Version The current Unity version in use by VRChat is Unity 2019.4.31f1. Ensure you are using this exact version! ...
Im running the supported unity version
the 2019.4.36f1
The current Unity version in use by VRChat is Unity 2019.4.31f1.
31f1?
mine is 36f1
could it be the problem?
if 34f1 gives problems than 36f1 gives them in anyway too
use right version
you shouldn't get any errors from converting 36 to 31
So the right version is 31f1 not 36 right?
yup
im having the same issue and have been having it for the last day or so 😔
Build & Test works fine
Your running the 2019.4.31f1?
yeah
I will, I came here to ask the same question as you, glad to know im not the only one experiencing this :p
Maybe we are just newbies by doing it
Something is wrong in the creating process and modelling
Ill start building one again from 0
If I cannot manage to solve the problem
Hey is there a bug with unity after running disk part on windows cause unity keeps hanging on me randomly
Also is there a way to remove my world from quest to make it pc only
Hi i can't build my world it's normal ?
Sometimes it takes a lil bit makesure you are on the correct unity version and try turning off future proofing that usally works for me
Just be sure to upload it when building the outher version ie turn off for windows and then turn on for quest and vice versa
Note you dont need it on but it could be fairly helpful in future
But the thing is that the window closes and nothing after and no console error
Does my login credentials in VRChat SDK (in Unity) are stored somewhere within that folder & pushed to Github? 🤔
(I'm using Github's Unity gitignore)
No
How can i import a sky texture on my word?
Do i have to create like a limited space and put a material on all sides or there is something to do it better?
Set the texture to 3d in the inspector and use it like a regular skybox.
Could you be more detailed about it? How can i set it as 3d?
Its not as detailed as your
I only have the render queue option
Oh nvm got it thanks for helping!
I did it but the quality of the texture is really low, how can i restrict the area of it?
The max size parameter is not letting me having an hd texture
I have a question, why does my surface takes only 1 pixel of the material i put in?
probably cuz of your UV unwrap or your material tiling settings
i tryed different materials and its doing the same with all of them
then you definitely have a weird UV unwrap on your object
How can i fix that?
change the uvs of it in blender
and question did you make the object or did you just download it off the internet
Dowloaded it off
I just wanted to replicate a 3d model in unity
So i cant edit the UV unwrap
that might explain why it's weird
Can i check your dms?
then you might want to grab a different one if you're not in the mood to go poking around blender
Yeah im not in the mood i am just a beginner, it takes a lot of time to do everything since i have a bad average knowledge
then yeah go see if you can find a different object that serves you need
Hi how do I make a object when placed In in a spicific spot it plays a particle animation?
here's progress from what I've been doing ❤️ thoughts so far?
How do I delete all collisions in my unity world at once?
Type t:meshcollider in the hierarchy search bar, and right click delete the component on any object
repeat for all types of collider component names
So
If i right click>delete that, it wont delete the rack?
Just its collision?
@near escarp i dont follow cause the rack got deleted
How do I do that?
By right clicking the mesh collider component ?
You know the inspector, to the right ?
ohh yeah
is there a way to test the world without launching vrchat everytime?
Is there a way for me to delete the collision component for everything at once tho?
i saw someone test a world from within unity just by pressing the play button
does anyone know how to do this?
Yes, by selecting all objects in the hierarchy
ok thanks
I imported a pack of things that animate and somehow I did something and the prefabs dont animate anymore. Is there a way to reset the settings back to default? I have no idea what i changed
Or even re-import them for default settings...?
delete them and reimport the pack should fix it
is there a way to reimport them so they all get placed where they are rn in the scene, or will i have to re-place all the prefabs from scratch
From what i remember as long as you dont delete the actual objects from the scene when you reimport them it should be fine. But im not 100% sure.
what the hotkey for moving to whatever you have selected again
also what do i have to download to switch my thing to android
Hi I made avatars (that are still in progress) an world (that is still in progress) and then when I updated my computer all my files were deleted, how do I back then up?
Don't cross post
how do I make a object when placed In in a spicific spot it plays a particle animation?
I need to set up a trigger where if you go through a doorway, the room your entering loads. If you leave the room, the room unloads. I only need this for one room. Would someone mind helping me out?
Area trigger. Box collider set to is trigger on mirror reflection layer logic on trigger enter toggle game object state.
There are plenty examples of this. Jetdogs prefabs has one
You could set up a collider there, and when your object collides with that collider, it plays the animation, or you could calculate the distance between your object and that point and when its below a certain amount play the animation
Pretty much same thing above actually lol
On trigger stay check specific layer. Set pickup to that specific layer
does anyone know what i can do to fix this
You fix the other errors that you get before that
Any advice? I have an issue. Whenever I attempt to join my VRChat world it just boots me back to my home world. This happens on both PC and Quest.
- Yes I have configured spawn.
- I am using the right version of Unity.
- Clearing the cache did nothing.
- Spawn is an empty gameobj.
The world is a simple spawn, platform and mirror toggle.
I get no error messages, it just gives me a loading screen and then another loading screen and then Im in my home world.
Have you tested it with CyanEmu?
Things to check:
- No errors in your console
- got the latest vrc world sdk
No errors.
Got the latest SDK.
That is weird. have you tried making a new project to test if it keeps happening?
yup
keeps happening
So I have this issue where if people stay in my world for long, the audio/voices of people started to glitch and becomes like a world audio for some reason, is this because of the Spatial Audio?
Do you have anything in your world that changes the player voice settings?
Then i got no idea. Sorry. 😅
Im not aware of other audio sauces effecting the player audio, but i wouldnt put it past unity doing something weird like that
How would I do that?
I don’t use or know how to read or make scripts
better learn
It's the same object names for udon nodes too, but those are the two options
getting really close to completing this one
weeew my guy that is looking really great, good job 👍
does anyone know how i can fix my sdk? i updated to the newest version from having the old sdk in it and i updated to the nnewest version of unity required, i tried reimporting it a couple of time, also went into my registry editor and deleted the sdk, everything i've tried still doesn't bring up the control panel for my project and i don't know why it isn't showing up even when it works in a new scene but not in the one i need it to be in
does anyone know of a way to fix this?
look at your console and fix the errors
scripts can break the sdk, so that might be the cause in this case
can someone help me make a map? i have a very little experience with worlds
Also just to make sure. Newest supported is 2019.4.31f1
youtube and the internet can teach u everything, just spend time and learn and u'll get there.
- few things handy for world creation, Probuilder, ProGrids <- extensions for unity, beside of that learn blender basics, learn basic udon stuff.
https://www.youtube.com/watch?v=uLi52YrrDmY&list=PLPdWkxUSZ65Fp6ICrU7mIq1znAfPwMhNZ I find this tend to be a pretty decent beginners tutorial series
Download Unity - https://docs.vrchat.com/docs/current-unity-version
Download VRCSDK - https://vrchat.com/home/download
https://github.com/CyanLaser/CyanEmu/releases/latest
https://github.com/oneVR/VRWorldToolkit/releases/latest
https://github.com/Varneon/WorldCreatorAssistant
https://ask.vrchat.com/t/world-creator-assistant-automate-vrchat-wor...
everyone starts somewhere, unless you got a few hundred bucks lying around, then you can commission one too
Or pay a tutor in Unity
knowing your tools is already a pretty big step up compared to starting from scratch
you can learn from tutorials too, no need to do that
some people need 1 on 1 tutoring for specific questions too. but you have a point
I started by just opening unity and just... yes
well i do but also i just wanna learn so i have something to do on my free time
Get probuilder if you don't use blender
if you use blender study shaders and materials
if you don't understand neither: Learn probuilder
use Sketchup Instead. easy to use, but a lot better for overall performance tbh
probuilder is a mess
I am getting advice I wish I had 5 months ago
why that?
Spent a bit too much time trying to create a propper world before
F
It's a good world, but it could've been better without the extra hassle
but yea, choose Sketchup over ProBuilder. you can draw by distance and allign to a grid, the UVs are (while overlapping like hell) usuable for textures and PBR (just use a random texture inside Sketchup as Placeholder). Seperate Meshes, backfaces, unity support etc
plus making buildings is a lot easier too that way
I'll keep that in mind, I want to do something a bit bigger this time so I'm making a sketchup account rn
thanks for your advice by the way!
Sketchup Make 2017 is the last free version
from 2018 onwards its only the crappy online version or Sketchup Pro
I guess I'll use the shitty online version right now as I'm not home lol
I'll keep that in mind
Been working in sketchfab for only 13 minutes and I already agree
you can even import the .blend file directly
You're joking.
YOU ARE Joking.
I think I left my brain at home somewhere I didn't know you could do that
nope
same as the .skp files from sketchup
unity can work with both
makes me wonder if you can use a .blend file for an avatar
I am going to burn my pc. Now I feel stupid trying to export all .blend files to .fbx constantly
i do it to not get called weird
What's weird about using certain file extensions? what?!
its not normal to use .skp or .blend files
but you can edit it directly in unity and see changes without reimporting it again
Then it shouldn't be "weird", It's thinking out of the box and smart!
I'm def using that now
I have an outstanding idea for a world
Then what are you doing telling us? make it!
plan things out, start measuring. worlds take a lot of time to create and perfect
designing is entirely your personal preference. you are free to create whatever you like. you can draw some concept art yourself, you can just place randomly as well
^^
When I go to make my world cross platform, do I have to wait for the 1 week limit thing to run out before I can upload the quest version?
you can update the world to be quest compat whenever
I just have to copy the world files in the explorer and paste it somewhere else right?
Then upload the copy?
ummmmm, elaborate?
you would sworch your build target to android and then build and publish
you can always upload a world
So I publish for windows and then in the same project switch to android and upload again?
yes
Oh ok
I read somewhere that I need to copy the files and paste it somewhere and open that up
Nah, you can just switch the build ver. to android and upload
Oh ok thanks a lot
Also I switched it to android last night and saw a bunch of yellow errors. Should I worry too much? Lmao
Not really
Ok cool
those are warnings about optimising, as long as they're not red don't worry
Cool
but do optimise one day, remember that quest isn't known for it's power
Yeah I have a quest so I would know lmao
Hehe, alright, keep up the good work!
Thanks!
I'd recommend backing up your project before switching. there's a reason a lot of people tell you to make a copy of the project for cross platform builds.
yep they're right
oml thats what they meant
ye no. unity is very good at destroying itself sometimes. backing up should be done frequently
Well that’s not what I meant but I’ll do that lmao
The thing I saw said to make a copy and upload THAT copy as the quest version and the normal as the windows version
i think thats recommended for when projectd take hours to switch between builds
It takes my pc 3 minutes on worlds and about 50 seconds on avatars, still backing up
Unity has it's moments and when it does, it has them HARD
Anyone here ever play an old PS2 Game called Dark Cloud?
Oh, no no no not off topic at all
I was thinking of someone making an avatar world with the characters from Dark Cloud
Thoughts?
I'd like to use audio link shaders on game objects in my world, but I can't really find a tutorial for how to set this up. anyone know of one that they could recommend?
The simplest thing is if you install the full package, run the scene that goes in it, and see for yourself how it works.
which full package?
https://github.com/llealloo/vrc-udon-audio-link/releases/tag/0.2.7 AudioLink_v0.2.7_full.unitypackage
There's a prefab in there. You just drag and drop it into your hierarchy
oh, yeah i didn't have that package. thanks
It comes with some basic reactive examples as prefabs
Poiyomi has absurd levels of audio link support now.
yeah all i had was poiyomi i didn't realize i needed anopther package
Poi Pro has more options currently too, like spectrograms n radial distortion. Worth the 10 bucks if ya want more reactivity.
yeah i'm still trying to figure poiyomi out; a lot of the tutorials are out dated
out of curiosity, anyone ever seen a world where the game objects actually move with the music?
i imported that audio link package but i have 19 errors
Did you make sure to import any other dependancies it lists before you imported it?
you mean the SDK, udon sharp and cyanemu?
Yup
yeah i've had those already.
Latest versions?
i think something is wrong with my udon... idk
pretty sure they are
does udon just destroy itself sometimes or something? and ruin the entire project?
Not that ive seen. Nothing that reimporting it wouldnt fix
i get errors when i try to import protv too
a bunch of "namespace is invalid" and "could not be found"
ok, so even after reimporting usharp, audio link package still giving me errors
Which errors?
Assets\AudioLink\Scripts\AudioLinkMiniPlayerController.cs(73,18): error CS0234: The type or namespace name 'IsValid' does not exist in the namespace 'Utilities' (are you missing an assembly reference?)
that's just one
Reimport All
Need actual screenshot of your errors in the console.
reimport all what? i already reimported usharp and audio link.
The version name of the sdk you have is in the vrcsdk folder
There's a file called version or something
Ensure you have the newest U# as well, downloaded direct from their github
I'm on mobile so I can't check and can't remember the last SDK update. Just go to the vrchat website and download it and drop it in
Same with udonsharp, ensure you have the newest from their GitHub.
You can simply drag and drop them into your project and press import.
If that doesn't work. Restart unity, if that doesn't work. Come back here
yeah i'm pretty sure i have the latest SDK, i'm double checking udon now
ok i also already have the latest usharp
Id say remove audiolink, and then see if you get any errors. If you dont rebuild to make sure, and then reimport
sounds like it didnt pick something up on import
i've done that several times already; but the errors are always there
or to be more accurate, the errors always return when i reimport audio link
have you tried restarting your unity?
sometimes it fixes random errors i cant explain XD
yes
i also copied the project, then reimported the SDK and udonsharp just to be sure; that had disasterous results
i'm trying with a fresh blank project now to see what happens...
how I fix that
lol well it works in a brand new project. just not in my actual project...
are you making a quest build?
I want it will be available to quest
you'll have to use the vrc mobile shaders for a quest build
those are warnings, not errors. you don't have to use VRC mobile shaders for worlds, only for avatars. it's just a recommendation.
i'd still recommend primarily using the Standard or Standard Lite (or Poiyomi) shaders for 99% of your materials unless you really know what you're doing
the Silent shaders are made from the google android shader base so they should preform decently on quest too
Please help me someone. I downloaded probuilder and now I cannot find it to un install it
Now also all my projects, including any unity project I create gives me this error and is filled with compile errors
I am devistated
I have uninstalled unity and restarted my computer and re-installed it, and that did not help at all
Probuilder comes as a package within each project. How the package is removed. But the version of the unity is not at all suitable as far as I can see.
What can I do
check that the unity version is 2019.4.31f1
This was cross posted in #user-support-old it seems.. try and avoid that to avoid users making similar suggestions xP
Hi! I created a world on unity but it is at 100mb anyone know why? it's just a room...
I would like to know how to reduce this size ^^ Thanks
You can use vrworldtoolkit to profile your world
Check for uncompressed textures, music, or if you're baking lighting
Excessive use of different fonts is also bad if you use a lot of prefabs, change the fonts so they are all the same.
Occlusion culling also had a file size impact. As does having excessive batching.
Most of the time it boils down to
Textures (compress using crunch)
Audio (compress or use video player to stream in audio)
Baked lighting (use lower settings)
Fonts (only use one for your world if possible or make pngs in Photoshop for text instead of using unity fonts if you want different font types)
i got audio link working in a fresh, separate project; but i still can't get it working in my actual project. getting these errors, related to Utilities. any ideas?
Remove the audio link from the project. and all its files. Reinstall. If it doesn't help, backup and reimport everything.
so i have made a copy and tried reimporting the SDK, usharp and audio link, but that made things so much worse
When re-importing, do you delete files from the project, or do you immediately install on top?
if you open the example audiolink scene does that work?
in the fresh project i just made yes; in my original project no
The failure can be on any script, which, it seems, should not be related to the problem. It is necessary to check all .cs and .dll files in the project.
if you hit clear on the console what remains?
these are the ones that remain
whats at the top? looks like you can scroll up
the first error is generally the most important
Oh ok I see
Utilities is part of the VRC.SDKBase namespace, so it cant find something thats part of the VRC SDK.
yeah i noticed that, but i can't understand why that would be.
i've reimported the SDK several times and that didn't work. i created a new project with the same SDK and that did work, but i'd prefer to get it working in my original project. i have no idea what could be causing this problem though.
Hmmm.
What if, you close the project, go to its asset folder and delete all the VRC SDK stuff
and copy the folders you deleted from the new project you made
maybe something is corrupted funky and not getting picked up
nope that didn't work either
Random idea, what if you try import the previous sdk version see if that works?
i suspect something that i have in the project is interfering somehow, but i have no idea what it could be
I already wrote. Any cs and dll file can block the work of the sdk and give all sorts of incomprehensible errors.
when you say cs, does that include my own udonsharp files?
He could accidentally fly in with some kind of package from the asset store, you need to check everything.
i have plenty of assets from the store
If there is a backup, you can try to remove the Library from the project, which will force it to rebuild all the assets. What is possible and will fix the problem, or there will be more errors that will lead to a solution.
i'll try that
ok thanks @stone marsh
How do I make my world gravity like your underwater
If using udon you can adjust the player gravity. Iirc the default player movement example includes this.
If you wish for Everything to have a specific gravity. You can adjust the gravity in the project settings.
unfortunately rebuilding the library didn't work either.
Lirc?
And it only effects the player
Quest users have been telling me that the mirrors in my world are super glitchy. Theres white streaks tearing across the mirror as if its clipping with something and its hard to look at. I have no idea what the issue is as I've only copy pasted the working mirrors from the pc version. No, the mirrors cant be on at the same time and even if they were, they are slightly apart from each other so they shouldnt clip. Im just wondering if this is some known quest thing that I need to change
wait did the post just got deleted?
Yep
did your post get deleted? wtf seemed like a normal world to me
This is actually insane
Too sfw maybe
Omg
I am so confused
are vrchat devs like censorshiping that user or something
or moderators, even
what was wrong with that world
not even a warning
This is really fucking weird.
was given
This is NOT a channel for Protesting.
Keep this channel clear for it's intendet purpose.
they posted pictures of their world in this channel that is for that?
The topic is closed here. No further discussion.
Thank you.
lol
Its too big for me to send.
lol unity 2019.4.311f1
someone please send there world 3 sdk because i use mine and it broken
im having an issue if someone can help me, i have my world id in the blueprint but first off its not even uploading at all and second its not updating the world i already uploaded
also i cant even upload for some reason, the upload button isnt blanked out or anything it just keeps letting me click it without uploading
Just go to the website and redownload it
hello, is it normal to get errors when installing vrchat worlds sdk?
No, you shouldnt get errors
i just started a new project and got errors, unity version 2019.4.31f
Whats the error
let me import it again to get a screenshot
got no console errors, but startup window looks like this
thats normal -_-
oki ty
first time using vrchat sdk, i have been using unity for like, 6-8 years, so im very excited to play with it
ty!
still having issue
No errors in the console?
strangely enough now its back to normal? idek what im doing awake still 
i did
it still broken but i got to go to bed
ok i got it uploaded but now when i join i just get redirected to my home world :/ it was working fine beforehand and i didnt change anything in VRCWorld, no obstruction to spawn either im just so confused
it works in test mode but when i try to join it in game i get directed back im just so confused
hello and sorry again, how can i get parameters from events like "interact"
is there a way i can get the player instance after clicking a button?
Dont ask to ask, just ask.
We wont know if we can help unless you ask the question.
Wrong channel, go to #avatar-help
thx
no worries
Then the issue is you. Not the sdk
yeah theres no red errors
Yes?
Warnings != Errors
oh ok
warnings are just there to keep your head up, inform you about possible future errors. but they will never stop you
oh thats why?
Yep
Nah the UI is just a bit wonky
so i can just press build and publish for android and itll be fine?
Yep!
ok it worked! thanks lmao
anytime!
check for errors in your console and fix them
it could be more
I had this happen once because a script was inside my project
(C#)
And so, it begins
I'm new and making a world and when I press play with Cyan emu it spawns me right outside the wall of my world how do I change the spawn location
your vrcworld object is the spawn of your world
check if the position isn't set incorrectly
Oh I didn't know that thank you
Anytime, 🍪 for pushing through your bug
I'm looking for the shader to make those 3Dpicture frames, does anyone have a link to it ?
I can't seem to get connected to the vrchat sdk website, can anyone else check<
?*
Wait no, the documentation isn't working
works fine for me.
does anyone know where the arrows are angled now? they were straight before and im not sure why its doing this with every object
did u tilt the main camera perhaps .
let me check that real quick
also seems like an odd object, why do u have it selected on the corner, are u using a extension or something
i deleted main camera and made a new one earlier because i was having issues with glow, i just corrected the rotation for the camera but it has not changed
and yes, im using pro builder
have u tried make a new cube to see if it does the same with a basic new cube not adjusted
try change the top to the first icon
Hey guys, been making a world and some how i have broke the sdk... would someone be willing to hop in a call and help me please ? im sure its a small issue but the world is almost done and i cant upload it xD
I know that feeling. As a sidenote have you seen Notion? I swapp to it from trello. its really nice!
I'll check it out for my next project
thanks for the advice, take a cookie 🍪
"Steals cookie" Mmmmm Yum
Fine, they'll get a nice and glossy donut instead.
🍩 🔒
up the top make sure the alighment option is set to global rather than local
this part
thanks man that fixed it @white moon
@white moon would u know anything about this by any chance ? sorry to pester
it lets you do tickets, where each ticket is their own page. You can do a whole bunch of other formats other than tickets. It's great for writing wiki style pages, taking notes etc
Post your console errors. But my default answer would be reimport the sdk, restart unity
delete then reimport ? I tried deleting all sdk files and import unity again but yeah it messed up
I see, well I might set it up tomorrow, I'm still in the planning phase so I think this could still become my main thing
console errors are everything that has udon, it basically cant see udon even after full sdk install
currently reimporting all
might have to remove both then reimport sdk, then udon.
oh wait nvm i hear udon and assume u#
;-; same
It even lets you do nice lists with fitlers and everything
haha, I jumped on this thing when a friend showed me it. i love organizing things
@white moon its endless, seems to be anything that uses udon or it might be udon sharp
Hmmm.
Yea have you got udon sharp installed? vr stage lighting / audiolink def use is
yeah i did have, was working on the world for a good 2 weeks using udon sharp but then i did something and it all broke -_-
reimporting it now
seeing if that helps
Anyone know a tutorial to set up sitting on objects that works properly? I mean, I know how to make objects sittable but then when I sit in it I'm inside the objects instead of properly on top. Same goes for when I wanna do it on the floor :/
Maybe when your deleteing / reimporting stuff, make a new empty scene. that will mean it shouldnt try compile all the things that are breaking until you change back and all their dependancies are there
Thank you ill try that
find a U# script, clear your console and click the compile all buttoon
sometimes when importing stuff it compiles too early, idk if itll fix it but might do
a u sharp script thats in the error console ?
any of them should be fine since it compiles all of them, whatever is easy to find
ill check, it might be different words im just going by memroy
the "Compile all udonsharp programs"
Nearly there, delete USharp video and compile again, see if theres any errors
if there isnt, then reimport USharpVideo
compile issues are such a pain
i remember the one time i accidently imported a HDRP package into my world and had to spend like 40min removing all the hrdp render pipeline stuff before i got it going again -_-
Hello! I want to make a trigger where a room and its contents appear when you walk through the doorway, and disappear when u leave. Im super unfamiliar with the scripting interface… thing in unity. Ive been reading on it and I’m just confused. Sorry to ask but would anybody mind calling me up on discord for screenshare and help me out?
Im sure its very simple
My brain is just confused
Is this for optimization or something to do with the way your world works? because hiding stuff behind walls is generally what you'd use Occlusion for.
whats the cinema 4d thing about? i've not seen that before
Ok I tried just enabling occlusion… and it was just an awful mess lol
I wouldnt mind help with that too though… thatd probably be better actually
Plus… theres lights in this room like lazers n stuff that i cant seem to get to now shine through walls
Maybe i would like the room to de-spawn unless ur in it
Lots of its lighting too has been an issue going through walls. I think i was told to change the shadow type to prevent it? But that didn’t work
Hah, such a handy website XD
Im so pooped of tutorials lol
Is there any chance maybe you could help me personally?
I have so many little things and im just done lol
No sorry, i got way to much stuff i gotta work on myself.
No worries.
Isnt this supposed to change the tiling scaling?
its not doing anything
or am i wrong
^ The tiling a few options above the one you circled
what do i do if the "Show control panel" wont show?
go to the console and look for errors
thankyou btw toadstorm :>
go to the console and marvel at the many errors
Doesnt look like there's anything in your scene to build
idk if that makes a difference though. Try adding a vrcWorld object at least
When i doubt, have you tried restarting unity?
and have you logged in in the auto tab
what auto tab
where it auto logs you in???
the restarting unity did not work
@white moon
Sorry the auth tab, yea where you log in
it dont work lol
Then im unsure, you got the latest version of the sdk?
one came out just today i believe
yea i went to vrc.com
yea i used that one
did i do the descriptor right its been a month sense i made a world
anyone
How do i make a texture transparent?
I switched rendering mode to transparent and it didnt do anything
that's because your color texture doesn't have any transparency in it
what i do is a cool glitche
ohhh.....
can you make an image transparent in unity?
i mean... texture
or... material lol
the color selector for the material has a alpha Channel section
theres a example one in the folders that come with the sdk
just search vrcworld and drag drop that in
enabling my mipmap streaming makes my upload tab disappear, does anyone know how to fix this issue?
if that ever happens, always check ur unity error console
its erroring at the bottom rn go fix what its complaining about
hint: if it is complaining that there is not currently an Animator component, what should you do to stop the crying baby
it was, I added it, thankyou so much I feel stupid for not checking! 😅
it still dont work
there is nothing connected to Element 0 for your spawn thats an issue
it has a Size of 1 which is good but yea
make sure u drag the object you want your spawn to be into that box, usually its an Empty Gameobj
yea call me if ya can @bold ibex
i cannnnott at the moment noo sorry
they arent broken
you just forgot a step in the process
lol like what
doing what i said earlier
.
I'm making a world... but it's 200k tris right now
are you now?
the documents say 50k is the adviced limit
sucks i guess
yeah. but maybe it can be alleviated with occlusion culling because my world has a lot of walls
So yesterday I wanted to test the world and all of a sudden the file size of the world for PC goes up from 2.5Mbs to 9Mbs
How does something like this even happen, Everything looks normal in the Debugger but no clue where the extra 6.5Mbs come from. Does anyone know why this has happened?
maybe you baked new lightmaps
I haven't baked any lighting as far as I am aware
That's fine for a world, you could pretty comfortably go towards 500k and be fine.
yo anybody have any cool addons/stuff I can add to unity to help make quest worlds or just worlds in general?
VRWorld Toolkit, Very helpful for optimizing your world, especially if you want to make it quest.
I am setting up notion
im trying to make the skybox of my world move so its not that static when ppl look up in the night sky. is there a way i could do this? appriciate all help i can get 🙂
I think It's possible but I forgot how to do it
wait no, I remember, I made a day/night cycle with 2 skyboxes... I don't know about moving one though
Material offset maybe?
Made a concept for me to follow. Imma start working on 3D art for the scenery.
Gonna expand my "The Ship" world, soon to be Lil'Worlds.
Many small/medium worlds to visit with free avatars to get (maybe unlock if there's a way to save player data).
You'll teleport around using a hub, already have in mind a system to deal with optimisation.
This one imma try having 4 avatars instead of 3. Gonna push myself to learn new stuff with this project.
Don't forget to place it in #shameless-self-promotion when it's done
ty, didn't notice that was a thing shushushushs
Well now you do, keep it in mind!
I did that. You can rotate the skybox on the update event. And find a skybox shader that lets you rotate on an axis other than horizontal so you can spin the stars in the way you'd expect.
Haiiiii I’m new to world development! 🙂 wanted to ask about how and where to acquire transparent mirror stuff and how to set them up! 🙂 i wanna set up more optimized mirrors for my visitors! 🙂 and I want to add
Mirrors by the bed
If i have a lot of tiny little thingies like flowerpots and bottles
That share a material
Should i join them all as one big object or should I have many tiny objects
try mixing it in blender, to reduce the material slot count
but you should make a couple versions, like a group of plants and bottles
Remember to just combine the mesh in Blender, you don't want performance to tank
Yeah
you could put flower pots that are next to each other as a shared object but you wouldn't want to put all of this flower pots in the world as one object because then you couldn't do any occlusion culling
Yeah
that is correct, yes
That makes sense
yeah jus tmake it a prefab, should be better for culling
My world already only uses four materials
I'm debating whether or not to just bake down the normals into the diffuse and get rid of the normals
wow very optimized
Yes, but you have to remember that your world is not the only thing being rendered, if it were to become popular, people with outlandishly big amounts of material slots may join
I would say normals are helpful to keep around as it increases lighting quality
True
My experience is from quake mapping
So it's kind of familiar with what occlusion and whatnot
Thank you these are great resources/advice
I will continue my efforts
glad to be of help
nibbles on the cookies now I'm curious what fk world looks like with it only being four materials
Reusing materials
Morning all, not sure if this is the right channel but looking for somebody to work with that has good unity knowledge. We are testing out porting some 3d building models on to the VRChat platform and need somebody that is able to take into unify and setup with the SDK. So if you have world building experience and would like to discuss potential opportunities please reach out.
of course but is that like a solid color Atlas type setup or like a big texture Atlas
Your DMs are disabled currently
is there a way to set up mirror occlusion in a way where it doesn't cull out too much, preferably without disabling the mirror occlusion entirely? Either that, or a way to have mirrors only render objects within a set distance from it?
oh
I'm just porting a townscaper level me and my sister made so we can see it in VR, I'm rebaking the materials and doing occlusion baking and all sorts of fun stuff cuz I'm new and having fun.
it has official obj export but the textures it provides, uff...
they drive a shader thats channel packed, use every other pixel on the x axis, goes outside UV bounds so it can recolor using a secondary 2x16texture
very problematic stuff so I just remade everything
Hey y'all, noob question but- Does the Unity Shader Graph and the VFX Graph work for VRChat?
I know that at least the VFX Graph has been around for a while, before I start learning and watching tutorials and such- I was wanting to make sure that I'd be able to use it practically
More specifically for world development
shader graph does not, it's incompatible with the standard rendering pipeline
quick question, is there any way to add footstep sounds to a VRC World?
You can have a timer that countsdown to play a footstep sound depending on how fast the player is moving
and resets when the player stops
i've never done an udon world before and so far i havent even done any udon programming in this world but it won't let me test it.
i get 3 compiler errors but i don't understand em, do you guys know how to fix them
do i really have to place all these reflection probes and light probes by hand?
there's scripts to help automatically place light probes. you shouldn't have that many reflection probes.
yeah
How do I make a button teleport someone to a different spot?
Im having serious issues with spotlight. When I put it in the scene, shouldnt it be like a flashlight? its doing nothing but slightly lighting the faces of walls when i make it brighter. ITs not pointing any light in a cone at all
@bold ibex
Make sure the light isnt being obstructed by an object
its not
also make sure that the angle of the cone is something reasonable and not incredibly wide or narrow
show me the properties of the light
full screen
entire screen screenshot
yea its just too far
make it closer to the ground
make the angle wider to adapt
well its supposed to have a beam between the origin and the cone
🤷
question for world devs, is there a way to make a chasing NPC using navmesh only move if you're not looking at it, and freeze when you are? im on 3.0 and i've spent too much time trying to find solutions
is anyone available to dm me that knows a lot about light baking? im having some issues here
what kind?
im trying to bake light from a spot light onto a texture but its not rendering the baked light onto the texture, idk if my settings are wrong or what
is the meshes ser to static or is this blender
its unity, and yes they are
is the spot light set to bake?
what are your lighting settings? what are your mesh settings
give me one second i think i may have fixed it xD
epic
Is there a max view distance for vrchat worlds? I'm making a large map and after setting my clipping distance for my reference camera at a high distance it works in the editor but not ingame 🤔
soooo
no sun reflection
If I add another directional light and have no shadows and only layer it to water it won't kill performance?
This is a good idea but I need it to be activated each time the player walks I’m thinking of writing a script in udon to detect if player move play sound
well, you can check if they are moving by getting their speed
anything above 0 will mean they are moving, no matter what
And make sure they are grounded too so they don't play it when in the air
how do i add a new blue print id
i changed emails recently
on vr chat
can someone please help me
i really want to get back to making modles
blueprint id? just detach old one and upload
the promblem is there is none
if there is none the world gonna be uploaded as new one.
it will give you new blueprint id after upload
sometimes there is bug that does that
is there way to fixs
if you are sure there is no blueprint just wait some time
new update gave many problems sooo.
Just making sure, not uploading to the labs, what does that mean? does it just mean your world is private?
Is it possible to create an Udon script where if a player steps into a specific spot in the world it triggers a third person cutscene, and forces the player's avatar to play a pre-recorded animation using the humanoid armature preset used in Unity?
given mmd worlds exist this is def possible
given it will most likely get backlash since third person in VR is a request for motion sickness
Yeah cause I'm gonna try and create a racing world where the finish line triggers a pre-recorded animation that serves as the intermission between levels.
What I would recommend, is just to place the people behind a render texture, disable the audio and just make a camera animate the cutscene
that way they can always look away, and they can easily look away
TO not
y'know, throw up
Wdym exactly?
Just a little box, with a render texture, displaying a camera view
Oh yeah that could work
Try that, and if that really doesn't work try your "third person camera" idea, I'm just warning you to avoid any possible comments about motion sickness
only now after making this whole world I realize i made it way too big for no good reason
Happens to all of us buddy
that's why it's important to include a scale reference while you're modeling
I used my cherub model for this, I made 0 mistakes on the scale front this time
but I do have an important question, if you don't enable "publish to labs" when you upload a world, does it become a "Private" world? As in only you can acces it? I'm making a home world and I have no idea if it's possible to set a world to private
no it's just too big
annoying to walk around
there's a reason most vrc levels are like two-three rooms lol
or like a Kingdom Hearts world at most
it runs at a pretty OK 90 fps on my computer so I guess mission successful even if it didn't turn out like i wanted
Oh damn did you model all of that
no it's an app called townscaper
at least it wouldn't be too tricky to cut down to a more reasonable size in Townscaper
Oh
they just let you export OBJs and i wanted to see it in VR
but it turns out it was a lot of work....
https://booth.pm/en/items/3259067 here's a custom Shader that can display the model as intended
bruh
damn
I went through all that effort rebaking stuff
when i could've just used a material
but whatever it was fun and i learned stuff
that looks nice
the next world I make I'll probably make in trenchbroom (quake engine mapping program) or something
I don't like blender modeling that much
*** Description ***
Today I release the tutorial for my tool, which I started to use for some time. The tool loads Quake 1 BSP files into the unity, and I thought that lots of people may want to try it too, so here it is.
*** Installation ***
BSPLoader: https://github.com/Dataram57/Unity/tree/main/Tools/BSPLoader
Special thanks to the wfowler1 ...
vrchat you're not running at stupidly fast speed
I've had a camera set to over 3000 i think and it worked just fine ingame.
Did you check that the camera is indeed the reference camera for your vrc world object?
yep
I do also have a post process layer attached to the camera, but Im not sure if that could be the cause 🤔
If you do that it will indeed be private.
people can technically still creat instance for private worlds off the website, if they have the world id you can just put it into the url and make it from there
Save, and then restart the unity application
already have i had this yesterday
Huh. Any scripts?