In anticipation of some upcoming Squeak-related projects, I return once again to the issue of wanting to perform a reflection symmetry:
http://squeakland.org/pipermail/squeakland/2005-February/002396.html
I see that this is still an unresolved feature in eToys, i.e., the flip left-right rotationstyle disregards the position of the sketch's "rotation center" and simply flips the sketch in-place. Tweak, however, does what I want (see attached images). Here, once again, I wish I was capable of doing Squeak/eToys development and could simply go look at/modify the code base to make this happen. But for now I'm still at the mercy of all you wonderful developers and ask "can you mimic the turn/rotate Tweak code in eToys?"
--Randy
Hi Randy,
Yes, the "non-standard" rotation styles aren't properly supported in the current eToys. Unfortunately, it is very hard to fix that particular problem because it ties in with parts of the core architecture that we've only learned to understand after building the current version. In short, after talking about this issue none of us feels comfortable to apply a "quick fix" that stays short of rewriting the whole graphics architecture (something that we cannot afford to do).
Sorry for the inconvenience.
Cheers, - Andreas
Randy Heiland wrote:
In anticipation of some upcoming Squeak-related projects, I return once again to the issue of wanting to perform a reflection symmetry:
http://squeakland.org/pipermail/squeakland/2005-February/002396.html
I see that this is still an unresolved feature in eToys, i.e., the flip left-right rotationstyle disregards the position of the sketch's "rotation center" and simply flips the sketch in-place. Tweak, however, does what I want (see attached images). Here, once again, I wish I was capable of doing Squeak/eToys development and could simply go look at/modify the code base to make this happen. But for now I'm still at the mercy of all you wonderful developers and ask "can you mimic the turn/rotate Tweak code in eToys?"
--Randy
Squeakland mailing list Squeakland@squeakland.org http://squeakland.org/mailman/listinfo/squeakland
Hello,
At first glance, I would say that picture treatment is something not related to E-toy : we should be able to ask a picture (a morph actually) to rotate itself, or to perform a symmetric reflection and so one... So adding symmetric reflection would be a new transformation added to the different transformations already present for Morph. So if I would like to add such a feature to Squeak, I would start to understand how a simple rotation could be done in Squeak (by inspecting morph at run-time, inspecting the halo-morph) and then add the symmetric reflection in the same way. When I will able to do this, I would look how an E-toy communicates with its own morph (costume) and how I could ask to the costume morph to perform a symmetric reflection. Looking for method senders, method implementers, class references will be valuable through this journey... It would be anyway interesting to get morph able to perform symmetric reflection.
Good luck !
Look here : http://coweb.cc.gatech.edu/cs2340/26
Samir
PS: Reply-to seems to be misconfigured in squeakland, a simple reply does not reply to the list.
Andreas Raab andreas.raab-Mmb7MZpHnFY@public.gmane.org writes:
Hi Randy,
Yes, the "non-standard" rotation styles aren't properly supported in the current eToys. Unfortunately, it is very hard to fix that particular problem because it ties in with parts of the core architecture that we've only learned to understand after building the current version. In short, after talking about this issue none of us feels comfortable to apply a "quick fix" that stays short of rewriting the whole graphics architecture (something that we cannot afford to do).
Sorry for the inconvenience.
Cheers,
- Andreas
Randy Heiland wrote:
In anticipation of some upcoming Squeak-related projects, I return once again to the issue of wanting to perform a reflection symmetry:
http://squeakland.org/pipermail/squeakland/2005-February/002396.html
I see that this is still an unresolved feature in eToys, i.e., the flip left-right rotationstyle disregards the position of the sketch's "rotation center" and simply flips the sketch in-place. Tweak, however, does what I want (see attached images). Here, once again, I wish I was capable of doing Squeak/eToys development and could simply go look at/modify the code base to make this happen. But for now I'm still at the mercy of all you wonderful developers and ask "can you mimic the turn/rotate Tweak code in eToys?"
--Randy
Squeakland mailing list Squeakland-tgy29QT0A092KDkfy0k2sw@public.gmane.org http://squeakland.org/mailman/listinfo/squeakland
squeakland@lists.squeakfoundation.org