본문 바로가기
반응형

개발 TIP65

WPF 3D 소개 WPF 3D 소개 3D 그래픽 기초 3D 그래픽의 개념은 사물에 대한 세 개의 관점 즉 3차원을 가진다는 것이다. 우리의 화면이 단 2개의 차원만을 가지고 있기 때문에 우리는 사물의 단면을 가지는 camara를 정의해야 한다. 아래의 사진은 사물을 평면에 투사한 것이다. 이 투사도는 3D 엔진에 의해 비트맵으로 렌더링된 것이다. 이 엔진은 3차원의 공간에 존재하는 모든 빛에 의해 계산된 모든 픽셀의 색을 결정한다. 사물의 모든 면은 물질(Material) 과 Brush를 가진다. 물질은 특정 각도에서 얼마만큼의 빛을 반사할 것인지 그리고 Brush는 색을 결정한다. Brush는 단색일 수도 또는 Gradient일수도 혹은 Texture라고 불리는 Image일 수도 있다. 삼각형의 세계 3D 그래픽의 세계.. 2012. 1. 10.
[유니코드] 한글 라이브러리 오토마타. 얼마전 string pad 한글 지원을 위해 찾아본 오토마타. 알고리즘과 같은 어떤 개념 같았는데 영 공부하기가 귀찮아서 아래 유니코드 한글 코드표를 보고 알고리즘을 만들어 버렸다. LibHangul 이라는 오픈 소스도 찾았으나 사용법을 배우기 귀찮아서 역시 그냥 만들어 버렸다. 혹, 만들기가 더 귀찮거나 남이 만든거 공부해서 사용하는게 편한 사람은 받아가셔요~ 그리고 역시 내가 나중에 쓸 수도 있기에 백업삼아 올려놓는다 ㅋㅋ 수고요~ - 유니코드 자모값의 코드표 : http://www.unicode.org/charts/PDF/U1100.pdf - 유니코드 완성형 한글 코드표 : http://www.unicode.org/charts/PDF/UAC00.pdf 2012. 1. 10.
SDK를 깐 후 VS2008 XAML 에디터의 Intellisense기능이 죽었을때.. http://social.msdn.microsoft.com/forums/en-US/windowssdk/thread/dd6f14ed-e582-4b49-9358-64f2afaec151/# 오늘 SDK를 업데이트하고 Xaml 에디터에서 자동완성기능이 죽어서 구글에서 찾은 글이다.. regsvr32 "%CommonProgramFiles%\Microsoft Shared\MSEnv\TextMgrP.dll" 요렇게 커맨드에서 치면 끝.. 간단하다... 2012. 1. 9.
"개발자가 성공하는 길" 안철수 돌아오세요. 본인의 자리로 정치인이 아닌 개발자로 안철수교수의 강의 내용이 너무 좋아서 간략히 추려보았다. 이는 내게 두고두고 새겨야 할 소중한 메세지인듯... 1. 개발자라면 실력, 전문지식이 중요하다 C 프로그래머와 Assembly 프로그래머 세계적인 명성의 프로그래머들은 기계어나 Assembly 프로그래머 프로그램 사이즈를 줄이고, 최적화를 노력함 전문성을 기르기 위해서는 가장 기본적인 밑바탕의 실력이 중요하다. 2. 창의력 이미 구현되어 있는 알고리즘(예: Sort)를 가져다 사용하는 경우가 많지만, 스스로 이를 구현해 보거나 라이브러리 소스를 분석하여 이해할 노력이 필요하다. 3. 장인정신 도자기는 아무나 만들수 있지만, 백자/청자는 아무나 만들 수 없음, 이것이 곧 장인만이 할수 있는 것 옛날.. 2012. 1. 2.
Visual Studio 2008 제거 에러 - 오류 2011. 12. 16.
[C, C++, MFC] Visual Studio 2008 Release 모드에서 디버깅하기 Visual Studio 2008에서 C++ 프로그램을 컴파일 하면은 기본적으로 두가지 모드가 있습니다. Release /Debug 두 버전의 차이점은 다른 소소한 성능 향상을 위한 컴파일 옵션도 있지만 가장 중요한건 디버깅이 가능하느냐 가능하지 않냐의 차이점 이라고 생각입니다. 그런데 기존에 구축되어 있는 프로그램을 유지 보수 하다보면은 디버깅 할일이 발생합니다. 기존의 선임이 Release / Debug 별로 프로젝트를 잘 관리했으면 좋겠지만 세상 사는 일이 다 내맘데로 안되듯이 너무 오랜기간 유지 보수를 하다보니 Debug 정보가 유실되는 경우가 있습니다. 프로젝트가 하나의 exe이면 다시 Debug 컴파일 하면되지만 exe와 dll이 약 40~50개 연결된 프로그램이라면 헉 소리 납니다. 이럴때 .. 2011. 12. 15.
반응형