views:

240

answers:

4

Does anyone knows ANY material writen in/for DELPHI around the graphics topic?

Planning to build a software for medical imaging processing . Thinking in 3D UI to absorve the power of nvidias GTX graphics card, and some real-time 2D processing integrated with high-end scanners.

Please dont take this as a "rant" but, we have zillions of C++ books writen about that kind of topic and nothing for pascal/delphi.

If you have some experience could you comment about that? Is it better to learn c++, to have access to that material? Can i go with delphi?

I have experience with delphi, but none with graphics... And i have a deadline...

Thanks.

+1  A: 

A lot of useful information can be found at the Graphics32 website.

Erwin
+5  A: 

For 2D & 3D graphics in your application, you can use VGScene & DXScene from KSDev alt text

alt text

and there more resouces about the graphics in the links below:

for the 3D you can look at Delphi & OpenGL

also you can look at Pascal Game Development, for many graphics and game engines for Delphi.

Mohammed Nasman
Don't get too hung up on the language. Most books/papers on graphics use C/C++ because the language is popular, compilers are readily available and the mainstream graphics libraries (directx, opengl) are written in it. Most graphics algorithms can be ported to any language as long as you're familiar enough with C/C++ to understand it.
codeelegance
Mohammed, for UI this component looks great, thanks.
José Eduardo
A: 

Hi

I do not know any book which could help you but there is a lot of useful frameworks which can greatly speed up the process of creating 3D applications.

Firs of all you need to decide about the 3D API. Do you want to do this in OpenGL (more structural approach, crossplatform) or Direct3D (OO approach)

If you prefer OpenGL then you might start with GLScene. If you want Direct3D then I would recommend Asphyre.

To be honest, you do not need a book designed for 3D with Delphi. All you need is a Delphi wrapper and that is already done by others. Then you pick up any book conerning the topic and you are fine. Some C knowledge is required but not to much. For example: The OpenGL Programming Guide - The Redbook is almost like you would read a Pascal code;)

As goes for tutorials, you have a NeHe website with Delphi code included for OpenGL.

Wodzu
A: 

These are very old books but could be of intererst:

  1. Delphi Developer's Guide to OpenGL (Wordware Publishing, Jon Jacobs)
  2. Delphi Graphics and Game Programming Exposed with DirectX 7.0 (Wordware Publishing, John Ayres)

Most of the C/C++ books on OpenGL or DirectX could be easily applied to Delphi.

Daniel Luyo