cato
10-02-2002, 06:16 AM
Hi,
I started coding 3D some weeks ago, and really don't know to choose DirectX or OpenGL.
Now, please don't shoot me, but it really is hard.
As my main interest is demo coding, I want to have some 2D effects OVER my 3D rendered scene. In OPENGL you can render to a texture and manipulate the texture, there are pbuffers, ... but I did not find such thing in DX8.1 ? Do they exist ?
So, I thought OpenGL would be my future !
I love the clear commands, and especially the devotion of its users. And for music I will use FMOD anyway.
On the other hand, DX follows and dictates the hardware business, so if a want the newest effects, I have no other choice than DX 8.1, right ?
So, my final question : are pixel and vertex shaders supported in OpenGL, and how long will it take before the DX9 features will be available ?
Thanks,
Cato
I started coding 3D some weeks ago, and really don't know to choose DirectX or OpenGL.
Now, please don't shoot me, but it really is hard.
As my main interest is demo coding, I want to have some 2D effects OVER my 3D rendered scene. In OPENGL you can render to a texture and manipulate the texture, there are pbuffers, ... but I did not find such thing in DX8.1 ? Do they exist ?
So, I thought OpenGL would be my future !
I love the clear commands, and especially the devotion of its users. And for music I will use FMOD anyway.
On the other hand, DX follows and dictates the hardware business, so if a want the newest effects, I have no other choice than DX 8.1, right ?
So, my final question : are pixel and vertex shaders supported in OpenGL, and how long will it take before the DX9 features will be available ?
Thanks,
Cato