Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Member Since 11 Jan 2006
Offline Last Active Jul 25 2015 08:40 PM

Posts I've Made

In Topic: Why Do People Use DirectX?

10 July 2015 - 07:39 PM

also there was a time in history when OpenGL almost throw the towel and was way far behind DirectX.

OpenGL APIs were really messed up and DX took over the market. it was until OpenGL 3.0, (i guess) that Opengl cleanup its act and return to prominence, and oh mobile too.


and oh, i dont know if these is still true (coz im a DX guy), but OpenGL in WIndows is inda stuck or frozen to specific version (by default).

In Topic: 2D rasterizer resources and book

16 May 2014 - 08:32 PM

Rasterizing is always 2D -- Software Rendering books will talk about the 3D pipeline a lot, but the whole point of the 3D pipeline is to transform 3D things into 2D things so that you can rasterize them.


Computer Graphics: Principles and Practice is the classic textbook. For your purposes, you probably want the Second Edition in C. The original Second Edition had code samples in Pascal, and the newer Third Edition focuses on modern rendering hardware. IIRC, it spends a good amount of time talking about glyph rendering (text and symbols using vector descriptions), shapes, and bitmaps. It also goes on to discuss 3D matters like transformations and lighting.


oh thank you for this book, this is exactly what i am looking for. (I think i have this back when i was still freshman in college).

+1 to you mate!

In Topic: 2D rasterizer resources and book

16 May 2014 - 08:18 PM

WHAT do you want to rasterize?

IE, A single point, a line,  some 2D polyhedra, perhaps some font?


Each of these will have a different implementation. I suggest you start with how to rasterize a line. Plenty of online tutorials available for it.

Read up on fill types and whatnot: http://www.angusj.com/delphi/clipper/documentation/Docs/Units/ClipperLib/Types/PolyFillType.htm



as much as possible rasterized everything, like draw circle, boxes, FILL things, stroke, colors, raster images, etc.

any information will help.


its like building our own Canvas drawing implementation for our own device.



Thank you for this tip, we have done our part in researching smaller things and things in detail, but we are looking if there are any books or resource that can help us, at least a book has more or most of the things we are looking in it :)

In Topic: 2D rasterizer resources and book

16 May 2014 - 08:16 PM

Any particular reason why your company wants to reinvent the wheel?


edit: And I hope this doesn't sound insulting. It's just that this kind of problem has been solved countless times before, and there are many (free for commercial use) ways you could approach this without wasting so much time.

HI I cant give any more information,

lets just say that the company has a hardware product that previously has the rendered items passed to it thru the host or network in advance and right now we want to support actual rasterization on the hardware itself. more likely similar to how printers work.

In Topic: Hobbies for game developers

16 February 2014 - 05:43 AM