Reputation
20,860
Top tag
Next privilege 25,000 Rep.
Access to site analytics
Badges
2 52 88
Newest
 Taxonomist
Impact
~696k people reached

Mar
19
awarded  Taxonomist
Mar
11
awarded  Nice Answer
Mar
1
comment Is there a reason to add options to not use advanced game technologies in a game engine/library?
To me, the question seems clearly focused on user facing "toggle values", not the actual in-OpenGL/D3D/etc parameter settings. That is "for the developer" refers to developers adding the user facing option, not developers using the APIs.
Mar
1
comment Is there a reason to add options to not use advanced game technologies in a game engine/library?
But if a game were designed to look pixelated... why would you give the user an option to change that at all? Does Minecraft actually have a way to turn on linear filtering?
Feb
28
revised vulkan wiki description
added 632 characters in body
Feb
28
revised vulkan wiki excerpt
added 26 characters in body
Feb
14
revised Creating a Zelda-like map in pure C++ not working
edited tags
Feb
8
comment How to make inputing large inputs more engaging
"Even with a fully known input length of let's say 7 marbles the entropy is still a respectable 62 bits." I'd like to see your math on this. And even if you're right, 62-bits is not "respectable" for encryption these days.
Feb
8
answered How to make inputing large inputs more engaging
Feb
8
comment How to make inputing large inputs more engaging
@Christer: Removing or qualifying the word "fun" isn't going to make your question less opinion-based. You need to narrow down the scope of your question from "any idea that could work" to something that could be put into a single answer.
Feb
8
revised Wrap Mode: Scale and Position Anywere
edited tags
Feb
8
comment Wrap Mode: Scale and Position Anywere
You say you want to position it wherever you want. Where are "you" in this? Are you talking about positioning based on parameters passed to the shader, based on changing the vertex data used to generate the quad, or based on something else entirely?
Jan
26
comment Wrong Normal When Models is Close to Each Other
I don't see where you're rendering a "normal buffer". I see you writing one component of a vector to the output. But normals are usually 3-dimensional. So where are the rest of them?
Jan
23
awarded  game-design
Jan
22
answered How can I evoke a sense of dislike/hate for a character through game mechanics?
Jan
19
awarded  Enlightened
Jan
19
awarded  Nice Answer
Jan
17
comment Will Vulkan Kill the use of GLSL?
@KromStern: I'd agree with that. Well, if you replace "optimized version of" with "likely has the same performance cost as." And if you replace "less overhead" with "a highly annoying interface that is utterly unlike anything in the API." Please take note of that warning: shader subroutines are the only place in all of OpenGL where state that you set will just magically vanish. This only exists because that's how D3D11 did it. And the only reason D3D11 did it that way was because it doesn't have an equivalent of uniform variables; they only have constant buffers.
Jan
17
comment Will Vulkan Kill the use of GLSL?
@KromStern: It's the first warning on the Wiki section explaining how you specify which subroutine is being used from GL code. And, more to the point, the fact that "subroutine uniforms" are not like actual "uniforms" in any way, shape, or form. Or the fact that subroutine uniforms aren't anything you couldn't do with a switch statement.
Jan
17
comment What is the best way to group lots of squares into one VBO?
"upwards of 150 calls to glDrawElements for each frame. This is causing unpleasantly low frame rates." No, it really isn't. Even mobile hardware can handle 150 draw calls per frame at 60FPS. Your framerate problem is something else.