#world-development
39 messages ยท Page 28 of 1
create an empty object with your name what you want as teleport exit point than add vrc_trigger by your clickable object than add OnInteract and than Actions you musst select TeleportPlayer
yeah write me dm when you need help
i have the problem my hands gets early invisble in vr mode in my new world
when i get with the hands to my face
@latent glacier mee too now maybe unity servers down
i get everytime unity crash by upload and publish my world can someone help?
Turn off future proofing?
Idk if that matters as much with worlds i just hear crashing on upload and thats my first thought
U want it off to be clear
And then check ur unity console for errors
Future proofing should be off for everything else you're going to have a bad time.
make sure you only have one sceen that will cuse crash as well
its now uploading im waiting and than look
Good to kno it matters for worlds too!
Content Succesfully Uploaded!
Sweeet!
Tada
Thanks
Do you have lighting enabled in Unity?
no
i have tried my world when i get my arm up then i can look in the shoulders how i can solved it?
https://www.vrchat.com/home/launch?worldId=wrld_7099fd2f-a87f-40b7-a6bb-d1146985ae14
maybe someone can join the world and look what issue i mean when try arm up oder hands to face.
@gaunt pier https://www.google.com/amp/s/amp.reddit.com/r/VRchat/comments/6u64yp/vrchat_clipping_plane_and_camera_scripts/ i believe this is the solution if im understanding your problem correctly
im not sure my english is not so good
when i make my hands to face then its go early invisble by other world i can make my hands to the face nearly without invisble
I think so then
So then you have to set up a camera in the vrc world. On this camera you plug in there, there is supposed to be a thing called far clip. Lower that.
If itโs plugged into your vrc world (where your world descriptor is) then yes
no thats the camera frome the scene
Lower the near value i believe
You can go into the vrc world (where your id is held) and set up a reference camera. Make this camera your reference camera
ah yeah i add and change near to 0.1
Sounds good!
yeah thats worked thanks again ๐
Welcome! M glad!! nvn!
Anyone knows how to make multiple songs shuffle?
im using iwa player any way to fix this
@wraith ruin https://chiugame.booth.pm/items/1024339
@balmy gate Thank you! ๐
any one know how to move the time code thang over
So can i use multiple scenes in a world? like build rooms to different scenes so the client does not have load other rooms?
And teleport between them
Nope. One scene only.
Damn
Sometimes when i make animations i can not add events to it.
In the timeline
Any ideas what i do wrong?
The little slit things on the top of the timeline?
You might need to be editing animations while you have an object selected with that animation in its animator
Same way you can't do add property unless you are editing an actual game object
okok...in this case i have to put the #scene window on an extra monitor/screen
so i can actually select the object and work with the animation window
im used to select the object im working on in my #scene window
Hierarchy works too. But yea in general my window layout ends up a mess especially if I want to inspect states of animators while in play mode with both scene view and game view showing so I can interact with UI elements
he..yes it can get tricky
Oh don't forget about the lock icon on the top right of animation editor. That allows you to keep working on an animation after selecting different objects
i have the feeling there is something wrong with Unity 2017 and Maya 2020 what file syncing concerns
its messing up materials
i copy a surface...move it in maya press save
and Unity just does not like it sometimes
and it reshuffles randomly all materials
this is a serious bug
and makes working impossible
in maya the surface has the lamber1 shader assigned
unity does not have the lambert1 shader
so it randomly assigns something onto the new surface
which is not realy a problem since i put new materials on it manually
but than unity goes realy crazy at times and it does it too all objects in the scene
ah yes, and if that happens it also unticks the box for "generate colliders"
i think i have to abandon the workflow
maybe even the whole project
Which program should I download to make worlds and is this the right website to download unity from?
Personal @snow crystal
Requirements We're going to need a couple things before we can get started. Unity 2017.4.28f1 - Scroll down to find LTS Release 2017.4.28f1If you have Unity Hub installed, you can just click here to install the proper version. Do NOT install the 2017.4 version that's in the l...
You might wanna refer to the guide if you are really new to this
Alrighty
Hey folks! Is it possible to link up a series of private/passworded world instances? We're thinking of doing a conference in VRChat but would need a way to protect it.
So, in other words World A is private and has a portal to World B which uses the same settings as World A.
You can make one world owned by the organiser, in an invite instance, then make sure everyone being invited has their status set to Busy. The combination of these two will prevent people from joining except through someone in the meeting leaking the instance ID.
right, but can i have more than one world be part of this? the player limitation is why I ask about having this set up.
you can't do cross world settings
i try to move materials from one asset folder to another... copy and paste does not work...is there another way to do it?
duplicate and move them manually as a group
i have to move them one up first in the hirarchy
i can drag and drop them into a folder..but not one folder up
are there duplicates ?
yes
then it won't work
interesting
ok, i did it outside of unity... i used the file explorer and copy and pasted it in there
if im using ProGrids in unity...do i have to delete it first before i upload it into VRChat, or will it upload all the assets into there as well?
upload the world into VRChat
Itโll only upload whatโs in the world. ProGrid is a editor extension and will only work in the editor, so that will not be uploaded
Cool thanks
Im going to abandone maya direct import and import game objects separately and place them individually
Any good room assets to first design a medium sized room on?
Why don't you make your own assets?
Unity has great cubes and surfaces ;p
For blocking out a room
Hey, I have question about making a 360 render in VRchat world tho it keeps slicing down the middle (As shown). Is there a method to properly create 360 Without leaving the unity editor?
Where can I find the SDK pack in Unity if I've downloaded it?
It should be labeled as VRCSDK or you might need to find it in your downloads/ import it to unity, Fluffy ~
Basically drag and drop into the assets section if you cant find it in Unity as labeled
Is this what I need to drag into unity?
Also, are there any other asset websites I can use apart from sketchfab and Unity store?
And how can I download things in sketchfab if I can't pay for them? I can't find any download button
how do people get players that can play movies in worlds? anyone have a prefab for that?
Iโd actually like to know that too tbh; Iโd like to know how to add a video player in my world
If you look on the pinned messages on this channel you will find this link https://tinyurl.com/vrcprefabs It contains a lot of things you can add to your world, from cars to pens to video players.
Thank you ^^
How can I download things from sketchfab if they're free? Or can I not download them?
Also, are there any more asset websites I can use as resource?
when ever i use a snap to grid tool its kind of off by some weirds number.... it works but the cube is not exactly on 0.0/0.0/0.0 ... is this normal ?
I imported a couple of different ones..and they all behave the same
You mean like 0.0003542, that kind of junk? It's just Unity having trouble with the rounding. If you see an 'e' in there it just means the number is too small for unity to display properly so it has to use a math formula to do it. It's more or less at 0 but if it bothers you just change the numbers yourself
I have a squished sphere, anyone know how to adjust collisions to match the squishedness of the sphere?
Iโm not great with unity, but I think you drag the mesh youโre using to the collision mesh box
It's a standard sphere. Not a mesh made in blender or something else.
mesh collider
Thanks!
how i make pickable object on global? i have see its local by everyone in my world
@snow crystal https://docs.vrchat.com/docs/setting-up-the-sdk if you are still having trouble with the sdk.
Requirements We're going to need a couple things before we can get started. Unity 2017.4.28f1 - Scroll down to find LTS Release 2017.4.28f1If you have Unity Hub installed, you can just click here to install the proper version. Do NOT install the 2017.4 version that's in the l...
@gaunt pier you need the VRC_ObjectSync on the pickup if you want it to be synced/ seen globally by everyone.
yeah i have found it hope its worked thanks
so do you know i can add a radio stream as background?
@snow crystal vrc asset website tier list
S: Github, VRCPrefab list
A: Booth, CGCookie, Deviantart, Bowlroll and other JP sites
B: Sketchfab
C:
D:
Shit: the banned website that ends in "mods"
Nah that starts with S, surely it deserves lower
so how i can add .m3u files in unity?
M3u?
You can't. M3U is just a plain text playlist of files.
so gives another way maybe with stream link?
You'll have to use one of the (large and highly unstable) video players unfortunately. It's not one of VRC's strong points.
ok than not i want it as background music so i search song and make it loop its boring but better than video players
Yeah. Just make it quiet, use quite high compression, etc. Shouldn't be too bad.
how i get my world smaller i have now 80mb for little room with 8 songs ๐
Anyone knows how to make multiple songs shuffle?
maybe mixed it with audacity ๐
and upload as one song ๐
i have make my songs with clickable cubes haha
Hello, I have a quick question, however I am not complaining, I just don't understand how this is done. I have seen dozens of worlds where it's created one day, then lab'd the same day or the next and Published a week later, however my world was created in December, Lab'd in February 10th and not yet published. Why do some worlds get fast tracked and others don't?
It's not even system approved yet.
I don't know the exact system of how community labs works, but I do know that bringing people to your world will help.
I had my last world go trough labs in about 4 hours ๐คท
Have you tried just spending time there with friends to get it trough?
I have had 10 people in an instance I created last week?
and I normally have 6 or 8 private instances every minute of the day
What world is it?
"I had my last world go trough labs in about 4 hours" - That's kinda just insulting to the rest of us to be honest.
It normally takes weeks of getting everyone you know to go there to drive up the numbers.
Famous people (or avatar worlds) tend to get a lot of traffic quite quickly which sidesteps the issues us peasants have to deal with.
I have noticed that.
Just saying as a note of how much the time can vary
I loaded it on a Monday, so I'm sure that didn't help.
Which one of these is world? meaning when you click on it is on for everyone.
AlwaysBufferOne would be the best practice
For example the new FurClub map got out of labs in like... 4 hours... actually that's oddly the same amount of time as yours. Though I did see a VRC dev there later that evening so.. yeah.
Everyone can trigger it for everyone and late joiners get the last change of it
ah ok
I've made only one world public during after labs became a thing so I can't really say much though
All I did during making it public was hang out in a instance with about 20 people for the time it took to get out of labs
That said, labs aren't even visible to users now unless they explicitly enable the option, so they won't even know a new world exists unless someone invites them or they turn the option off.
Thanks for all the information, I really appreciate it. I will do some experimenting with my friends and looking into AlwaysBufferOne. Thanks Again!
AlwaysBufferOne was to answer the other persons question
ok, Thanks
lol
@kindred thicket also just wondering if you check the website have you gotten any reports on the world?
Other than the 1 that's there by default
Okay was just wondering for future reference
๐
@kindred thicket Is it really large?
Its always about who you know... Why should it be in VRChat different :)
Gosh, i love the place im working on.
I get a kick out of it every single time i log in.
But than, its my creation.
what are you making if you don't mind me asking HexHex?
I would marvel over a cube im creating
Im making a cyberpunkish story
An adventure story
oh that sounds fun
will it be something like the dialog systems in lakuza lounge?
Yeah.. im doing a lot of reading about cyberpunk 2020 and cybergenetstion right now.
I do not know lakuza lounge
It will be a chapter to chapter story. With every chapter a different world
I would recommend checking it out, its a hangout world with optional quests.
like kind of like a telltale game
I do not know how to do quests yet
Im figuring out how to make things interactive with triggers
What i ultimately need is a way to script things
But i have time
I see. I'm going to start drafting up a tutorial this weekend on how to use unity animators to create game logic. That would be useful for you since you can basically make working state machines with a combination of triggers and animators.
I started the project with a timeframe of 2 years in mind. I hope vrchat will survive that long
I would love to learn from you
its not going away any time soon.
Cool
this is a great starting place https://www.youtube.com/watch?v=xPdlNJ9rUNQ&list=PLIoLQ-8wanr9jQWDUIs_2zshaDD_Lg-9R
First in a series of tutorials on creating trigger based worlds for VRChat. This tutorial goes over creating a basic world to upload to VRChat, includes spawns, jumping, and a pickup object.
Unity Download:
https://unity3d.com/unity/qa/patch-releases/5.6.3p1
VRChat sdk:
http...
hello
again xd
@here can I change light color with trigger button?
I mean when I click button the light's color change
Please stop trying to ping tens of thousands of people
You have to create an animation for that
And enable that animation with the trigger
@lusty condor
If I update a world in community labs, will it go back to private?
nope
Awesome, thank you!
does anyone know where to get a fishing prefab?
does anyone know how to make ppl can hear sound when entering world, like all people can hear it like the pug
how that video player works? i want to click on cube than play a youtube video
@normal fossil OnNetworkReady trigger that enables an audio source
its not working but idk why
Issues please help
Canโt go near models if I do they disappear also does anyone know how to use DDS textures in unity
Don't you import them like all the other formats?
Does anyone know why the "mine" tab isn't showing up on vrc under world's?
I want to make players able to hear from a local remote camera, Is anyone aware of a way to do this?
@crystal flower turn off personal space in ingame settings
No idea what DDS textures are
That is in unity not vrchat
DDS is a specific image format that is used by some in their games
but im not sure if it is of significant advantage using them in unity
how many kilobytes could be saved by using DDS per texture
@crystal flower convert them to something else, dds isnt the best texture format for unity
DDS is a compressed texture format, and unity itself will produce compressed textures as part of the import process. The problem with DDS files is that they might not have been compressed with good settings and they might have the wrong gamma settings, and you can't change either of these because DDS files are already imported in a sense.
So if you have already compressed textures with good settings, then DDS files could be perfectly fine. But as lots of mmd models like to come with them you can't always be sure of the settings
So I'm thinking about creating a VRChat world that recreates the 3rd colossus (Gaius) battle in Shadow of the Colossus, trying to figure out how exactly I'm gonna pull it off considering how complex Gaius' AI would have to be, think I'll need to use Udon. thoughts?
On the surface you could animate a large walking model with colliders
use the climbing pick prefabs with no models for hands
and then dmg point on the highest collider blocks
so like yeah i think
it wouldnt really have reactive AI, just a set pattern but i think you could do it
Gotcha
hello, I am trying to make a simple boardgame but I don't want the pieces to collide with each other. How do I do this?
Turn off coliders on the pieces
that would prevent grabbing them and they would fallthrough the world
if i turn off the colliders though, they will fall through the map
if you want to disable physics so they are frozen when you let go, enable "iskinematic"
i see, but how would i prevent two pieces from colliding with each other? for example, if two pieces land on the same spot
if they are kinematic, they wont be bumped by anything at all
this one
multiple players can land on the same sport
spot*
Stop saying disable colliders, that is not the solution. If you still want physics and gravity then the best way to support that is to work with the layer collision matrix. But that's a bit more complex and setting to kinematic is probably what you want wnyeay
the pickup trigger disables gravity?
That wouldn't change anything
i want to keep gravity enabled though so that the pieces land on the board when dropped.
for example in Ahzkwid's chess 3, the pieces don't collide with each other
but there is still gravity
Then yeah you have to do collision matrix. Make a new layer in layers > edit layers then go to edit > project settings > physics and choose what you want that layer to collide with. Disable collision with itself, players, and playerlocal
Then assign that layer to your pieces
give em a hidden trigger collider that makes enemy pieces teleport and then plays an explosion
an unhide it on drop so it only plays if you end your move on their piece
@modern kayak oh wow that was a lot easier than i expected, thanks for the help
@lethal ravine didn't think about adding an explosion. will try to do something like that as well
is that game what sorry copied?
when i started reading the wiki its rules are like a game I've played called "Sorry"
oh
little different but you go around the map and send people home
let me check
ive never heard of sorry before but it looks similar
but in ludo the home is in the middle
and there is no cards
just dice
it would be satisfying if you add a crisp clack when the piece collides with the game board. give it a delay though
hmm thats a good idea too. didn't think about that one either
one more question if you guys can help, how do i keep the pieces upright like in Ahzkwid's chess 3
i published the world to community labs if anyone wants to help test it
Ludo Boardgame
freeze the rotation on rigidbodies would be a simple method
might not look nice in hands though so probably a better one if we think a bit
reckon it'd be overly complicated but you could activate a hinge on collision with board only after the player releases it. and use that to limit rotation to a certain angle
the hinge while on the board would also allow you to collider with other players pieces for a satisfies friendly bump without moving em if you wanted
i did the freeze rotation on the rigidbodies, works how I want it
but i think if someone has a short avatar, the piece might glitch with the board and end up at a different angle
just add a height limit text UI near the door to the game room
oh are the pieces like people sized?
that's super cool, right on man
ok, i got it to work. unless someone purposely tries to jam it into the board, the pieces should stay upright.
thanks for the help
what makes player crashes when joining a world?
i have videostreamplayer but with autostart settings
is that what causes it?
they joined a world but when start walking for few sec they crashed
@normal fossil check if your sync type is correct. Video vs live needs to match if it is prerecorded or live
i have 2 live and 2 normal videos from youtube
Getting anything wrong with stream player will cause people to randomly crash
yeahh
i set to live for live and normal for youtube
is it okay to put normal and live in the list?
Never seen people do that before
The stream player is super buggy so maybe try only one or the other
make triggers to do Stop, Clear, AddURL, Next is the sequence I've seen work
Don't send rpc Play. Instead only do Next
okayy thanks! ๐
one more question, how do i play particles when pressing on vrctrigger? i want it to plays the particles whenever i hit the trigger
nvm i got it enabled
I need help
how to do this items on bed pickable and with gravity and so that they don't disappear somewhere
add VRC_Pickup component and mesh collider as well
for the mesh collider select the convex checkbox
to the items you want pickable
and rigid bodies but i think it will add automatically when you add vrc_pickup
and lastly, if you want the objects to sync with other placers add VRC_ObjectSync too
with other placers?
what do you mean?
"and lastly, if you want the objects to sync with other placers add VRC_ObjectSync too"
xd
do you mean players?
it will allow other players to see the objects move
properly ;D
looking nice
oh wow, i was gonna suggest add rgb lighting lol
nice
also you can hide it
this first button from the bottom is Toggle Mirror
and this second is Toggle Color Panel
I will upload this world to Community Labs
If I will be able to
so im trying to model a room in fusion 360, but in unity when i create lightmaps the room changes to this, all should be just plain white. Anybody knows how to fix this? Pretty sure its something simple
you need to generate lightmap uvs on your meshes
Thanks! It fixed it. one checkbox..
making it simple not to detailed
but its taking a while since im remaking my house
this will be my second world xd
@lusty condor how did you manage to make a changable color trigger? is it using lights or shader tho?
what kind did you use
In terms of what?
these are my settings for lighting
the light comes mainly from the ceiling texture, which has these settings
A few things, disable realtime global illumination, make sure you then disabled your lights in your scene
also you're showing the material for your lights at the top, not the wall ?
oh ok so I just figured, the wall material was in some kind of inbetween state, where it was still in specular shader, where it tried using realtime lighting but when I switched to the standard shader the lighting is there
strange 
thanks for reminding me about the realtime global illumination
Hello guys:) Does anyone know why the Unity default terrain look much darker in vrchat?
this is how it looks in Unity
Thank you! that was fast XD
@frigid estuary
@solid helm thank you!
@normal fossil I made different lights and meshes and it chsnged when you press the button
You know I do 8 lights and 8 meshes and when you click other color light and mesh is changing and other lights and meshes are off
i see
i was wondering if shader colour can be changed
soo the player can choose color of wht they like
euu I have the " environment-broken " tag on my world o.o
How to get rid of those weird shadows?
How should I set up a staircase that players can walk on
@opaque scaffold if your stairs are already made then make a cube with a box collider and make it into a ramp that goes up the stairs, then disable the "mesh renderer" component on the cube.
what if I add a mesh collider on the already made stairs? I just want to know whether the characters would get stuck walking on it
Well the problem with that is that its very uncomfortable to walk up stairs with a mesh collider in vr. It basically looks like you're shaking all the way up the stairs
I mean if the stairs are normal sized then you won't get stuck or anything, but like I said its really uncomfortable.
Before getting started, ensure you have a Unity project with the SDK setup. If you want a great intro to creating your first world with pre-created assets, a tutorial video, and detailed steps, check out the VRChat Home Kit! Step 1 - Setting up a scene The first thing you need...
Did some testing in #VRChat with playing/ streaming music/ audio in vr chat. Wrote up a paper socumenting my results. For people wanting to do music stuff or host events might want to take a look. https://t.co/5raqKNHjuu
Documented results i had testing audio streaming in vrchat.
im having a problem where i got to upload and it gets rid of my lighting im kind of new and dont really understand baked lighting as much and i dont know why its happening
this is before
this is after the bundle and it asks me to build it
wym i had everything baked
in the lighting settings i turned off auto and i have been re generating lighting tried multiple times now
And all your lights are disabled ?
no they are on
disable them and post a screenshot of the result
Yeah i don't think there's any baked lighting here
so that means you didn't bake
you need to generate lightmap UVs on all your meshes, mark them all static, etc
check pinned items in #world-lighting
but i did all that
Which shader are you using on your meshes ?
poiyomi
Avatar shaders are not meant to be used for lightmapping
ah ok
Hmmm guys i don't find Textures and then edit textures in Unity
I think they changed that
edit textures ?
Yea
edit how ?
If you want more please let me know by subscribing and liking/sharing
Support me on: https://www.patreon.com/Matownerie
Files Needed: https://drive.google.com/file/d/1vs7RTlaB-yJrzAcUZfThsyB_iKf2Nvqr/view
Make a unity account: https://id.unity.com/en/conversations/f86793a...
Yea i just wanna build a house for my school project xD but i dont know how i should start it
terrain is super easy to make suck, so I would recommend using probuilder too.
Can I actually use any unity model, will it be shown in VRchat?
Depends on the model, but if it's in your scene and has a mesh renderer, then yeah it should
this error keeps popping up when trying to upload a world any ideas?
No itโs having issues
ok i was gonna make a test world but i guess i'll just wait a couple of days
Does anyone know if you can have the same world uploaded on two accounts and have them update at the same time thru one? Like public avatars
I don't think that is possible since.
What?
didn't finished my sentence, sorry. Since ids are tied to individual users
Yeah tbh i was reading my statement again and remembered IDs
anyone know how to change properties of a material/shader with a slider?
Hey guys, having an issue I never seen before, upon loading into vrchat with build&test Im getting a black screen. This has never happened before and nothing seems to help, anyone had something similar?
@bold ibex Make sure to not have an empty dynamic prefab row in the Scenedescriptor
@near escarp I hope it is ok I am tagging you. We tried to fix it over here following your advice and it eventually worked out but what we had to do is to delete new elements that were placed on the map for its expansion (aka new location that was supposed to be added). It must be the assets in the package or something like that? Anyway, thank you so much for advice and have a nice day ๐
Is there a free bloom shader I can use?
Preferably with a slider I can change the intensity with in the inspector
Bloom is post processing
There's some setups on booth with a ready slider
Can anyone recommend a good moving tree/grass shader out there that's also double sided? I currently have one that kind of gets the job done, but I'd really like for it to be double sided. (I know Unity has moving tree/grass, but this is all a part of a pre-existing model, so I'd really rather not use Unity trees/grass.)
How do I load a public world? Anytime I try to load into a created world it just take me to the main vr room where I can then go the be chat hub. I want to be able to see some of the worlds created.
@untold flume Are you on desktop or vr?
Desktop with a basic Vive
If you hit esc, you should see a menu where you can select the world button
Like when Iโm in the VR hub?
Anywhere, the menu should pop up
Ok cool thanks
@opaque finch Try this one I'm working on.
Thank you, Silent. I'll give it a try next time I have the project open. ๐๐ป
did the unity version or sdk version change or something?
@vale flame i did somehow get this error some other day but it get fixed on the next day. didnt do anything tho
There was server side issues earlier today it's all fixed now though
@normal fossil thanks
How should I set up the lighting if I am making a massive outdoor world
Can someone dm me and tell me how to make a world please?
First in a series of tutorials on creating trigger based worlds for VRChat. This tutorial goes over creating a basic world to upload to VRChat, includes spawns, jumping, and a pickup object.
Unity Download:
https://unity3d.com/unity/qa/patch-releases/5.6.3p1
VRChat sdk:
http...
Thanks
@north stag The video suggests to use unity 5.6 but the current version of unity you need is 2017.4.28f1 for things to work properly
I'm having this issue right now with my unity, trying to upload my world but it won't let me. (Tried reinstalling SDK, removing unnecessary scripts in imported assets, tried redoing the 'VRCWorld' with no luck ๐ฆ
go to settings in the vrc upload panel and disable futureproof
That was already disabled
two other possibilities then, is your log throwing any errors? And is your lighting baked completely?
you shouldn't have to wait that long usually, though if it's a big world the solution might be just wait, it's not broken it just takes a while
This is the errors that come up
And I'm not sure how to bake lighting but it wasn't an issue beforehand, as I had uploaded the world multiple times before
yeah definitely go through your assets and delete more scripts
assets that come with scripts are a pain in the butt
There is only poiyomi scripts and dynamic bones
there's something about amplitudeAPI, you're gonna have to figure that out
stuff might also be hiding in the plugins folder
this has come up as I was 'preparing to upload'
you covered the first C:/user but not the second btw
I have no idea what that error means
does poiyomi use thry editor? I've heard that causing problems sometimes
I deleted thry completely
you sure poiyomi stuff isn't trying to reference thry maybe?
also this is a world, you shouldn't be using toon shaders built for avatars btw
Uh idk, what shader should I be using? I like the way poiyomi looks
I know a few people who use poiyomi for there worlds so idk
It's not so much a problem with toon shaders, it's that avatar shaders have a whole bunch of features built to make themselves look decent no matter what the lighting is, so if the world has bad lighting then the avatar doesn't suffer. But if you use those shaders you'll never know when your lighting is bad and if people use regular shaders they'll look terrible
you could try unity chan toon shader https://github.com/unity3d-jp/UnityChanToonShaderVer2_Project/blob/master/Manual/UTS2_Manual_en.md
but I'm no expert on shaders so someone else might recommend something better
I gotta figure out how to upload it before I try finding another shader XD
yeah I'm not sure. If you have a ton of assets and it's getting out of hand, you might want to try moving to another project. Make sure to move only assets and nothing else, then fresh import the SDK, and then try uploading
this says it's caused by a full hard drive
I have 10gb available
yeah that would probably do it
So the assets itself are saved on my D: drive which has 100gb
Left
And for some reason that thing says it's on my C: dtive
yeah that's where unity must be installed
which is also where it would put the builds
ahh
The world is only less than 30mb itself the folder where the world is saved is 3gb
yeah if you were just copying files you would probably be able to fill it to the brim but who knows what unity is doing or requires
We have hope! I deleted poiyomi script and there is now a working bar
When uploading avatars, you can see a path in the debug console which is always on c drive in the current window user's appdata folder. Can't remember what exactly it says tho but it is not related to having no space, just saving something there I think. Could very well be a problem with having no space in your case
So I don't think it is too far fetched to think something similar is going on with worlds.
Yeah, so deleting that script 'Poimaster.cs' fixed it and it is now uploaded! 
yayy
And actually whilst I'm here, does anyone know how to make a button to toggle pillow pickup on and off?
yeah just have one button that does oninteract > alwaysbufferone > setgameobjectactive true and then another button false. Then also make each button disable themselves and enable the opposite one
and don't do toggle because that won't sync for late joiners properly
It can't be local?
If you want it local you can do toggle just fine since late joiner sync won't matter
Wouldn't that turn the pillows off?
if you set it to toggle then it will toggle on and off
I wanna turn the pickup off
then set it to false
Okay, I'll test it
It turns the pillows off, I wanna stop the pillows being picked up D:
Unless I set the reciever to something else?
if you want to prevent pickup, do setcomponentactive and target the collider of the pillow
Ah, okay so that's what I did and for some reason the button stops working and then I tried making false and true buttons and came across the same issue, the button would not be working anymore
just make sure you're not targetting the button itself
and don't leave any receivers blank either
great!
you have errors in your console
look at your console ?
yeah i still can't see your console ...
If you need to update your SDK, it is important that you follow these steps to ensure the update proceeds properly and you don't have any old/conflicting files. Simple Update Here's how you update your SDK. If you're just uploading avatars, you can use the following process: ...
i have lasest one
you obviously didn't import it correctly
yeah, usually incorrect
You didn't even click on the link i sent did you
k, start reading
Alright, in that case i can't help you sorry
hey i have a little question :)
i want to take the '' pillows '' from this booth how do that because its on one layer :/
Blender
Does anyone have any Bakery magic/tricks to share since I was last around? It's still highly unstable for me.
In which way ?
I'm trying to bake the lighting here but i keep getting these sort of outlines(?). The lightmap resolution is fairly big too so I'm not entirely sure what's going on here.
@toxic plover Just a guess, but maybe you have your ambient occlusion set too thick
Might wanna make sure you have generate lightmaps on for thise meshes as well
how kadeera create a dvd player with movies??? On Youtube its not movies.
@near escarp Given that Bakery often fails for me, I was hoping someone else had stumbled into the same issue and perhaps cause.
how do i do post processing stack... and should i attempt using it for VRChat?
@short gulch Checked the AO, it somehow creeped up to 8. That was the issue. Thanks for the help
anyone know how to set the movie screen so me and my friend can watch it in my world?
in unity
are you just wanting a video player in your world? @stray blade
ive got one already i need the movie to start and show for both of us
with remote to turn it off and on
is it only playing for one at the moment or are you trying to find a movie to play?
its only playing for one
do you know if you are using the syncvideostream video player?
yes
is the other person running on windows 7 or 8?
do other videos work and just the movie isnt working.
it shows up grey for him but it does activate on remote for both of us so ill the movie but he will see grey
and if he joins first he can see it and i cant
and yes it works but for one of us who join first
i wanna set it to owner for the two remote buttons and screen
my first assumption is something is wrong with the video player. or the source of the movie is only allowing one person to view it at a time.
so the owner can only activate it for everyone and they all see it
what setting do i choose so only owner can active screen and buttons for everyone even late joiners?
host of lobby
alright that would be the master. network ownership can be changed between people.
theres a setting that say take ownership of action tags does that need to be ticked for buttons and screen?
i dont know how you have your video player set up but for vrc triggers you can set the broadcast types to master so only the master of the instance can click them. and if you are using a custom url player that allows anyone to enter a url it will be a bit more work. you would need to remove the object sync so transfer ownership doesn't happen. as well as remove the take ownership action when a url is entered.
master bufferone
what unity should i be using i have a feeling i have wrong one?
2017.4.28f1 since you are getting into the world i dont think its an issue https://docs.vrchat.com/docs/setting-up-the-sdk
Requirements We're going to need a couple things before we can get started. Unity 2017.4.28f1 - Scroll down to find LTS Release 2017.4.28f1If you have Unity Hub installed, you can just click here to install the proper version. Do NOT install the 2017.4 version that's in the l...
also its set so that it play link from youtube when button is clicked
there is no url bar yet as i haven't put one in
i have that sdk
then just setting your interact buttons to master is all you need.
click advanced at the top of the vrc trigger.
When a adding a Trigger, you have the option to set who can trigger the trigger and whether the triggered action is buffered for new players who join the world or not. The main differences being: All normal types are buffered (apart from local)Unbuffered doesn't buffer the tr...
i have create disk for my youtube videos haha
i have make this so
masterbufferone
if you want the master to only be able to click then yes.
the host only yes?
ok
and by target owner
is local for everyone?
for everyone
he is wanting the master to only be able to control the video player.
yes
than masterunbuffered
and i want my friend to see movie as well as i
youtube movies?
yes
you only need the videosync prefab
for some reason the movie is only playing for the master of the instance.
i have a link that works
VRCVideoSync i use
he is using the vrcvideostream
it was set to owner before
use the prefab that works better
yeah on your button add vrctrigger component
actually spyro can i test the link. will be easy to tell if that is the problem or the video player. can you dm me the link?
for buttons use OnInteract and than masterunbuffered
by actions choose SendRPC
and than put the Video Prefab in the Receivers list
thats from me
maybe its help you
i work with playlist so you can make it with buttons to play some video from your playlist
so if my friend joins late masterunbuffer will solve him not seeing movie
as i was using owner before
videoplayer target must everytime choosed owner
Trigger Master... and owner.. will do mostly the same thing
i tried another options thats dont worked
The rpc target owner is rhe thing that matters
Rpc target is below the SendRPC action not the trigger thingat the top
yeah i know so he need masterunbuffered
just double checked video is fine so its your set up spyro
2 buttons on masterunbuffered now and screen too
why englisch guys have apache 207 videos? ๐
can you screenshot the button your working on spyro?
give me 5 just rendering world to test a min
if you want you can also download a premade videoplayer then change it to how you want.
i find it easier somehow to DIY lool
๐
thank you for the help i let you know if it works now
i would still like to see how you have your trigger set up if its alright
That's kind of a weird way to think about it when starting a world ๐ค
And what do you mean by 2048 x 2048? As in meters?
That'd be a little over 4 square kilometers which is pretty damn big
Yeah you would start to have floating point errors at the edges with that
does anyone have a funktional post prosessing that is good for normal worlds and horror maps
?
post processing stack v2
Yeah there isn't really anything expect one post processing stack (that you should be using)
thanks โค๏ธ
i would suggest keeping it under 1000
but that can be 1000 cubed so allows room for vertical and horizontal.
I tried adding clouds using particle system but they piled up when I zoomed far away, how can I fix this
Making a world with a river in it, I have a simple c# script that makes the texture scroll so that it looks like a running river, but vrchat doesnt support custom scripts, any way I could pull this off without it?
A scrolling shader
Ive got silents imported, how do I make it scroll ingame?
@opaque scaffold just want to also make a note that scrolling can be easily done using only an animator, by adjusting the Z or W components of Mesh Renderer / Material._MainTex_ST in the animation timeline...
It's something to do with the view point, but there is the skybox is making a giant wall that blocks the rest of the map in any direction
If you have money to spare, Bakery is the best purchase you could make
yeah I want it ๐ญ
So I'm new to making worlds in VRC. I was curious though. I heard someone say you cant include custom scripts, but how is that possible? particles, shaders, parameters, etc use scripts. Is there like a list of function calls that are whitelisted or something? When I go to a world that has stuff like a spinner, elevators, etc I assume it's all custom C# code
Actual custom scripts, no. The stuff that's built into Unity and the VRChat SDK will work though. Unity Standard Assets are also whitelisted for worlds which helps a lot.
The upcoming update to Unity 2018 will let us use custom scripts somewhat, but only using VRChat's own scripting system, Udon
How should I setup post pocessing for a wolrd. I am using post pocessing FX v.2
Read through this guide, it's got useful information on how to set it up
https://gitlab.com/s-ilent/SCSS/-/wikis/Other/Post-Processing
@cedar nebula Oh ok. So the only C# allowed is for shaders? and everything else is done via components or udon? Guess I'll have to learn udon then
Thanks
Yeah shaders are fair game, about the only C# you can use right now. Other than that it's all components until Udon is released. If you want to get your hands on it early check out #udon-info
Wait, if udon isnt released yet, how is it people do things like the spinning drink wheel in void? Or really any of the other stuff that I see in worlds. Like objects following paths, or touching objects triggering something
The VRChat SDK has a Trigger system so you can make interactions like that. It has a lot of the basics of coding but it's a bit primitive and hard to wrap your head around at times
Is there any good documentation on it? Or not really
It varies
most of it is documented, lots of tutorials and knowledge around, some are a bit harder to find/understand
The basic information is in the docs
https://docs.vrchat.com/
but a lot of "best practice" stuff hasn't really been documented
Any question you have can be asked and answered in #event-system-sdk2
Where do I get help about avatars and stuff? @near escarp
Alright, thanks for the advice. I guess it's like most things that are fun, it's got a steep learning curve lol.
@north stag #avatars-2-general ?
@signal turtle this could help get started. I put together some prefabs of basic and common things in vrc. https://github.com/jetdog8808/JetDogs-Prefabs/
Thanks for making that lol. I can see these being useful in the near future. Also picking apart prefabs helps me learn a lot
How should I set up the bloom correctly to make things with emission bloom properly. I tried setting up but they don't look like blooming at all in unity.
somehow if I am using the default as the layer I can see the blooming effect in unity
but it does not suggest me to do so. If I remove default from the layer would I see the same effect in game?
Heyy someone can explain me how to make light switchers ? I tried alot things now and it's not working. There is screenshot of what i tried lately-
@hollow estuary I believe you need to have advanced mode on and turn it to local, or if it's public, set it to always
i know how to turn on advanced mode but set it local ?
Next to OnInteract
Local means only you can see it when it turns off and other players can't, so they can individually use it, always just means anyone can turn it on and off
oh i did it and it is still not working in game :<
it is like when i click button there is nothing happen, maybe i should try to do it other way ? right now i just make light object dissapear
maybe this is wrong way
The object should toggle inactive and active when you interact an object
I don't have a problem with this, so I don't know what your doing differently
i mean i use light as object
just created light and maybe this is problem
maybe i shouyld make it in other way
@opaque scaffold is your reference camera set correctly in vrc scene descriptor? Does it have allow hdr checked?
Yeah I put the camera in descriptor already, and it checked hdr
I can see the blooming effect only when default is checked in the layer
Which layer
Sorry which layer dropdown.
Uncheck everything and check water. Put Post processing volume game objects onto water layer.
That layer selector is asking for which layer the post processing volume are on, but using default can be confusing
Also make sure post processing volume objects are not inside the camera. Drag them out of the camera
Hello,
I just started working on a world for me and my gf, but I want to make it private so no one else can see the server and join it. I am trying to find a way so that I can invite her in the server and no one else can join or browse the world unless I give them access or invite them. Any help
?
Best thing to do would be don't make the world public and give her the world link
When you upload the world you can go to the website and browse your worlds from there you can just give her the link where she can launch it from the website
You could also just give it to her so she can upload it to her own account so she can just launch her own instances
Ehm ok but how do u upload it withought it being publickj?
Sorry I was late my pc crushed
If you upload without submitting to community labs the world will be private
Oh
Thank you so much ^^
Oh and 1 last question, does Unity 2018.4.18f1 work with Vr chat?
Currently you should be using 2017.4.28f1
and if not anyway to import my world to the correct vertion? (2017.4.28f1 or something like that)
Always check the documentation for specifics
I did
But I downloaded the wrong one by mistake....
So anywhere to save my situation and move my projct to the older vertion or I have to start from scratch
2018 chances substantially how some things work so the projects break pretty bad usually if you try to bring it back
Vrchat will be updating to 2018 at some point soonish though so if you don't mind waiting you can just keep it in 2018
Yes I found that out earlyer that is why I wanted to check
Hmmm
define soonish? ^^"
But there has been some delays so I can't tell you how soon
poh
Let's just say it was supposed to happen 3 months ago
I would like to know as well. I have some miximo sleeping animations, but they don't seem to work as a station animator override.
i deleted my main camera by accident...i created a new main camera...but it appears that it does not upload a preview image when i upload the world. is there something i have to set in the main camera to make unity able to upload a preview image?
The world upload dialogue creates a new camera named VRCCam for the preview Main Camera doesn't get used for that
how do i adjust the VRCCam to show the proper image i want to upload ?
ok...i got it now...thanks Lyuma
and thanks 1
Its been a while since I've shared what I'm working on here, but this is a small clip (no sound in vid) of one of the worlds I've been working on for a while now ๐ Working on this alongside a horror world (which I'm collabing with Fionna, CyanLaser and Legends). The horror world will come out before the one in the vid though
(for context, you slow down time to dodge hazards and fight enemies)
Anyone have a fix for people getting stuck on stairs when they get to the top? Ive tried everything at this point
Hello everyone, I have a question, how can I assign special layer for specific Item?
For example one Item is entering in trigger and then something happen.
We have trigger "VRC_Special_Layer" and it is working, but there is 4 layers only. What if I need more layers?
you don't need the special layer component, the portion at the top you have crossed out is enough.
oh, you didn't set the box collider to be is trigger.
it will fall though the floor though so probably will want to set that up as is Kinematic
ok wait a sec
The right one is a key
it is an Item
Left one is the zone
trigger zone
your layers are wrong
yes they need to match.
Also I recommend adding a child object to the pickup
with its own collider
and layer set to interactive if thats what will trigger it
it also depends on the collider of the trigger too
there are empty layers available
Yep
But enter triggers are not working with the layers you set up above
With special layers only
and then after that, you need to go to preferences > project settings > physics
any new layer you make
needs to have its physics set up
Hm
to determine what layers it can interact with
Let me check
it'll look something like this
and you just tick the boxes that are relevant to that layer
both objects need colliders, I don't see a collider on your vrc_trigger, but it could just be cropped out.
at least one object needs to be marked as is trigger iirc
pickup shouldn't be, but the one with the trigger needs to be "is trigger"
on its collider
Yes ofc
Ok let me find this one
Preferences
I find one in Edit
I think it is wrong one
๐
Find
Thank you guys, I'll try to figure out it๐
Hello is there a guide on how to create jetpaks for world ?
@timid jackal did you look through the prefab database in the pinned messages?
Testrun Jetpack by Synqark
@amber silo your player collider is a capsule. It is capable of climbing up stairs up to 0.5 meters tall. While the player can technically fit under something 2 meters tall, VRChat's player controller won't let you actually walk unless the ceiling is something around 2.1 meters high
So if I had to guess, either your stairs are too high or the ceiling is too low on the top floor. It isn't something that requires jumping to get up is it?
@balmy gate i cannot se that prefab in pinned messages. ?
which channel do u mean ?
#world-development pinned messages. Look for tinyurl link. Click it and look at the spreadsheet for testrun jetpack
@balmy gate its around 2.2m high doesnt require jumping at all its the staircase to the upstairs of my vket booth and Ive tried merging both moving them and it still seems to not work
There has to be another collider clipping through somewhere keeping you from moving, otherwise I have no idea.
Or the ceiling isn't actually 2.2m from the top of the stair
What if you make the second to last stair bigger and use that as your top platform ๐
I made a slide door and (after i had a guest actually testing the door) i realized that i can not see the door opening if somebody else is triggering the opening button.
any ideas how to fix that?
The trigger needs to be set to AlwaysBufferOne to sync
But that also depends on how you did the door mechanic to have it working properly
i made states for the doors which gets controled by animator and the trigger is called by a simple cube with a trigger component
Then you could either add VRC_ObjectSync to the animator object or change the Trigger to be AlwaysBufferOne
Always Buffer One sounds easy to do
already changed it... i assume it will work. for me as a single person it always works ๐
i tried a bed once, and it was the most awkward experience in my VR life ๐
what urls can you use for video screens in your own worlds? is it only youtube or can you use dropbox or google drive link?
Any direct video link that works with youtube-dl works as long as it doesn't have any weirder characters
If you can the direct video link, I can't remember if that's possible with google drive since it needs authentication and stuff usually
You can google youtube-dl supported sites
It's just that you can't do authentication from inside vrchat that youtube-dl normally could do
ahh i see
thanks for info
just checked it say google drive has support
in the list
You can try it, I don't have experience using it myself since I just self host if I need to
Problem is just that if the google drive link you are trying is behind needing to login you can't use it inside vrchat even though normally youtube-dl would support it
hmm ill have a look around
I think if you pull up the import settings on the skybox textures, you can set the wrap mode to Clamp and that will maybe fix it?
the water line is still there after setting it to clamp
I fixed the issue. I was using panoramic instead of cubemap
๐
interesting problem, i have been working on a map for a while(unfinished still) but it was made public out of labs who should i contact to send it back to labs or can i do it my self
Thats just how labs is... if it made it to public it's probably fine. Just keep updating it. if it's not ready for public and going to take more than a week of time before you're even happy with it, you can unpublish the world on the website (vrchat.com/home) and then detach the world id in the scene descriptor, attach a new world id and publish to labs again when it's time. But I don't see the point
You can submit to labs only once a week, and it's just going to be hidden from the public eye even longer if you go through the labs process again, so I would suggest keeping it and keep working on updating the world
Fair enough, the problem is I am working with a player tracking system that has the potential to lock up, crash, or trap players
upload a stable version and try to do risky testing offline on your pc only? or are you testing stuff with other players in the room?
Requires other players so that's a no
I am just going to live with it, if problems arise I will handle them then
does anyone know how to convert a .map to a .fbx or a mmd ?
what file format is .map?
depends on where it's from
yes, and?
That'll usually give more insight into which .map it is and what can be done with it.
Gallium I don't think you noticed they were asking it from the person above them asking about map files
I did, but what I said still applies as there's a variety of formats that use the .map extension and each are different.
thats fine Gallium
nothing wrong with what you said
this is not an argument
its a request for some information
The person might mean hammer files since those are .map
Don't think there's a easy way to convert
ah, thank you 1
Or it's from most Halo games, or possibly other stuff.
thats interesting Galllium
Halo
they have great level design in Halo
ohhh....i just discovered i have ideas for 6.5 years of work in building worlds for VRChat
will VRChat be around for that long?
and... how will VRChat change in those 6.5 years?
are there any ideas for what VRChat wants to archive till then?
it would be also interesting to see how this would impact world building, in that context.
is doing project management at the moment and all those questions are popping up
VRChat is probably up there in terms of time from inception, but they've had content wipes years in the past
No platform like this has even existed long enough to answer those questions
I mean unity will probably still be around, and VRChat is very tied into the unity ecosystem
SecondLife wasn't built on the foundation of a newly emerging technology that changes drastically every few years
6dof VR tracking wasn't even a thing 6.5 years ago. Who knows what tech will look like 6.5 years from now
Anyway as far as content goes, keep it in well supported and documented formats: blender will be around, fbx maybe... my estimate is gltf will emerge as the dominant 3D format in the next 6.5 years, supported by sites like sketchfab etc. this would be unprecedented in the history of 3D, but gltf has historic amounts of industry support for an open standard, and open source tools are more prolific than ever.
(VRM is based on gltf... I would expect VRM to be supported by most platforms)
The future is always evolving: we can only speculate.
My advice is don't plan out 6.5 years of work on anything VR related.
glTF 2.0 can not be exported by default in maya .... i need to find a plugin for that
and pity... the gltf plugin for maya i found can not save the .glb file.... it appears its not compatible with the newest version of maya
i want to make an object that serves as a button telling a platform to spawn a Teleporter object people can use to TP to another world or another place in the the current world.... how would i approach such an endeavour ?
i know the button is a trigger that can communicate with something else
but the rest is kinda dark to me
object is trigger, OnInteract > SetGameObjectActive with the teleporter trigger on it
and the teleporter object has 1) a trigger OnEnterCollider than TeleportPlayer and 2) OnEnterCollider ... SetObjectActive (false)