2d
reviewed Approve suggested edit on How to make sprites from multiple images using SDL2
2d
comment Shader - Transmittance or Absorption
For pure transmittance (no scattering) you can first render the back faces to a depth buffer, then render the front faces using that depth buffer to find the thickness (sigma) at each point and then calculating the transmittance using the Beer-Lambert law. Of course, this will only work correctly in all cases for a convex object - you will have to use some kind of depth peeling or decomposition for complex objects like that statue.
Oct
19
comment Possible to create 3-D or accelerated graphics on Windows using your own library/API?
What you are looking for is a way to more closely control what you are doing with the GPU. My answer is to wait for D3D12 and OpenGL Next ;)
Oct
9
awarded Popular Question
Sep
29
comment Organization of world/eye/clip bounding volumes for ray picking
Do you have a good reason for treating 3D ray casts and 2D containment tests like the same operation? If not there is no point in generalizing your code to handle both.
Sep
27
revised How can I make backtracking interesting?
deleted 3 characters in body
Sep
26
comment Box2D platformer: Why does horizontal movement stop jumping?
If you're wondering why I took out that code block, it's because it was extraneous in the context of the problem and solution.
Sep
26
reviewed Edit Box2D platformer: Why does horizontal movement stop jumping?
Sep
26
revised Box2D platformer: Why does horizontal movement stop jumping?
Omitted extraneous code block
Sep
26
awarded Custodian
Sep
26
reviewed Close isometric tile tiled format javascript
Sep
26
reviewed Close Is there an FBX file/model viewer for Mac OS X?
Sep
25
comment Finding a vector perpendicular to a current vector
This question appears to be off-topic because it is about mathematics in a way that is unrelated to game development.
Sep
25
comment Finding a vector perpendicular to a current vector
The author just chose two random vectors perpendicular to the given vector as an example. They simply set one of the components to zero in each case and solved from there using the dot product, there is nothing more to it.
Sep
25
comment What does a C++ expert need to know?
One thing I like to tell people who are just past "mount stupid" (as they say) is that it is just as important to know when not to use a certain feature or pattern as it is to know when to use it. However, this is a purely subjective question so it's probably not going to be able to stay up.
Sep
24
awarded Nice Answer
Sep
24
revised How can I make backtracking interesting?
added 145 characters in body
Sep
24
revised How can I make backtracking interesting?
added 536 characters in body
Sep
24
comment How can I make backtracking interesting?
I think it's fine when it's obvious that you need a different tool and that you'll know when you get the tool that it's the right one. The 2D Metroid games since Super Metroid all showed you what weapon you needed to break each block so you could tell where you'd be returning.
Sep
24
answered How can I make backtracking interesting?
1 2 3 4 5