Programming/openGL2020. 4. 8. 21:05

2004년 책이라 안될줄 알았는데 다행이 몇개 패키지 설치하니 정상적으로 빌드되도 잘 작동된다.

 

$ sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev
[링크 : http://www.codebind.com/linux-tutorials/install-opengl-ubuntu-linux/]

 

$ sudo apt-get install libxmu-dev libxi-dev
[링크 : https://ubuntuforums.org/showthread.php?t=1703770]



'Programming > openGL' 카테고리의 다른 글

openCV + openGL  (0) 2022.02.08
glMatrixMode()  (0) 2020.04.14
opengl super bible 3rd - 4,5 chapter  (0) 2020.04.06
openGL 책 보면서 정리중 - 챕터3  (0) 2020.04.05
glEnable(), glPushAttrib()  (0) 2020.04.04
Posted by 구차니

우리 딸래미들은 아빠가 멀어지면 깨는 

아빠 와이파이에 연결되어 있는거 같긴한데

난 링크가 되어있는지 탐지할 방법이 없는 아이러니..

 

반대로 울 어무이에게 아들래미가 와이파이 연결되어 있는지

집에만 있다가 차만 끌고 나오면(몇일 동안 안쓰다가 오랫만에 차를 몰고 나오면) 전화가 와서

어딜 가는게 바로 뽀록난다.

 

도대체.. 무슨 원리지 -ㅁ-?

Posted by 구차니

아내쪽으로 문자와서 확인해보니 줘서 좋긴한데..

갑자기 뜬금없이 왜 이걸 지금 이 시점에 주는건진 모르겠네?

 

[링크 : https://blog.naver.com/mohw2016/221893305166]

 

만 7세 미만, 인당 40만원

좋긴한데 좀 뜬금없네?

[링크 : https://blog.naver.com/mohw2016/221884592389]

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

오늘자 패륜똥개  (0) 2020.04.09
맘 와이파이라도 있나...  (0) 2020.04.08
언넝 재취업을 해야 하나..  (2) 2020.04.06
집 근처에 코로나 확진자 발생  (0) 2020.04.03
간만에 외식  (4) 2020.03.25
Posted by 구차니
embeded/arduino(genuino)2020. 4. 7. 16:55

돈이 없어서 허덕여서 살까말까 고민하다가

2만원인데.. 라고 하면서 2만원 이나 하잖아.. 이러면서 고민

후.. 역시 돈이 문제야 ㅠㅠ

 

아무튼 소심하게 지름. 카메라가 단품으로 좀 비싸고

RGB LED를 한번 써보고 싶어서 단품 가격이 좀 세도 일단 지름.

나머지는 정말 싸다.. 싶은데 갯수가 있으니 비싸지네 ㅠㅠ

'embeded > arduino(genuino)' 카테고리의 다른 글

arduino nano PWM 출력  (0) 2020.04.17
PAM8403 3W 스테레오 오디오 앰프  (0) 2020.04.17
RGB LED 저항값  (0) 2020.03.14
arduino servo / knob 예제 실행  (0) 2020.03.09
arduino knob 변형 adc 값 읽기  (0) 2020.03.09
Posted by 구차니
Programming/vulkan2020. 4. 6. 23:45

openGL 을 하고 나중에 vulkan을 보는게 좋으려나?

취미(?) 치고는 너무 가려는 건가?

 

[링크 : https://github.com/KhronosGroup/Vulkan-Samples]

[링크 : https://vulkan.lunarg.com/doc/sdk/1.1.106.0/windows/getting_started.html]

'Programming > vulkan' 카테고리의 다른 글

vulkan on macos  (0) 2022.04.27
vulkan tutorial  (0) 2022.04.27
nvidia vulkan graphics api  (0) 2016.02.17
Posted by 구차니

너무 나간거 아닌가?

확정은 아니지만 내일 결정을 날 사안이고

어기고 한번이라도 나간 사람을 처벌용도로 채우는건 문제가 안될지 몰라도

자가격리자에게 '동의'하에 하는 것도 실효성이 없어 보이지만

모든 자가격리자에게 전자팔찌를 하게 하는건

선을 넘은 행위가 아닐까 라는 생각이 든다.

 

사회비용이나 질병통제라는 측면에서 너무 쉬운 답을 내려는건 아닌지..

머 포탈에서는 환영일색이지만 이러한 방향성 자체를 달갑게 볼 수 없는건

내가 반골 기질이 있어서 일까?

 

[링크 : https://news.v.daum.net/v/20200406220105160]

 

Posted by 구차니

경제가 더더욱 불안해져서

그나마 좀 규모가 크고 안정적인 곳으로 가야지

큰 파도를 무난하게 넘길텐데 고민이네..

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

맘 와이파이라도 있나...  (0) 2020.04.08
아동돌봄 포인트?  (0) 2020.04.07
집 근처에 코로나 확진자 발생  (0) 2020.04.03
간만에 외식  (4) 2020.03.25
실업급여 1회차 받으러 갔는데.  (0) 2020.03.24
Posted by 구차니
Programming/openGL2020. 4. 6. 21:51

아 정리하기 귀찮다 -ㅁ-

'Programming > openGL' 카테고리의 다른 글

glMatrixMode()  (0) 2020.04.14
opengl superbible 3rd 리눅스 빌드 패키지  (0) 2020.04.08
openGL 책 보면서 정리중 - 챕터3  (0) 2020.04.05
glEnable(), glPushAttrib()  (0) 2020.04.04
openGL superbible 3rd ed. 읽기 시작  (0) 2020.04.03
Posted by 구차니
Programming/openGL2020. 4. 5. 22:11

이건 블로그 보다 위키에 정리 하는게 나으려나?

 

glBegin(GL_POINTS)

    glPointSize()

    glGetFloatv(GL_POINT_SIZE_RANGE,..)

    glGetFloatv(GL_POINT_SIZE_GRANULARITY,..) // 낱알 모양, 입자의 형상

glEnd()

 

 

glBegin(GL_LINES)

    glLineWidth(GLFloat value)

    glGetFloatv(GL_LINE_WIDTH_RANGE,..)

    glGetFloatv(GL_LINE_WIDTH_GRANULARITY,..) // 낱알 모양, 입자의 형상

glEnd()

 

glBegin(GL_LINE_STRIP)

 

glBegin(GL_LINE_STIPPLE)

    glLineStipple(GLint factor, GLushort pattern) // factor : 픽셀 단위 길이, pattern : 선의 형상

glEnd()

 

glBegin(GL_LINE_LOOP)

 

 

삼각형

glEnable(GL_CULL_FACE)

glDisable(GL_CULL_FACE)

glShadeModel(GL_FLAT) // GL_SMOOTH

glBegin(GL_TRIANGLES)

glBegin(GL_TRIANGLE_STRIP)

glBegin(GL_TRIANGLE_FAN)

    glFrontFace(GL_CW)

    glFrontFace(GL_CCW)

glEnd()

 

glEnable(GL_DEPTH_TEST)

    glDepthMask(GL_FALSE) // GL_TRUE

    glClearDepth(GLclampd value)

 

stipple (점묘법)

1bit color bitmap으로 선에 패턴을 그리거나 폴리곤에 32x32 사이즈의 패턴을 입힐 수 있으나

텍스쳐와는 다르게 rotate 되지 않는 특성을 지님(반대로 생각하면 선에 패턴을 그어 두면 줌 배율 상관없이 선 크기가 고정된다?)

 

scissor

win32api에서 갱신영역 지정해서 cpu 조금 먹게 하는 것과 비슷한 기법

직사각형 식으로 x,y,w,h 로만 지정이 가능

 

stencil

스텐실 마스크를 통해서 원하는 위치만을 렌더링 할 수 있다고 하는데 좀 많이 복잡함

glutInitDisplayMode(GLUT_STENCIL)

glEnable(GL_STENCIL_TEST)

glStencilFunc()

glClear(GL_STENCIL_BUFFER_BIT)

glClearStencil(GLint s)

glStencilOp(fail, z-fail, z-succes)

/*

GL_KEEP - 보존

GL_ZERO - 0으로

GL_REPLACE - glStencilFunc() 지정값으로 대체

GL_INCR - 증가

GL_DECR - 감소

GL_INVERT - 반전

GL_INCR_WRAP - 조건에 의해 증가

GL_DECR_WRAP - 조건에 의해 감소

*/

Posted by 구차니
Programming/openGL2020. 4. 4. 10:15

두 함수가 다루는 내용이 비슷한 느낌이라 일단 스크랩

 

glEnable()은 GL_FOG 이런걸 쓰다면

glPushAttrib()는 GL_FOG_BIT 이런걸 쓴다. 접미가 다른게 붙는걸 보니

다른 enum을 쓰는 함수이긴 한데 내부 구조가 어떻게 짜여있는지가 궁금해지는 함수

 

[링크 : https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glEnable.xml]

[링크 : https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glPushAttrib.xml]

Posted by 구차니