"UNIX is simple. It just takes a genius to understand its simplicity."
- Dennis Ritchie
More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 72 73 74 75 76 77 78 79 80 81 82 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365
Query FailedSeth
Sunday, March 14, 2010

@deadc0de

I don't think this was anyone's intention; I tried to give a couple of specific examples for Alien in my post.

I agree in that the important part is understanding the 3D fundamentals, which can then be applied to any API.

deadc0de
Saturday, March 13, 2010

Good news, but please let's not open an DirectX vs OpenGL discussion, as the hardware abstraction API matters much anyway... You use what you need, what's better supported on the platform you are working on and it's not much of a problem to switch from one to the other anyway.

Reavenk
Saturday, March 13, 2010

The 4.0 spec seemed to have popped outa nowhere without warning for me

Seth
Saturday, March 13, 2010

@Alien

One advantage of using OpenGL is that it's cross-platform, meaning it works on Linux/Mac OS/Windows. Another advantage is that sometimes, vendor-specific extensions are introduced which allow upcoming hardware features to be toyed with early on.

The primary advantage to Direct3D, at least for me, is the cleanliness and precision with which features are implemented. For example, the new patch types play along with the geometry shader when no tessellation stages are present, whereas the OpenGL extension doesn't allow the geometry shader to operate directly on a patch.

One interesting thing to note is that the OpenGL tessellation extension specifies a barrier function in the control point shader, due to the fact that it allows you to read back per-output-control-point data from any execution.

Alien
Saturday, March 13, 2010

Hello!

I am not very good at OpenGL, and before starting to learn it I want understand some advantages and disadvantages.

P.S.
Sorry for my english=)

Seth
Friday, March 12, 2010

It's nice to see OpenGL catch up to Direct3D. Now I can play around with the tessellator in other operating systems.

PiggyHop
Friday, March 12, 2010

Good game Khronos!

But now open-source drivers are not one but two major versions late!

Martijn
Thursday, March 11, 2010

Well, that's why I said "Like id Software". They only supply a binary, nothing more, nothing less.

Though obviously there's always extra work involved...

More pages: 1 ... 11 ... 21 ... 31 ... 41 ... 51 ... 61 ... 71 72 73 74 75 76 77 78 79 80 81 82 ... 91 ... 101 ... 111 ... 121 ... 131 ... 141 ... 151 ... 161 ... 171 ... 181 ... 191 ... 201 ... 211 ... 221 ... 231 ... 241 ... 251 ... 261 ... 271 ... 281 ... 291 ... 301 ... 311 ... 321 ... 331 ... 341 ... 351 ... 361 ... 365