Ryllexya
Ryllexya
NNormal
Created by Ryllexya on 6/19/2024 in #🤝ask-a-question
glb downloads
No description
4 replies
NNormal
Created by Ryllexya on 5/22/2024 in #🤝ask-a-question
OnCollisionExit
I have a chair system, where on OnCollisionEnter it is marked as "occupied = true" and OnCollisionExit it is marked as "occupied=false". When avatars enter the room, they get teleported to the next available chair that someone isnt sitting in. It all works fine, and the status of the boolean adjusts if people switch seats. The problem arises when the avatars leave the room. Obviously they are inside the collision box, so when they disconnect and leave the room, no OnCollisionExit gets fired off. I've been trying to get OnTrigerStay to work with this, but it all seems futile, no matter how I try, because it isn't telling you when someone stops existing in the box, rather only fires off when someone is inside. also running coroutines and counters feels counter-productive, if I could just alert the boolean (which is also a Normcore model boolean) to change when the avatar disconnects. Is there some place in Normcore scripts, where it can detect the person leaving? Something, that gives me an opportunity to fire off a function before the disconnecting happens? Any ideas appreciated very much...
46 replies
NNormal
Created by Ryllexya on 5/13/2024 in #🤝ask-a-question
Custom avatars
I was wondering if maybe someone has come across this issue and even maybe a solution (or an idea about this)? We are using Normcore in our VR project and Avaturn avatars. Everything is great when you set the custom avatars up with all the references to the bones and the normcore avatar bits (head and hands) and you instantiate them nicely set up from within the project. However, the issue arises when we try to do it at runtime. We are trying to move the avatars to be completely independent from having to be setup in the project - people can go on Avaturn website, create their avatars by taking some selfies, and then when they go into the app their avatars get pulled from Avaturn at runtime. What Avaturn does it destroys the old avatar and instantiates a completely fresh one, so all the references for the armature are gone (not to mention the custom scripts are all gone, and it obviously doesn't exist inside the Normcore custom avatar). I'm suspecting instantiating avatars from Avaturn like that at runtime is a deal-breaker here? Maybe someone has tried to use something similar to Avaturn with Normcore and knows how to go about this issue? Any experience with this or ideas appreciated! Or suggestions for alternative avatar companies that do something similar and you know works with Normcore in such way also very much appreciated!
15 replies
NNormal
Created by Ryllexya on 4/16/2024 in #🤝ask-a-question
Is there a way to make my own avatar invisible to myself but keep it visible for others?
I've tried some to apply so easy stuff that I could think of - turning off rendering, not displaying that layer on my own camera - but it seems like the issue isnt the fact I need to find an avatar owned by me to do this, but how do I apply something like this without replicating it to others.
7 replies
NNormal
Created by Ryllexya on 3/19/2024 in #🤝ask-a-question
Name sync
Anyone has any ideas for why when I enter the room, I can see everyone else's names but they don't see mine? The next person who will enter will see everyone else's (including mine), but we wont see theirs. I'm syncing a string in a model here.
10 replies