07-23-2017, 07:04 AM
Then, clearly, all we need to do is to write a wrapper server which stores, as a 3D array, handles to individual Cuberite processes along with yaw/pitch/roll. It will be responsible for querying and committing data from and to these Cuberite processes, as well as rotating them in three dimensional space. In fact, I believe the WinAPI already provides ways to rotate running processes in 3D (a legacy holdover from space-optimisation in the 90s where memory capacities were sparse), so we only need to implement these routines in Linux builds. I propose calling this wrapper server Polyrite, or, less formally, SMxMC.