Normal

N

Normal

Join the community to ask questions about Normal and get answers from other members.

Join

🤝ask-a-question

💼jobs-and-opportunities

💾sample-code

🥂project-showcase

💭feature-request

✨normcore

💬chat

🚧wip-and-updates

Normcore unique identification of Realtime instantiated prefab?

Does Normcore have a unique identification of a Realtime instantiated prefab?

Total players in a room in DidConnectToRoom

How to get the total players connected to a room on the DidConnectToRoom method?

isOwnedLocallySelf during Start()

I've made a script for setting and syncing a unique ID for my objects; I am generating the UUID and setting it to the model during the Start() function here: ```csharp private void Start() { if (realtimeView.isOwnedLocallySelf)...

Intermittent issues with voice in our Apple Vision Pro app

We're trying to rule-out a few issues with voice not working for some of the players in our app (in development). The typical scenario is that two players can speak and hear each other, but one can hear but not be heard. First, we want to rule out whether or not this is a known issue with Testflight builds, since it doesn't appear to be happening with builds we install on our AVPs out of Xcode. We are in different geographical regions, but latency doesn't really seem to be a problem. For inst...

How to wait for four players are connected and then start the game?

How to wait for four players are connected and then start the game?

Instantiate different avatar for each player

How do I instantiate a different avatar for each connected player?

Change Body Material of a created avatar

How can I change the body material of a created player avatar?

how can I get the number of players connected to a room?

I create a room and when a new player joins I want to know what number of player that user is so I can assign an avatar according to that player number.

is there any way to sync text data onto a tmp?

is there any way to sync text data onto a tmp?

Normcore Meta Avatars Setup Issues

I was following the Meta Avatars Setup described onthe webpage. I do have an app ID, data checkup was successful, I have a test user, etc. and entitlement check was successful. However, I still get several error that I have never gotten before and the avatar is blue (see error logs in attached file)....

DidRead method never called in Model

I can see my FireEvent being called on Client 1, but then the DidRead never gets called on the other clients. As a secondary question, should I expect DidRead to also get called on the Client that called FireEvent? Here's my code:...

Meta's Movement SDK with Normcore

Can somebody help in setting up a full body networked custom avatars with Movement SDK and Normcore. Movement SDK works locally but can't get to make it work with Normcore. I found only this paragraph on the Movement SDK's github. Hello, we can provide some advice for setting up Movement SDK for multiplayer. We suggest networking the final pose after retargeting and constraints, and optimizing the serialized pose before sending it. Additionally, consider implementing interpolation when applying the received pose to the receiving client. You can remove all other components except for the one responsible for deserializing the data on the player's side and simply update the character with the received pose. The pose data should be compressed and sent at a reasonable update rate, using networking optimization techniques. An article that explains some techniques can be found here: https://gafferongames.com/post/snapshot_compression/. For information about how to use Photon Fusion 2, please refer to their tutorials: https://doc.photonengine.com/fusion/current/tutorials/host-mode-basics/overview. To summarize, the host performs all logic to make the character move, while the client has only the skinned mesh that is driven by the result of the host's work....

When the server owns a RealtimeTransform, is the rigidbody simulated?

When ownership is dropped my objects seem to lose their gravity.

Is there anyway to compress or decompress data for better connection?

Is there anyway to compress or decompress data for better connection?

VR Inverse Kinematic Avatar?

I have an idea for a VR game, but it requires a custom avatar with IK arms. I was wondering if such a thing is easily doable with normcore and whether there is an example of it I could look at? I was also wondering if it is possible to get avatars to look similar to a humanoid rather than a head and 2 hands?...

How to link multiple normcore rooms together

How to link multiple normcore rooms together?

How to make a player join a room faster?

Is there any kinds of algorithm or strategy that can help player join a room faster?

RealtimeTransform moves while not kinematic but doesn't when not kinematic

RealtimeTransform moves while not kinematic but doesn't when not kinematic

How do I import normcore webgl

How do I import normcore webgl if theres error in my project " Project has invalid dependencies: com.normalvr.normcore: Package [com.normalvr.normcore@3.0.0-webgl-alpha.X] cannot be found"...

isFreshModel always true

As the title says, what could cause isFreshModel to always be true? I have a very simple model, with only an int value to keep a seed for random generation purposes synchronized, but it seems to always return true for all clients. Thanks in advance
No description
Next