목록전체 글 (32)
JUST DO IT PROJECT
맥북에서 Visual Studio Code를 사용해 파이썬 개발환경 설정하는 방법입니다. 맥북에 파이썬 설치하기 파이썬 홈페이지에서 최신 버전의 파이썬을 다운받습니다. 다운받은 파일을 열어서 설치해줍니다. 설치가 완료되면 폴더에 다음과 같은 파일들이 있습니다. 그 중에 IDLE는 파이썬을 위한 통합개발환경으로 클릭해서 열어보시면 다음과 같은 shell창이 뜹니다. 파이썬은 한줄씩 입력할 때 마다 실행되는 인터프리터 언어입니다. 예를들어 1+4 이라고 작성하고 엔터를 누르면 바로 5라는 답을 주는 것을 확인할 수 있습니다. Visual Studio Code 설치하기 우리는 vscode에서 python개발을 할 것이므로 먼저 여기에서 VScode를 설치해주세요. VSCode Python extension 설..
Mac OS에서 C/C++ 개발하기 윈도우 운영체제를 쓰는 분들이라면 C/C++ 개발시 Visual Studio를 많이 사용하실텐데요. 저도 Windows를 주로 쓰다가 최근에 맥북프로를 사용하게 되면서 C/C++ 개발환경을 새롭게 구축했습니다. macOS용 Visual Studio는 C++를 지원하지 않기 때문에 Xcode나 Visual Studio Code (VSCode)을 사용해서 C/C++ 파일을 컴파일하고 빌드할 수 있습니다. 오늘은 VSCode를 이용해 개발환경을 구축해보겠습니다. 1. VSCode 설치 VSCode는 Microsoft사의 소스코드 에디터로, Windows, Linux, macOS를 지원하는 프로그램입니다. 디버깅, 버전 컨트롤 (Git) 등을 제공하며 GitHub 연동도 가능..
What is CCD? 이 논문을 이해하기 위해서는 먼저 Continuous Collision Detection (이하 CCD)가 무엇인지 알 필요가 있습니다. (http://www.stencyl.com/help/view/continuous-collision-detection/) 애니메이션, 시뮬레이션에서 사용되는 물리 엔진에서는 한 타임스텝마다 물체간의 충돌 검사를 합니다. 만약 어떤 시점에 두 물체가 충돌하면 아래와 같이 밀어내버립니다. 이때 물체간의 충돌이 있는지 여부를 알아내는 것을 충돌 감지(Collision Detection)이라고 하고, 두 물체가 겹치지 않게 떼어내주는 것을 충돌처리(Collision Response)라고 합니다. 그런데 물체가 너무 빨리 지나가면 아래 그림과 같이 종종 물..
C 언어 기초입니다. 이미 알고 있는 지식들을 간단하게 훑어보면서 잊고 있었던 주의사항은 없는지 알아보려고 합니다. 기본 내용은 Psi (이재범)님의 씹어먹는 C언어를 참고하여 작성하였습니다.(https://modoocode.com/) 첨언은 주황색으로 표시됩니다. 내용이 추가/변경 될 수 있습니다. Hello world #import : Standard Input Output header \n : 개행문자 함수 반환값의 의미 return 0: 프로그램이 무사히 종료되었음 return 1; 오류 발생 주석: 컴파일러가 무시하는 부분. // 한줄 주석 /* 여러줄 주석 */ 기수법 (Numerical System) : 수를 표현하는 방법 2^100 밑 base : 2 지수 exponent: 100 컴퓨터 ..
Abstract 모델링 태스크( surface deformation and editing)는 surface의 local한 변형을 관찰하면 분석할 수가 있다. Local transformation의 rigidity를 요구하는 operation이 굉장히 유용하다. 그런 formulation은 non-linear하지만 개념적으로 간단한 에너지 formulation으로 이어진다. 그 E formulation을 최소화 해서 특정 모델링 제약조건 하에서 surface를 deform한다. 얘네는 간단한 iterative mesh editing scheme을 제안한다. 얘네가 제안하는 방법은 detail-preserving 하고, 직관적인 deformation을 할 수 있다. 얘네의 알고리즘은 효과적이고, implem..
1. 여행코스무계획으로 숙소만 대강 잡아놓고 떠난 여행. 코스는 다음과 같다. 주로 버스를 이용했고, 지도 보고 그때그때 갈 곳을 정했다. 뚜벅이였기 때문에 버스로 가기 쉬운 곳 위주. 동쪽을 먼저 돌고 남쪽, 마지막날 서쪽 해변까지 돌았다. 원래 동쪽만 있을 예정이었는데 생각보다 시간이 넉넉해서.▶▶제주 5박6일 뚜벅이 여행 Day 1 자세한 후기 ▶▶제주 5박6일 뚜벅이 여행 Day 2 자세한 후기 ▶▶제주 5박6일 뚜벅이 여행 Day 3 자세한 후기 ▶▶제주 5박6일 뚜벅이 여행 Day 4 자세한 후기 ▶▶제주 5박6일 뚜벅이 여행 Day 5,6 자세한 후기 2. 혼밥 맛집맛집은 그때그때 검색해서 다녔다. 혼자서 밥을 먹어야 해서 혼밥 하기 좋은 곳으로 잘 찾아 다님.1) 함덕: 함덕쉼팡 (문어탕면..
협재해변 미도호스텔에서 120번 버스를 타고 서귀포시외버스터미널로 갔다. 거기서 다시 702번을 타고 협재 해변으로.역시 아무래도 나는 왁자지껄한 관광지보다 이런 해변이 더 좋다. 사람이 많긴 했지만 그래도 이런 맑은 물의 바다를 보고 있으니 마음이 평화로워짐. 이날도 바람이 엄청 불었다.흰 모래를 걷기도 하고지천에 널린 검은 바위 위에 앉아 한참을 바다를 보다가인사도 해보고 ㅋㅋ역시... 어디서나 볼 수 있는 돌탑들.유채꽃. 협재국수가게&매점(구 청산식당) 협재에서 혼밥 하기 좋은 곳! 고기국수. 육천원. 사장님이 자부심이 있으신 듯 했다. 저쪽 주방에서 계속 말씀을 ㅋㅋㅋㅋ 하셔서ㅋㅋㅋ 처음엔 나한테 하는 소리인줄 몰랐음. 김치도 집에서 담근거라 맛있다고 하심. 근데 진짜 맛있었음...
쇠소깍 연박을 했던 해와 바다 게스트 하우스에서 나와 쇠소깍으로 향했다. 701 버스를타고 두레빌라에서 내리면 한 20여분 걸어야 한다. 이렇게 다리를 건너 왼쪽으로 쭉 걸어가다 보면이런 안내문이 나온다. 쇠소깍은 바다와 강이 만나는 곳이다. 강쪽의 물은 이렇게 파란 색이다. 이보다 좀 더 파랗다. 물이 맑아 바닥이 다 비쳐보인다. 바다쪽에는 이렇게 검은 모래가 가득한 해변이 있다. 여기도 역시 쌓여있는 돌탑들. 나도 몇개 쌓아본다. 강쪽에는 사람이 너무 많아서 사람 없는 해변에서 시간을 많이 보냈다.돌을 한참 가지고 놀다가 발견한 하트 모양 돌 ㅋㅋㅋㅋ 제주도의 자연석은 반출이 안된다. 그래서 아쉬운 마음에 사진도 찍고... 쇠소깍 앞에 원목 인화 해주는 곳이 있어서 이 사진을 인화해서 들..