You are right, in most scenarios you would want to use built in
functionality; however, outside of regular applications in as3, there
are a lot of reasons to know this well, and graphics applications that
would be impossible by relying on what is built in.
Ian Thomas wrote:
A quick thought, Anthony... why reinvent the wheel?
Why not use Flash's built-in graphics.moveTo()/graphics.lineTo() etc.
to draw _vector_ lines into a Sprite (which will therefore be nicely
antialiased by Flash), then capture the results as a bitmap and paste
them into whatever BitmapData you are trying to create?
It will be a lot faster at runtime than plotting a line pixel by
pixel. Unless you have a specific need to do that!
Cheers,
Ian
On Mon, May 18, 2009 at 4:48 AM, Anthony Pace <anthony.p...@utoronto.ca> wrote:
I already know how to draw shapes using the built in tools. and the math for
it is not a problem in the slightest; yet, it is the anti-aliasing of the
lines, when trying to draw them with setPixel() or setPixel32, that I am new
to.
Ron Wheeler wrote:
You are on the right list.
To get some help, you will probably have to give more details.
- 2D or 3D
- vectors or rasters - images or drawings
- what kind of shapes
- dynamic or static
- data driven or algorithmic
- user interaction desired
- low-res icons or sprites for a game or beautifully rendered images
suitable for printing
Google is also your friend.
Ron
Anthony Pace wrote:
Hello,
I am trying to draw shapes using pixel manipulation, and I am pretty sure
I understand most of the concepts; yet, as I am pretty new to this, I am
unsure how to go about doing this most efficiently in code.
Does anyone have any links, tutorials, commented code? Are there tried
and true formulae I should be using that you may know of? or should I just
look at converting a library from another language because there is no point
reinventing the wheel because the best formulae have been found? should I be
discussing this on a different list?
Thanks,
Anthony
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders