목록그래픽스 (8)
따..딱히 공부하려고 포스팅하는 건 아니니까..!
출처 : http://it.donga.com/21183/ Tearing 현상 사진과 같이 화면이 종이처럼 찢어지는 현상으로, 동영상이나 게임을 할 때 주로 나타납니다. 원인은 모니터의 표현 능력과 GPU의 표현능력의 차이에서 일어나는데, 여기서 모니터의 표현 능력이란 화면의 주사율 혹은 화면 재생빈도이고 GPU의 표현 능력은 화면을 생산하는 속도, 즉 프레임을 말합니다. 대부분의 모니터들은 60Hz의 주사율(화면 재생빈도)로 구동되는데, 이는 60프레임으로 영상을 전환한다는 의미입니다. 그래서 GPU에서 초당 60프레임으로 화면을 보내주면 문제가 없는데 실제로는 그렇지 않아 문제가 생기게 됩니다. 모니터는 위에서 아래로 순차적으로 화면을 구성합니다. GPU(그래픽카드)에서 보내주는 영상이 모니터에서 표현..
역동적인 애니메이션 Ik from KyeongWon Koo
Starting character / wordMeaning#Comment linevDefines vertex points in 3D space, with coordinates of( x, y,z,w), w is optionalvtDefine texture coordinates (u,v,w) where w is optionalvnDefines normals (x,y,z)fDefines a face, composed of index of vertex/texture/normal. Note that texture and normal is optional.If both texture and normal are absentf 1 2 3If texture exists, but normal absentf 1/3 2/2..
Collada ( .dae )Blender 3D ( .blend )3ds Max 3DS ( .3ds )3ds Max ASE ( .ase )Wavefront Object ( .obj )Industry Foundation Classes (IFC/Step) ( .ifc )XGL ( .xgl,.zgl )Stanford Polygon Library ( .ply )*AutoCAD DXF ( .dxf )LightWave ( .lwo )LightWave Scene ( .lws )Modo ( .lxo )Stereolithography ( .stl )DirectX X ( .x )AC3D ( .ac )Milkshape 3D ( .ms3d )* TrueSpace ( .cob,.scn )Motion Capture Formats..
최신 opengl은 glut보다는 glew, glfw, glm의 사용을 권장하고 있다. glut는 업데이트를 멈춘지 오래며 이 부분을 glfw, freeglut 등으로 대체하고 있다. 그래서 glew, glfw, glm을 다운받고 개발환경 셋팅하는 부분에 대해 적어보려고 한다.(사실 내가 까먹지 않기 위한 메모에 가깝다... ㅠ) 앞으로 다운 받을 dll, lib, h파일의 경로들은 아래의 경로에 넣어주도록 한다. h파일 -> C:\Program Files (x86)\Windows Kits\8.1\Include\um\gllib파일 -> C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86dll파일 -> C:\Windows\System32 ※ 이 경로들은..
아무리 포맷을 Truecolor으로 하고 Max Size를 올려도 이미지가 깨질 때가 있다이때는 Generate Mip Maps의 체크를 해제하면 용량도 줄고 이미지도 깨지지 않는다
http://bwoh.tistory.com/79 CUDA 7.0 버전에도 동일하게 적용 가능