일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 정보처리기사후기
- 아두이노
- ubuntu
- apt update
- vtk
- opengl
- c#
- vim
- NodeMCU
- annotating
- Winform
- libopencv-dev
- sshkey
- google drive upload
- vi
- opencv resize
- 고정ip할당
- esp32
- vim명령어
- opencv apt설치
- translation
- 우분투 opencv 설치
- google drive 업로드
- Google Drive API
- opencv
- rotation
- 정보처리기사
- 아두이노 설치
- api사용해서 google drive에 폴더만들기
- Python
- Today
- Total
목록OpenGL (12)
내가 보려고 만든 블로그
sudo apt install libglm-dev
export MESA_GL_VERSION_OVERRIDE=3.3 우분투 18.3에서 opengl 사용시에 이런에러가 뜰때가 있음 그래서 터미널에 위와같이 입력하고 엔터치니깐 괜찮아짐!!
#include 했을때 오류가 난다면 터미널에 sudo apt install libglew-dev #include 했을때 오류가 난다면 터미널에 sudo apt install freeglut3-dev #include 했을때 오류나면 sudo apt-get install libglfw3-dev libglfw3
apt-get install lua5.4-dev 설치 완료했으면 lua -v로 확인하면 Lua 5.4.4 Copyright (C) 1994-2022 Lua.org, PUC-Rio 이런문구가 나옴.
sudo apt install assimp-utils sudo apt-get install libassimp-dev 순서대로 터미널에 입력하기 그다음에 내 소스의 cmake에 assimp 포함시켜주고헤더파일에 #include #include #include #include 쓰고 make해서 에러없으면 ok
**나중에 내가 까먹을까봐 적어둠!!!! opengl 에서 삼각형을 그릴때 glDrawArrays를 사용하면 index를 신경쓰지않고 그리면 된다. float triangle[]= { 0.0f, 0.0f, 0.0f 0.5f, 1.0f, 0.0f 1.0f, 0.0f, 0.0f }; 이렇게 데이터를 넣고 glDrawArrays 함수를 사용하면 정삼각형이 그려진다. 0,0을 기준으로 하고 이렇게 그려놓고 점을 찍으면서 버텍스에 데이터를 넣으면 편하다. 그런데 사각형을 그릴때 이렇게 그리려면 삼각형 두개가 필요하다 그냥 생각해도 점네개로 사각형을 그릴수 있는것같은데 그래서 인덱스를 써서 겹치는 부분을 써준다 GLuint indices[] = { 0, 1, 2, 1, 3, 2 }; 인덱스는 이렇게 해준다. 그리고..
https://learnopengl.com/Getting-started/OpenGL LearnOpenGL - OpenGL OpenGL Getting-started/OpenGL Before starting our journey we should first define what OpenGL actually is. OpenGL is mainly considered an API (an Application Programming Interface) that provides us with a large set of functions that we can use to manipulate learnopengl.com 영어로 되어있지만 도움 많이 되었음. 크롬으로 한글 번역해서 보면 괜찮음. http://www.open..
sudo apt-get install -y build-essential sudo apt-get install freeglut3-dev libglu1-mesa-dev mesa-common-dev 이렇게 터미널에 입력하면 설치가 된다. 제대로 설치 되었는지 opengl 버전이 뭔지 궁금하면 아래 명령어를 터미널에 입력하면 된다. sudo apt-get install mesa-utils glxinfo | grep "OpenGL version" 제대로 설치되었으면 터미널에 opengl version에 대한 내용이 뜬다.