합성 컨트롤(Authoring a Composite Control)은 '유저 커스텀 컨트롤'과는 달리 DLL형태로 만들어wu 재사용이 쉽다는 장점이 있습니다. 예전엔 '유저 제작 컨트롤'같은 이름이였던거 같은데 기능이 바뀐 건지 처음 듣는 이름이네요. 개념상으로는 기존의 컨트롤들을 재조합하여 만들기 때문에 이런 이름을 붙인 것 같습니다. 간만에 그림하나 없는 MSDN의 샘플이 아무런 작업 없이 잘 돌아간 것 같네요 ㅋㅋㅋㅋ 그래서 MSDN의 샘플을 그대로 따라가도록 하겠습니다. (참고 : MSDN - 연습: Visual C#에서 합성 컨트롤 제작) 1. 프로젝트 생성 C# > Windows > Windows Forms 컨트롤 라이브러리 를 선택하고 이름을 'ctlClockLib'으로 한 다음 프로젝트를 ..
구더기들이 나오더니 부모님 시체가 나타나고...... 무슨일이 벌어 지고 있는지는 감이 오는 군요. 그가 오고 있습니다!
드디어 이 뜬금없는 일이 일어난 이유가 나왔네요. 워싱턴이 선악과를 얻자 미쳐버렸나보네요. 그런데 어쌔신 크리드 시리즈를 해보면 워싱턴이 저럴리가 없다는걸 알수 있죠. 덕분에 전 이작면 보자마자 이 상황이 어떻게 된건지 알수 있었죠-_-;; 그리고 저말고 많은 분들이 알고 계시더라고요 ㅎㅎㅎ
디아3과 비슷한 시기에 출시된 게임이기도 하고 디아제작진들이 만든 게임이기도 한 토차라이트2입니다. 스팀에 주말 무료체험으로 올라와서 해봤습니다. 인디게임이라 2%부족한건 어쩔수 없군요. 게임성 자체는 디아3보다 디아시리즈에 가깝다는 평처럼 좀 케주얼한 디아블로 시리즈 같은 느낌입니다. 조작감이랑 그래픽이 살짝 아쉽습니다. 멀티가 로컬에 저장된다는 문제도 있는데 이건 제작진들 인터뷰 때도 나온 이야기지만 인디게임사가 온라인서버를 유지하는 건 쉬운 일이 아니니까요 ㅡ.-;; '멀티가 주인 인디게임 문제'는 따로 포스팅을 해야할정도로 내용이 많으니 넘어가도록 하죠 ㅎㅎㅎ 어찌됬건 3D맵이여서 그런건지 보이는 곳으로 간다는 느낌이 안날때는 좀 있습니다. 조작감과 멀티플래이만 개선되면 디아2 하는 기분으로 하기..
로드셀처럼 변화값이 작은 센서들은 컴퓨터로 읽기 위해서 전압을 증폭해야 합니다. (낮은 전압을 읽을 수 있는 보드라면 상관없지만 일반적인 범용보드들은 이정도로 낮은 값은 재대로 읽지 못합니다.) 아두이노에서 읽을 수 있는 전압값은 '참조 전압 /1024'이라고 입니다. 인터넷을 뒤져보면 1mV 정도까지는 읽는 듯 한데 직접 해보면 가변저항 이 값이 비교적 정확하게 들어오는 센서들이나 의미 있는 내용이고 값이 불안정하게 들어오는 센서들(로드 셀, 거리측정 센서) 같은 것들은 10mV정도부터 의미 있는 값으로 보는 게 맞는 듯 하네요. 어찌됐건 로드셀은 낮은 전압을 내보내기 때문에 증폭해야 아두이노에서 읽을 수 있습니다. 이 포스팅에서 사용된 증폭용 칩은 'AD620'입니다. (참고 : 디바이스 마트 - A..
'OpenCVSharp'의 설명페이지에는 별도의 작업 없이 'OpenCVSharp.dll'만 참조하면 mono에서도 'OpenCVSharp'를 사용 할수 있다고 나와 있습니다. (참고 : OpenCVSharp - Tutorial_UnixPlatforms) 'ml'와 'cvblob'는 컴파일을 다시 해서 사용하라고 나와있습니다. ('OpenCVSharp'의 소스를 받아보면 모노를 구분하여 작성된 코드들이 보입니다. 이것으로 보아 모노를 지원하는 것이 맞는것 같네요.) 그런데 테스트 프로그램을 만들어서 돌려보니 안됩니다-_-; Mono로 작성해보니 윈도우 스타일로 하면 안되겠다는 생각이 드네요-_-; 1. 준비하기 일단 우분투에 'OpenCV'를 설치 해야 합니다. 'OpenCV'의 버전은 'OpenCVSh..
어쩌다 보니 스나로 어시만 했네요 ㅡ.-;;;; 초반에 너무 못커서 그런것도 있지만 이것도 쉽지 않은데 ㅎㅎㅎㅎ 스나의 영웅카드를 보면 영웅특성에 '캐리'만 있습니다. 온니 평타데미지에 특화된 영웅인데... 도타는 영웅을 어떻게 키우냐에 따라 특성이 많이 달라지긴 하는데 스나는 그게 힘든 영웅중 하나죠.(캐리하나만 달랑 붙어 있는 이유가 있다능.)
요즘 'OpenCV'때문에 골치가 아프네요 ㅎㅎㅎㅎ 이유는 모르겠지만 'OpenGL'이나 'OpenCV' 같은 것들은 '우분투 소프트웨어 센터'에 올라가 있지 않습니다. (사용자가 맞는 버전을 찾아서 설치해야 되서 그런 걸지도 모르겠군요.) 그러니 'CMake'도 직접해야 합니다 ㅎㅎㅎ 1. 준비작업 우분투에 'OpenCV'을 설치하려면 빌드를 먼저 해야 합니다. 빌드를 하기 위해서 'CMake'와 'G++'이 설치되어 있어야 합니다. 둘다 '우분투 소프트웨어 센터'에서 받을수 있습니다. 2. OpenCV 받기 우린 우분투에서 사용할 것이니 리눅스 용으로 받습니다. OpenCV - DOWNLOADS 다운받은 파일은 압축파일이니 원하는 위치에 풀어 줍니다. 3. 씨메이크(CMake)하기 이제 'CMake'..