- depth_buf.bind_to(unit);
- TexGen tg_s, tg_t, tg_r;
- tg_s.set_plane(Vector4(shadow_matrix(0, 0), shadow_matrix(0, 1), shadow_matrix(0, 2), shadow_matrix(0, 3)));
- tg_t.set_plane(Vector4(shadow_matrix(1, 0), shadow_matrix(1, 1), shadow_matrix(1, 2), shadow_matrix(1, 3)));
- tg_r.set_plane(Vector4(shadow_matrix(2, 0), shadow_matrix(2, 1), shadow_matrix(2, 2), shadow_matrix(2, 3)));
- tg_s.bind_to(unit, SCOORD);
- tg_t.bind_to(unit, TCOORD);
- tg_r.bind_to(unit, RCOORD);