WolfireBlog


;Subscribe

Page 122 of 123

Better Physics-Based Animation

Better Physics-Based Animation

August 10th, 2005

I spent a few hours today changing the stick figure guy to a rabbit by adding arms and ears and making him walk on his toes. Also added variable speed, and several other changes…

Read more
Physics-based animation

Physics-based animation

August 9th, 2005

Today I started working on procedural physics-based animation: the controls shift the character's center of mass, and his AI moves his legs to maintain balance. All or most of the…

Read more
Terrain Progress

Terrain Progress

August 2nd, 2005

I got texture layers working like in Lugaru, except with higher resolution textures. Here is snow terrain with two texture layers: Also I am starting on the grass technology…

Read more

Starting Terrain

Starting Terrain

August 1st, 2005

I have been spending most of my time setting up the Lugaru 2 project, but now I am focusing on programming again. I have basic terrain rendering implemented now, similar to Lugaru…

Read more
Starting Physics

Starting Physics

June 30th, 2005

I just started working on physics expanding on the same general idea as the Lugaru physics engine; so far I have rigid constraints working, but nothing groundbreaking yet…

Read more
GLSL and Normal Mapping

GLSL and Normal Mapping

June 28th, 2005

I redid my whole shader system to use GLSL instead of CG to save on function overhead, and added lighting optimizations and normal mapping. For comments, see the original thread.

Read more

Per-pixel lighting

Per-pixel lighting

June 21st, 2005

I added lighting shaders to render lights per-pixel rather than per-vertex; This allows for diffuse and specular bump mapping as well as an unlimited number of light sources. I am…

Read more
Optimizations

Optimizations

June 20th, 2005

I added view frustum culling (objects that are out of the field of view are not drawn) and a new form of frame coherency optimization. Basically it means that it only draws objects…

Read more
Dynamic Cubemapping

Dynamic Cubemapping

June 19th, 2005

I added support for dynamic cubemapping. This means that reflection and refraction effects can be applied to other object in the scene, and not just skyboxes. For comments, see…

Read more