
https://suhr.github.io/gsgt/gfx-rs를 더 잘 이해하기위해 작은 토이 프로젝트 작성하고 있다. 부수적으로 다른 사람들도 gfx-rs를 배울 수 있도록 작은 튜토리얼을 작성한다.Cargo.toml의 dependencies 내용 추가mai

https://suhr.github.io/gsgt/Gfx-rs는 4개의 저수준 그래픽 API를 추상화하는 라이브러리OpenGL/OpenGLESDirectXMetalVulkanGfx-rs에서는 API가 하는 내용을 직접적으로 제공하지는 않음Gfx-rs에서는 세

https://suhr.github.io/gsgt/화면에 그릴 수 있는 파이프라인이 필요그래픽 프로그래밍에서 모든 것은 삼각형으로 이루어지며 삼각형은 vertex에 의해 정의vertex는 좌표 외에 추가 정보를 전달할 수 있으며, 우리는 2D 위치 a_Pos와

이전 코드에 SQUARE 내용 수정index 배열 추가버퍼생성 코드 수정전체 코드

https://suhr.github.io/gsgt/창의 크기를 조절하면 이전 내용까지의 사각형은 정사각형이 아닐 수 있음OpenGL은 x와 y가 -1 ~ 1 까지의 정규화된 좌표를 사용창의 크기가 변경되면 화면의 내용도 비율에 맞게 조정되어야 함vertex와

https://suhr.github.io/gsgt/텍스쳐를 사용하기위해 vertex 내용 수정두 가지 변경사항이 있음a_Uv가 추가됨awesome이라는 Texture Sampler가 파이프 라인에 추가됨텍스쳐 추가Cargo.toml의 dependencies에