831 reputation
59
bio website
location Chemnitz, Germany
age 27
visits member for 3 years, 5 months
seen Nov 13 at 12:57

Mar
8
answered Which is worst: Too many VertexShader instructions, or FragmentShader instructions?
Jan
25
comment How to decide to use OpenGL ES 1.0 or 2.0 for Android?
@stephelton Like said, I don't have any overview of the current ES devices, so you may be on the right side regarding compatibility. It is also true that ES 1 has a shallower learning curve and may be easier to start for a beginner and get into the general ideas of transformation, lighting and texturing (which are also useful for ES 2, of course), but I think it's just not neccessary to make the detour over ES 1.
Jan
25
comment How to decide to use OpenGL ES 1.0 or 2.0 for Android?
First it was a 0, but -1 for the edit, especially the "scare away"-part which is just contraproductive.
Jan
25
comment How to decide to use OpenGL ES 1.0 or 2.0 for Android?
@stephelton And well, graphics is not easy and using an old fixed-function approach to do transformation, lighting and texturing for you, only so that you don't need to understand what it really does, is no real alternative (and doesn't make it that much easier anyway). Once you do something more involved than a rotating cube (although that's what a beginner will surely do first), the additional overhead will vanish, moreover it will result in less overhead by enabling you to implement your ideas more straight-forward than somehow crunshing them into the fixed-function features.
Jan
25
comment How to decide to use OpenGL ES 1.0 or 2.0 for Android?
@stephelton But you need to understand those things (matrix stuff) anyway. And removing it from OpenGL doesn't mislead you to think they are implemented in hardware anymore. Somebody has to implement the matrix stuff, and it's actually not really OpenGL's job to do this as it doesn't have anything to do with the graphics hardware. Get a library for it if you don't want to mess with it yet. Just use good learning resources and don't try to take on the world right from the start. Then starting with shader-only ES 2 should be no problem.
Jan
25
answered How to decide to use OpenGL ES 1.0 or 2.0 for Android?
Jan
18
comment Vertex Array Object (OpenGL)
There is not much difference. The VAO just encapsulates all state regarding the vertex arrays and their usages and formats, except for the array data itself, which is stored in VBOs. But you're right in that this answer (or the link) doesn't really talk about VAOs.
Dec
17
comment GLM: Euler Angles to Quaternion
Was this a joke? Or did you you just not read the other answers (especially Daniel's)?
Dec
12
revised How do I extract a translation vector from a dual quaternion?
added 258 characters in body
Dec
12
comment How do I extract a translation vector from a dual quaternion?
Ok, updated my answer.
Dec
12
revised How do I extract a translation vector from a dual quaternion?
added 418 characters in body
Dec
12
comment How do I extract a translation vector from a dual quaternion?
Welcome to StackExchange, I hope you read the FAQ.
Dec
11
answered How do I extract a translation vector from a dual quaternion?
Nov
18
comment How can I write only to the stencil buffer in OpenGL ES 2.0?
@stephelton using glColorMask is enough to get sure that nothing is written to the color buffer. No need to output some artificially small color or such rubbish. Just make sure the fragment shader doesn't do unneccessary work and write out a vec4(1.0).
Nov
11
comment how can I specify interleaved vertex attributes and vertex indices
What on earth got you to insert a padding of 20 floats (80 bytes)? Such a large memory-overconsumption surely kills any possible alignment benefits. 4 floats (16 bytes) would have sufficed for a 64 byte alignment, which should be enough (if even neccessary).
Nov
11
comment Renderbuffer to GLSL shader?
Even if Nathan's answer wouldn't work, what got you to subsitute glReadPixels and glTexImage2D for glCopyTexImage2D?
Nov
10
awarded  Enlightened
Nov
10
awarded  Nice Answer
Sep
26
comment Entity/Component Systems in C++, How do I discover types and construct components?
Quite unrelated comment: If you want to get proficient in C++, then use C++ and not C, regarding strings. Sorry for that, but it had to be said.
Sep
19
comment Quaternion understanding
@Daniel obviously!