摘要:
Particles are some kind of visual effect, such as explosion, gun shot spark, or fountain, rain and so on. Usually, they are transparent meshes or planes. From my experience, you could not play too ma... 阅读全文
摘要:
MDL Amati on is the very famous skeleton animation. All joints matrix will be saved for each frame. Each joint will give some impact to some vertex, different vertex will give different weight. And ea... 阅读全文
摘要:
MD2 Animation is a kind of vertex animation that will save all vertex position for each frame. Yes, this technology is very memory consuming. But it also have some advantage too. You could take it as ... 阅读全文
摘要:
This sample shows us how to read, parse 3DS file, and display them on the screen with OpenGL. The key point here is read the model vertex position, texture coordinates, vertex color and feed them into... 阅读全文
摘要:
Billboard is a special kind of plane that always face to the player camera. Billboard tress are just some planes that textures with some tree shapes. This method could simplify the tree model a lots, ... 阅读全文
摘要:
This sample shows us how to draw some text on the screen with OpenGL. If you just want to display some characters or digital numbers, you could go with the OpenGL built in display list or even with a ... 阅读全文
摘要:
For the outdoor level, the sky and terrain are always necessary. For the sky, a sky doom or sky box that with a huge size in a fixed position or move with the player camera, both of them could work w... 阅读全文
摘要:
After the level ready, the artist always to walk around in the scene. They will check the lighting, texture, the relative size among different items, animation, VFX and so on to make sure that all tho... 阅读全文
摘要:
A interactive game level is not a static environment, we need to add something to make the whole staff alive. We could blew the grass, make them swap to left or right. Some animals work around, monst... 阅读全文
摘要:
This sample shows us how to draw some primitives and some simple geometries with OpenGL. Building the geometry from the source code is not a good idea, the interactive video games development always r... 阅读全文