Coherence
Coherence copied to clipboard
Blender viewport renderer using the Unity Engine
Right now I'm building with the assumption that the DLL is C# and can share code with Unity, but that assumption won't last long once I decide to start supporting...
Looking over my network refactoring notes - I've settled on simplifying things down further than originally planned. I really don't want to go down the road of exposing raw network...
Currently dumping those bytes into the message queue but ideally it should go into a pixel CircularBuffer the same as viewport renders, just in the other direction.
The unity-package build artifact is 6 MB because it includes .github configs and that README gif. Need to move the gif off to imgur-land and add some more ignore rules...
From my rant in #36 - I'd like to dynamically change the tick rate based on user activity. If someone is actively modeling / moving the viewport camera around /...
Add the ability to listen to events like geometry changes, adding/removing things from the blender scene, camera changes, etc. Use case: Compute shaders that drive procedural geometry layers on top...
Current API is specced as the following for `Plugin`: ```py def add_custom_vertex_data_stream(self, id: str, size: int, callback): """ Add a callback to be executed every time vertex data needs to...
I'd like to be able to support third party plugins using Coherence as a bridge for extra communication between Blender / Unity - sending custom messages back and forth using...
Just a place for me to dump notes on this topic - Depending on how much support I'm going to need and performance I need to squeeze out of this...