집에서 찍은 하늘입니다.



'사진 > 일상' 카테고리의 다른 글

여권  (0) 2014.10.18
[700D] 2014 하이서울 페스티벌  (2) 2014.10.05
[700D] 인사동 쌈지길  (0) 2014.09.28
[700D] 2014년 9월 8일 한가위 슈퍼문  (2) 2014.09.17
R7 끌고 운길산역 -> 춘천역 라이딩  (0) 2014.08.04
C++ 책들  (2) 2014.07.21
클래시 오브 클랜  (4) 2014.07.21



해질녘 창가에서 찍은 로즈마리 입니다.




'사진 > 식물' 카테고리의 다른 글

[식물] 다육 성미인  (0) 2016.06.12
마늘  (0) 2016.01.08
[700D] 쑥부쟁이  (0) 2014.09.27
[700D] 로즈마리  (0) 2014.08.03
[700D] 코스모스  (2) 2014.01.18
[700D] 내포야생화 구경  (2) 2014.01.11
[700D] 장미  (2) 2014.01.09



지원 : Visual Studio 2010, Visual Studio 2013

버전 : v14

업데이트 날짜 : 2013. 12. 02.


들여쓰기 단위나 범위에 라인을 그려주는 유용한 추가 기능입니다.

들여쓰기가 복잡한 코드에 사용하면 매우 좋습니다.


아래와 같이 들여쓰기에 라인이 그려졌습니다.


아래 설정을 통해 라인의 색이나 두께, 모양 등을 설정할 수 있습니다.






추석 때 찍은 슈퍼문 입니다.

큰 건 잘 모르겠네요ㅋㅋ ㅠㅠ







700D와 탐론 70-300 입니다.


'사진 > 일상' 카테고리의 다른 글

[700D] 2014 하이서울 페스티벌  (2) 2014.10.05
[700D] 인사동 쌈지길  (0) 2014.09.28
[700D] 하늘  (0) 2014.09.21
R7 끌고 운길산역 -> 춘천역 라이딩  (0) 2014.08.04
C++ 책들  (2) 2014.07.21
클래시 오브 클랜  (4) 2014.07.21
[700D] 이사  (4) 2014.02.04


OpenGL 사용시 GLUT는 사용하지 않았었는데, 

남의 소스를 컴파일할 때 간혹 필요한 경우가 있어서 정리하고자 올립니다.


바이너리만 필요하신 분이라면 아래 파일을 다운 받으면 됩니다.


먼저 OpenGL 사이트로 이동하여 아래의 카테고리로 이동합니다.


About GLUT 항목을 클릭하여 이동합니다.


각자 원하는 항목으로 이동하면 됩니다.

저 같은 경우는 윈도우에서 사용할 거라 "Nate Robin's GLUT for Windows page" 항목을 선택 하겠습니다.


바이너리가 필요하신 분은 빨간색을, 소스가 필요하신 분은 파란색 박스를 선택하여 다운로드 합니다.

저는 바이너리가 필요하여 glut-3.7.6-bin.zip을 다운로드 받았습니다.


다운로드 한 파일을 압축 해제한 상태입니다.

헤더 파일과 dll, lib를 필요한 곳에 복사/이동 하여 사용하면 됩니다.

'라이브러리 > OpenGL' 카테고리의 다른 글

Yaw Pitch Roll  (0) 2013.11.19



컴퓨터의 사용 시간을 확인할 수 있는 무설치 프로그램 PcOnOffTime 입니다.


아래 캡쳐와 같이 컴퓨터가 켜져있는 시간은 색으로 표시가 됩니다.





아래는 제가 사용하는 레인미터 날씨 스킨인데, 아래 스킨에 사용할 지역 코드를 정리하여 올립니다.

레인미터 말고 안드로이드나 기타 다른 날씨 스킨, 테마에 사용해도 됩니다.


저 같은 경우는 서울에 거주중이라 서울 지역 코드를 넣었습니다.



지역 코드

 지역

 지역 영문명

 지역 코드

 서울

 Seoul

 KSXX0037

 강릉

 Gangneung

 KSXX0011

 광주

 Gwangju

 KSXX0014

 군산

 Gunsan

 KSXX0046

 김천

 Gimcheon

 KSXX0012

 대관령

 Daegwallyeong

 KSXX0034

 대구

 Daegu

 KSXX0026

 대전

 Daejeon

 KSXX0027

 동해

 Donghae

 KSXX0036

 마산

 Masan

 KSXX0048

 목포

 Mokpo

 KSXX0017

 밀양

 Miryang

 KSXX0016

 벌교

 Beolgyo

 KSXX0020

 부산

 Busan

 KSXX0050

 서귀포

 Sogwipo

 KSXX0054

 서산

 Seosan

 KSXX0042

 성남

 Seongnam

 KSXX0024

 속초

 Sokcho

 KSXX0023

 수원

 Suwon

 KSXX0025

 안동

 Andong

 KSXX0001

 안양

 Anyang

 KSXX0002

 양양

 Yangyang

 KSXX0056

 여수

 Yeosu

 KSXX0031

 영월

 Yeongwol

 KSXX0041

 오산

 Osan

 KSXX0018

 완도

 Wando

 KSXX0052

 울릉도

 Ulleungdo

 KSXX0039

 울산

 Ulsan

 KSXX0029

 울진

 Uljin

 KSXX0043

 원주

 Wonju

 KSXX0038

 의송

 Uisong

 KSXX0028

 이리

 Iri

 KSXX0010

 인천

 Incheon

 KSXX0009

 전주

 Jeonju

 KSXX0047

 제주

 Jeju

 KSXX0004

 북제주

 Jeju Upper

 KSXX0053

 진주

 Jinju

 KSXX0055

 진해

 Jinhae

 KSXX0005

 창원

 Changwon

 KSXX0003

 천안

 Cheonan

 KSXX0006

 철원

 Cheorwon

 KSXX0033

 추풍령

 Chupungnyeong

 KSXX0044

 춘천

 Chuncheon

 KSXX0035

 충무,통영

 Chungmu

 KSXX0051

 충주

 Chungju

 KSXX0007

 포항

 Pohang

 KSXX0019

 해남

 Haenam

 KSXX0008



친구가 임의의 위치와 임의의 크기의 원 안에만 점을 찍고 싶다고 해서 만든 함수 입니다.

함수의 첫 번째 인자는 원의 중심 위치고 두 번째는 반지름, 세 번째는 점의 크기입니다.

랜덤 함수로는 C++11의 random헤더에 있는 random_device와 mt19937_64를 사용 했습니다.

원 안에만 점을 찍는 이유는 포탄이나 탄알이 조준 한 곳에 안 맞고 오차가 있기 때문입니다.

서든어택이나 AVA 등의 FPS 게임 해보신 분들은 잘 아실듯요.

원 그리기는 이 링크에 있습니다.



※함수

void CFigure::DrawRandomPoint2D( const POINT ptPos, const float nRadius, const float ptSize /*= 2.0f*/ ) const
{
	POINT ptPoint;

	//랜덤 함수
	std::random_device rn;			//시드 값
	std::mt19937_64 rnd( rn() );	//random_device를 시드 값으로 하여 초기화

	//랜덤의 범위를 0~360 범위 내에서 지정
	std::uniform_real_distribution<float> nDist( 0.0f, 360.0f );
	float fTempDegree = nDist( rnd );
	
	//반지름의 범위를 0에서 입력받은 값 범위 내에서 지정
	std::uniform_real_distribution<float> fDist( 0.0f, nRadius );
	float fTempRadius = fDist( rnd );

	//랜덤으로 뽑은 각과 반지름으로 점 찍을 위치 계산
	ptPoint.x = _SCAST( long, cos( fTempDegree * DEG2RAD ) * fTempRadius );
	ptPoint.y = _SCAST( long, sin( fTempDegree * DEG2RAD ) * fTempRadius );

	//입력 받은 점 기준으로
	ptPoint.x += ptPos.x;
	ptPoint.y += ptPos.y;

	this->DrawPoint2D( ptPoint, ptSize );
}






동영상 입니다.

하얀색 원은 편의상 그린 원 입니다



이건 원과 원 사이에만 점 찍기 입니다.

원본 링크


Visual Studio 2013 버전별 기능 비교(차이) 표 입니다.

버전을 선택할 때 아래 표를 참고하여 선택하면 좋을듯 합니다.




C++ 차세대 표준인 C++14( ISO/IEC 14882:2014 )가 14년 08월 18일자로 확정되었다고 하네요.

C++11 이후 3년만에 나온 터라 많은 양이 업데이트되지는 않았고, 주로 버그 수정 및 작은 개선 위주로 업데이트 되었습니다.


C++도 다른 언어에 뒤쳐지지 않게 새로운게 자꾸 나와서 좋기는 한데, 아직 C++11은 커녕 그냥 C++도 잘 못하는 저로써는 공부할게 늘었네요.. ㅋㅋ


- 위키피디아

링크


- GCC C++1y/C++14 지원 정보

링크


- Visual Studio C++11/C++14 지원 정보

링크

+ Recent posts