Alright, so there are four types of transformations : Rotation, Reflection, Translation, and Dilation
The title it self says that I want to create a program that can transform objects.
Please watch this (I'm in need of something similar to this, it doesn't have to exactly the same with the fancy intro screen):
https://www.youtube.com/watch?v=kJ9-jImkv6o
--------------------------------------------------------------------------------------
Let me give you some basic information
Translations slide given point(s), here are the rules ("B" is a point). So, for:
Up B —> (y+b)
Down B —> (y-b)
Left B —> (x-b)
Right B —> (x+b)
--------------------------------------------------------------------------------------
Reflection reflect given point(s) at a point, here are the rules (x and y are the points). So, for:
Reflection over X-axis : (x,y) —> (x,-y)
Reflection over Y-axis : (x,y) —> (-x,y)
Reflection over Y=x : (x,y) —> (y,x)
Reflection over Y=-x : (x,y) —> (-y,-x)
--------------------------------------------------------------------------------------
Rotations rotate point(s) at certain degrees, here are the rules (x and y are the points). So, for:
Rotation Clock-Wise 90 Degrees : (x,y) —> (y,-x)
Rotation 180 Degrees : (x,y) —> (-x,-y)
Rotation Counter Clock-Wise 90 Degrees : (x,y) —> (-y,x)
--------------------------------------------------------------------------------------
A dilation changes the size of the image (object).
The amount by which the image grows or shrinks is called the "Scale Factor".
If the scale factor is say 2, the image is enlarged so its dimensions are twice the original.
If it is 0.5, the image is reduced, with its dimensions half the original.
When the scale factor is 1, the image is the exact same size as the original.
P.S: In dilation, multiply the dimensions of the original by the scale factor to get the dimensions of the image.
--------------------------------------------------------------------------------------
That was a rough explanation of what I'm planning to create.
We all have busy lives and I know that what I mentioned above is not a easy job. Although, I'm a newbie to TI BASIC, I will try my best to cooperate with you guys.
I'm not saying you to create the whole program for me…You can just help me out with, for example, only "Translations". Just try to do your best.
That was all that I could possibly say.
Good Luck to you an me! Peace!
The title it self says that I want to create a program that can transform objects.
Please watch this (I'm in need of something similar to this, it doesn't have to exactly the same with the fancy intro screen):
https://www.youtube.com/watch?v=kJ9-jImkv6o
--------------------------------------------------------------------------------------
Let me give you some basic information
Translations slide given point(s), here are the rules ("B" is a point). So, for:
Up B —> (y+b)
Down B —> (y-b)
Left B —> (x-b)
Right B —> (x+b)
--------------------------------------------------------------------------------------
Reflection reflect given point(s) at a point, here are the rules (x and y are the points). So, for:
Reflection over X-axis : (x,y) —> (x,-y)
Reflection over Y-axis : (x,y) —> (-x,y)
Reflection over Y=x : (x,y) —> (y,x)
Reflection over Y=-x : (x,y) —> (-y,-x)
--------------------------------------------------------------------------------------
Rotations rotate point(s) at certain degrees, here are the rules (x and y are the points). So, for:
Rotation Clock-Wise 90 Degrees : (x,y) —> (y,-x)
Rotation 180 Degrees : (x,y) —> (-x,-y)
Rotation Counter Clock-Wise 90 Degrees : (x,y) —> (-y,x)
--------------------------------------------------------------------------------------
A dilation changes the size of the image (object).
The amount by which the image grows or shrinks is called the "Scale Factor".
If the scale factor is say 2, the image is enlarged so its dimensions are twice the original.
If it is 0.5, the image is reduced, with its dimensions half the original.
When the scale factor is 1, the image is the exact same size as the original.
P.S: In dilation, multiply the dimensions of the original by the scale factor to get the dimensions of the image.
--------------------------------------------------------------------------------------
That was a rough explanation of what I'm planning to create.
We all have busy lives and I know that what I mentioned above is not a easy job. Although, I'm a newbie to TI BASIC, I will try my best to cooperate with you guys.
I'm not saying you to create the whole program for me…You can just help me out with, for example, only "Translations". Just try to do your best.
That was all that I could possibly say.
Good Luck to you an me! Peace!