Monthly Archives: April 2018

[Python] GUI와 Multi-Threading 사용 (GUI + Multi-Threading)

목적: GUI (tkinter)와 Multi-Threading (threading) 사용 환경: Linux (Ubuntu 16.04) Python Version: 3.5.2

추가 설명 GUI와 Threading을 동시에 사용해야 하는 이유는 tkinter (GUI)를 효율적으로 사용하기 위해서이다. 보통 GUI의 버튼을 클릭하면 특정 함수의 연산을 수행하게 된다. 만약 해당 함수를 실행하는 데 오랜 시간이 걸리면 tkinter은 함수의 결과가 return 되지 않기 때문에 멈추는 현상이 발생한다. 그동안… Read More »

[OpenGL ES] OpenGL/OpenGL ES 설명

시작~ 개인적으로 대학원을 다니면서 공부했던 부분을 정리하지 않아서 후회를 많이 했다. 그래서 새롭게 공부하는 자료들은 최대한 정리할 예정이다. 처음이 OpenGL ES이다. 본 자료 내용 Learn OpenGL 홈페이지의 내용을 기반으로 작성하였다(아래 출처 참조). 모든 예제는 Android Studio에서 실행되도록 수정하였다. 처음 공부를 하는 부분이라 최대한 이해한 내용만 작성할 예정이다. 영어를 잘하시는 분은 이 글을 읽지 마시고 Learn… Read More »