Repository navigation
Releases: Nytra/ResoniteHeadlessHeadServer
Release list
Server + Unity Client v0.2.0
This release has materials working and skinned mesh renderers working
Known bugs: Very rarely the wrong material will be applied to an object.
Limitations: No textures, lights, mirrors, particles, reflection probes, videos. Only one mesh renderer works per slot. Only one material works per renderer. UIX will not render.
If you experience desync, try lowering headless tickrate to 30 in the config file.
Installation
Put these files in Resonite\Headless\HeadlessLibraries
Use headless launch argument -LoadAssembly "HeadlessLibraries\HeadlessHeadServer.dll"
Usage
Start the headless using the above launch argument
Wait until it says waiting for client to connect
Start the Unity client
Controls
WASD to move
C to go down
Space to go up
Hold left click to rotate camera with mouse
Unity Client v0.1.0 + Connectors
This release has meshes mostly working with blendshapes and bones, shaders are loading and working, updated mouse controls and more
Known bugs: Some skinned meshes don't show up (like avatars) and sometimes the wrong shaders are applied to mesh renderers, also there is a bit of a memory leak so don't leave it running for too long
Put these files in Resonite\Headless\HeadlessLibraries
use headless launch argument -LoadAssembly "HeadlessLibraries\ConnectorTest1.dll"
Unity Client v0.0.4 + Connectors
Early development builds
Put these files in Resonite\Headless\HeadlessLibraries
use headless launch argument -LoadAssembly "HeadlessLibraries\ConnectorTest1.dll"
Unity Client v0.0.3 + Connectors
Early development builds
Put these files in Resonite\Headless\HeadlessLibraries
use headless launch argument -LoadAssembly "HeadlessLibraries\ConnectorTest1.dll"
Unity Client v0.0.2 + Connectors
Early development builds
Put these files in Resonite\Headless\HeadlessLibraries
use headless launch argument -LoadAssembly "HeadlessLibraries\ConnectorTest1.dll"
Unity Client v0.0.1
Unzip to Resonite\Headless\HeadlessLibraries