standard_shdata.uniform("eye_obj_matrix", state->modelview_matrix);
LinAl::SquareMatrix<float, 3> nm = state->modelview_matrix.block<3, 3>(0, 0);
nm = transpose(invert(nm));
standard_shdata.uniform("eye_obj_matrix", state->modelview_matrix);
LinAl::SquareMatrix<float, 3> nm = state->modelview_matrix.block<3, 3>(0, 0);
nm = transpose(invert(nm));