18,187 reputation
24077
bio website arcsynthesis.org/gltut
location Los Angeles, CA
age 37
visits member for 2 years, 10 months
seen Sep 5 '13 at 1:18

I am a game developer with a fairly broad knowledgebase in the fields of animation and graphics, with a touch of AI.

Projects:


Jul
31
comment OpenGL additive blending not working as expected
"When the sprites overlap, all I get is solid red." And... what exactly do you expect to get? Because, unless you're rendering to a high-dynamic range framebuffer, additive blending is almost always the wrong thing to do. So why do you want additive blending?
Jul
31
answered OpenGL tile rendering
Jul
30
reviewed Leave Open ArrayList mixing up indexes?
Jul
30
reviewed Reject suggested edit on Is there an optimum set of colors for 10 players?
Jul
29
comment How does CryEngine track downloads of games using their engine?
@Derfder: Your question has been answered: you tell them. And if you don't tell them or lie to them, then you suffer the consequences of attempting to defraud someone and not upholding the your end of the contract. You're trying to find some automatic means for something that's really very simple. You entered into a binding contract with them. If you play them dirty, then they take you to court.
Jul
29
comment How does CryEngine track downloads of games using their engine?
@Derfder: They can sue you if they think you're lying to them. And once that happens, they can subpena your records on the matter. And if you don't keep them or destroy them, then you're probably in legal trouble.
Jul
29
comment What are the pros and cons of HLSL vs GLSL vs cg?
@Community: Do you have any links for the discontinuing of support for Cg?
Jul
29
reviewed Close How does level design work in 2D Java games with multiple levels?
Jul
29
reviewed Close Whats the best way to expose current settings to your classes?
Jul
29
reviewed Approve suggested edit on Java: How to Make a Player Class in a Tile-Based RPG
Jul
28
comment GLSL Shader - Change Hue/Saturation/Brightness
@mivic: We don't put answers in questions. If you found the answer on your own, then post an answer to your question.
Jul
28
revised GLSL Shader - Change Hue/Saturation/Brightness
rolled back to a previous revision
Jul
28
comment Definition of graphics needed
@user357320: That might be true if game developers/gamers were at all consistent about how they name anything.
Jul
27
comment Early Z-test / depth-test in DirectX 11
@SeanMiddleditch: That sounds more like conservative depth, rather than an enforced depth test. It's a hint you use so that early depth can still happen even if you change the depth, because you promise not to make it smaller or larger than the original.
Jul
27
comment Early Z-test / depth-test in DirectX 11
Here's a sub-question that's not worth an actual question. GL 4.2+ has a way of forcing early-z by using a specific fragment shader setting. This also turns off the ability to write to gl_Depth (so that the value that gets tested with the depth is the value that gets written if it passes). This is mainly for image load/store operations. Does D3D 11 have something similar? And if so, how does it work?
Jul
27
comment Starting off C++ games development?
I didn't do it, but suggesting cplusplus.com is probably worth a downvote. There are many errors on that site.
Jul
27
comment What is the correct and most efficient approach of streaming vertex data?
There's ultimately no way to know, since OpenGL ES runs on an extremely wide variety of hardware.
Jul
27
revised What is the correct and most efficient approach of streaming vertex data?
edited tags
Jul
21
comment Why the clip space in OpenGL has 4 dimensions?
The question was why clip-space is as it is, not what clip-space means. That is, what's the point of the divide-by-W.
Jul
20
comment Does the gender of a game's protagonist affect sales?
@bobobobo: "So you had one sexist dude saying that stuff." Well since that "one sexist dude" is actually in charge of deciding what games get funded and what games don't, and the people who make comments are not in charge of that, he's a far more useful data point than random people on the Internet. You need to understand the difference between what we would like to be true, and what actually is true. Valve is Valve; they're privately owned and independently wealthy, so they don't have to fish for money. Not everyone can do that.