UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

13 lines (12 loc) 637 B
/** * This module contains the networking schemes used by Needle Engine. * They are used to define the structure of the data that is sent over the network. * Networking can use plain text or flatbuffers for serialization. * Flatbuffers are more efficient and faster than plain text, but require more setup work. * * Some core components, like SyncedCamera or SyncedTransform, thus use Flatbuffers for networking to reduce latency and bandwidth. * * Schemes are compiled with [Flatbuffers 2.0](https://github.com/google/flatbuffers/releases/tag/v2.0.0). * @module Networking Schemes */ export * from "./schemes.js";