A project that I would like to embark on in the near future is to draw images on my scope using the xy axis input.
Drawing a straight line a given distance at a given location on a screen using a pic should not be too much of a challenge for me. Even drawing a square of a given size at a given location should not be too much of a challenge. A triangle off the top of my head might be a little more difficult.
What I am trying to wrap my head around is doing more complex images. Say a circle. Or better some text.
What I think would be really cool would be to simulate the old meteor game that was done in vector graphics. That has all kind of odd shapes that can change size.
How were these rendered onto the screen? I suppose the easy way would be to think of the screen as pixels and light up the appropriate pixel. But that does not seem very efficient. Foe example in true vector graphics tp draw a square I would just need 4 points no matter the size of the square. A equivalent raster or pixel image could take dozens, or even hundreds of data points to the same square.
So how is it done? If I had an imagine in mind , say a rock, I suppose I would have a database of all of the lines that make up that rock. So I guess that should not be too hard. But noe the rock has to roll and move.
And then there is text. There are font tools out there that convert characters to bits so that can be displayed on an LED array. How would you do that for vector fonts? Or just pain painstakingly design each character?
Drawing a straight line a given distance at a given location on a screen using a pic should not be too much of a challenge for me. Even drawing a square of a given size at a given location should not be too much of a challenge. A triangle off the top of my head might be a little more difficult.
What I am trying to wrap my head around is doing more complex images. Say a circle. Or better some text.
What I think would be really cool would be to simulate the old meteor game that was done in vector graphics. That has all kind of odd shapes that can change size.
How were these rendered onto the screen? I suppose the easy way would be to think of the screen as pixels and light up the appropriate pixel. But that does not seem very efficient. Foe example in true vector graphics tp draw a square I would just need 4 points no matter the size of the square. A equivalent raster or pixel image could take dozens, or even hundreds of data points to the same square.
So how is it done? If I had an imagine in mind , say a rock, I suppose I would have a database of all of the lines that make up that rock. So I guess that should not be too hard. But noe the rock has to roll and move.
And then there is text. There are font tools out there that convert characters to bits so that can be displayed on an LED array. How would you do that for vector fonts? Or just pain painstakingly design each character?