https://github.com/glium/glium/blob/master/book/tuto-11-backface-culling.md
화면에 그려지는 삼각형은 vertex가 시계방향 순서로 그려지거나 시계 반대 방향 순서로 그려 질 수 있음
삼각형이 그려지는 방향 순서에 따라 앞/뒤로 구분 될 수 있음
이 정보를 가지고 물체의 안쪽면과 바깥쪽 면을 인식하여 그리거나 생략할 수 있음
Draw Parameter 수정
let params = glium::DrawParameters {
depth: glium::Depth {
test: glium::DepthTest::IfLess,
write: true,
.. Default::default()
},
backface_culling: glium::draw_parameters::BackfaceCullingMode::CullClockwise,
.. Default::default()
};
glium::draw_parameters::CullCounterClockwise
glium::draw_parameters::CullClockwise