본문 바로가기
반응형

Opengl4

[파이썬 OpenGL] 1. 파이썬 및 패키지 설치 파이썬 설치 과정은 쉽게 찾을 수 있으므로 생략합니다. 파이썬을 설치한 후 아래 패키지를 설치해줍니다. Pygame : GUI를 만들기 위한 패키지 Numpy : 수치계산을 위한 패키지 PyOpenGL : 파이썬에서 OpenGL 을 사용할 수 있도록 함 PyOpenGL_accelerate : 파이썬에서 OpenGL 을 사용할 수 있도록 함 2023. 5. 2.
[파이썬] OpenGL 설치방법 설치 커멘드 창을 엽니다. 시작메뉴를 클릭하고 cmd를 입력하면 나오는 '명령 프롬프트'를 실행하면 됩니다. 아래 명령어를 입력합니다. 명령어를 하나씩 입력합니다. pip install PyOpenGL pip install PyOpenGL_accelerate 또는 아래와 같이 한번에 입력할 수도 있습니다. pip install PyOpenGL PyOpenGL_accelerate 설치 확인 커멘드창에 아래 명령어를 입력하면 설치된 패키지 목록을 보여줍니다. pip list 목록에 위에서 설치한 두 패키지 이름이 있으면 성공입니다. 2021. 10. 25.
RGB는 알겠는데 RGBA는 무엇인가 RGB는 Red Green Blue 의 약어입니다. 빨강, 초록, 파랑은 삼원색입니다. 세가지 색을 혼합하면 모든 색을 만들 수 있습니다. 셋중 둘을 혼합하여 나머지 하나를 만드는 것은 불가능합니다. 세 색은 서로 '독립'입니다. 세 색을 얼마나 섞을 것인가를 0~1사이 숫자로 나타냅니다. 예를들어 (1,0,0) 은 빨강입니다. (0,1,0)은 초록입니다. (0.5,0.5,0)은 빨강과 초록을 반씩 섞는 것을 의미합니다. (0.5,0.5,0.1)은 빨강,초록,파랑을 5:5:1 로 섞는 것입니다. 0~1이 아니라 0~100사이의 숫자로 나타내기도 합니다. 여기에 투명도 개념을 추가할 수 있습니다. RGB로 나타낸 색의 투명도를 $\alpha$로 나타내고 $\alpha$가 0이면 완전 투명, 1이면 완전 불.. 2021. 10. 25.
8비트, 16비트, 24비트 컬러의 의미 (resolution 과 precision) 이미지의 퀄리티는 두가지로 결정됩니다. - resolution - precision resolution 은 raster에 포함된 픽셀 수 입니다. 동일 면적이라면 픽셀이 많은 수록 해상도가 높습니다. 반면 precision 은 한 픽셀이 같는 비트 수 입니다. 비트 수는 곧 표현할 수 있는 색의 종류를 말합니다. 8비트라면 $2^{8}$인 256색을 표현할 수 있습니다. 16비트와 24비트가 표현할 수 있는 색의 수는 아래와 같습니다. $2^{16}=65536$ $2^{24}=16777216$ 16비트를 high color, 24비트를 true color 라고도 부릅니다. 2021. 10. 25.
반응형