I am still confused about how I should synchronize user inputs across all
nodes in Sequel,
I suppose I can only customize event handler in the view data, but then the
view data is not globally sync-ed with all other nodes' view data, so the
only way is to make frame data object so that we can have global per-frame
data through the application. Thus, I in the Renderer::draw() function, I
need to manually retrieve the view data (view states' changes by user
inputs), and copy the dirty states into global frame data, and then get the
local frame data and copy back the states into the view data (because the
channel in Sequel uses view data to get the model matrix for rendering).

I probably misunderstood how things work in Sequel, so please correct me if
I am wrong.
Thank you!

--
View this message in context: 
http://software.1713.n2.nabble.com/Announcing-Sequel-A-simple-API-to-the-Equalizer-parallel-rendering-framework-tp6495036p7432052.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to