Community
cancel
Showing results for 
Search instead for 
Did you mean: 
jeffrw
Beginner
24 Views

Change Control Manager, is it needed?

Havent had much time to play around with Smoke, but I had a quick question... Anytime you want to share data between systems, you have to register a subject/observer, AND copy the data itself once per frame (possibly MORE than once if you have multiple systems that care about the data).

My question is, why couldnt you just double buffer ALL your 'shared' data? You would still enforce the single writer/multiple reader rules, but you would eliminate the overhead of the Change Control Manager.

What am I missing here?
0 Kudos
2 Replies
TimP
Black Belt
24 Views

Quoting - jeffrw

What am I missing here?
You're missing the identity of the forum you've chosen. Your post has little meaning on a forum unrelated to your topic.
jeffrw
Beginner
24 Views

Quoting - tim18
You're missing the identity of the forum you've chosen. Your post has little meaning on a forum unrelated to your topic.
This was the forum linked to from the official smoke website. On closer inspectionI see there is one other forum about the smoke demo (with a wopping 15 threads).

Thanks for the awesome help though.