BiasSurface: Further revised the internal design of this component
In this iteration vertex illumination is fully decoupled from the "surface", whose main job now is tracking changes and routing through update notifications from sources to vertexes.
The next step is separating the illumination form the surface so it can again be managed with an external buffer (the difference being that now these are thinking VertexIllum instances).
BiasSurface: Further revised the internal design of this component
In this iteration vertex illumination is fully decoupled from the
"surface", whose main job now is tracking changes and routing through
update notifications from sources to vertexes.
The next step is separating the illumination form the surface so it
can again be managed with an external buffer (the difference being
that now these are thinking VertexIllum instances).