inflearn logo
강의

講義

知識共有

ゲーム開発者のための3Dグラフィックス、シェーダー、OpenGL(5) - 3Dカメラビューイング、プロジェクション、MVP変換

56-Z closing

scissor box에서의 테두리 라인 그리기

解決済みの質問

245

eachan

投稿した質問数 4

0

안녕하세요.

예제에서 보면 scissor box 로 미니맵을 구분한 다음 glClearColor로 배경색상을 다르게 그렸는데요. 좀 더 구분이 명확해질 수 있게 scissor box 외곽선 테두리를 그리는 방법이 따로 있을까요? 만약 없다면 그냥 뷰포트 내부에서 외곽선 픽셀 계산해서 glDrawArrays함수로 GL_LINES 으로 그리면 될까요?

답변 부탁 드립니다.

감사합니다.

OpenGL glsl fragment-shader vertex-shader computer-graphics

回答 1

0

onemoresipofcoffee

안녕하세요.

Scissor Box 의 테두리를 두르는 방법은 특별히 따로 제공되는 옵션이 없습니다.

다른 방법으로, glDrawArrays 함수를 쓰거나 하는 방식이 가능할 겁니다.

아니면, glScissor 를 약간 크게 잡은 후에, 테두리 색깔로 glClear 하고,

다시 glScissor 를 약간 작게 잡은 후에, 제대로 glClear 하고, 이미지를 그리는 방법도 있을 겁니다. (직접 테스트 해 보지는 않았습니다.)

감사합니다.

 

1

eachan

glScissor 를 약간 크게 잡은 후에, 테두리 색깔로 glClear 하고,

다시 glScissor 를 약간 작게 잡은 후에 glClear 하고 그리니까 잘 되네요. 답변 감사합니다.

Pix 안되는 경우가 있습니다.

0

8

2

Vulkan Surface 슬라이드 오류

0

25

1

MeshObject 공용 사용 방법

1

111

2

BuildBLAS 할당 리소스 사이즈

0

92

2

ConstnatBufferPool관련 질문

0

83

2

깃허브에서 받은 코드가 왜 강의코드랑 다를까요

0

84

1

강의에서 말씀해주신대로 폴더에 넣었는데 실행이 되지않습니다

0

103

2

Metal api 강의

0

134

2

섹션6 >> Hello color animation 과제에서 궁금한 점이 있습니다.

1

116

2

비주얼 스튜디오 파일

0

211

2

VkSubmitInfo2에 대해 질문드립니다.

0

136

2

VkImageLayout 열거형에 대해 질문드립니다.

0

153

2

예제 코드 (on_vkQueueWaitIdle)로그 관련

0

197

2

RGB 값 관련 질문드립니다.

0

135

2

vert_phong.vert negate 질문

0

136

2

glm-tri.cpp 의 glVertexAttribPointer 질문입니다.

0

171

2

vulkan 강의 일정

0

153

2

외적 공식 문의

0

221

1

hello shader 프로그램 실행이 안됩니다.

0

275

1

descriptorSet에 대한 질문들

0

324

2

descriptorCount 에 대한 질문

0

240

2

질문이 있습니다.

0

216

1

섹션2-6 vulkan device 질문

0

277

2

뷰포트 간의 z-index

0

212

1