On 19 April 2012 18:27, Denis Kudriashov <
dionisiydk@gmail.com> wrote:
It's so great stuff!!! :))
Is cairo used as athens backend for this demo?
Is it should work with Bitblt backend?
In demo I see many usage of angel parameter for transformations. Do you
think about "angel unit objects" like "90 degrees" or "2 radians" instead of
raw numbers ?
there are two methods - rotateByRadians: and rotateByDegrees:
It makes things more explicit, while if i just have
rotate: or rotateBy:, then it will be a bit ambiguous, whether
argument angle is in radians or degrees
(different frameworks assuming different things to be default)
How #scaledBy: works with Point argument (self extend) and Float like (frame
/ 100 sin abs) at the same time? What' logic?
for uniform scale, you provide a sole number, and for non-uniform - a point,
with x and y scale factors separately.
There is a scaleX:Y: method, while scaleBy: is more for convenience.
Best regards,
Denis
2012/4/19 Igor Stasenko <siguctua@gmail.com>
Hello, all
I recorded a small introductory video about Athens.
Here it is:
http://vimeo.com/40653315
(about 21 minutes).
I explain some basic stuff like drawing things using Athens canvas,
building paths, use of transformation matrices etc.
Please note, this is a first video i ever recorded in such context in
my life, so don't be too harsh :)
Also, note that the animations are jagged because of video recording
frame rate, not because it is that slow in reality.
There are still a blog post pending about it.. which i plan to finish
when i will finish ;)
--
Best regards,
Igor Stasenko.
--
Best regards,
Igor Stasenko.