mariuszhermansdorfer / SandWorm

Augmented Reality Sandbox for Grasshopper & Rhino
MIT License
20 stars 11 forks source link

Feature/#25 tokens #62

Closed philipbelesky closed 4 years ago

philipbelesky commented 4 years ago

This PR reworks the component closes to more easily setup shared logic for the new components added in #44 #24 and #25. It includes a basic implementation of #25, but the output currently needs to be refined for accuracy. Component signatures will have changed so existing definitions will likely need updating.

Basically there is a shared BaseCompoonent class for logging/timed solves and further base classes for depth processing and pixel processing.

Submitting this now in order to start work on #61 and to try and prevent future messy merges. If/when merged I'd be happy to go through and update #44 to use the same structure so that it can be merged cleanly.