Backface culling

Mickey·2022년 1월 27일
0

glium

목록 보기
11/14
post-thumbnail

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

profile
Mickey

0개의 댓글