Angler Blog
-
GDI+ 사용하기랭귀지/MFC 2012. 5. 15. 17:56
더블버퍼링용 SmartMemory Class class SmartMemoryDC { public: CDCm_MemDC; CBitmapm_Bitmap, *m_OldBitmap; SmartMemoryDC( CDC* pDC, CRect& rect ) { m_MemDC.CreateCompatibleDC( pDC ); m_Bitmap.CreateCompatibleBitmap( pDC, rect.Width(), rect.Height() ); m_OldBitmap = m_MemDC.SelectObject( &m_Bitmap ); } ~SmartMemoryDC(){ m_MemDC.SelectObject( m_OldBitmap ); } CDC* operator()(){ return &m_MemDC; } CDC* oper..
-
우분투 JDK 설정KAU/Linux 2012. 3. 26. 16:49
1. oracle.com 에서 최신 JDK 버전 다운 - 압축 풀고 2. /usr/lib/jvm/jdk1.7.0_02 폴더로 이동 명령어 : sudo mv jdk1.7.0_02 /usr/lib/jvm/jdk1.7.0_02 3. JDK 버전목록 확인 및 설정 명령어 : sudo update-alternatives --config java 4. 최신 JDK 버전 목록에 3번으로 등록 명령어 : sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_02/jre/bin/java 3 5. 다시 sudo update-alternatives --config java 로 들어가서 3번 선택 6. java -version 으로 확인 7. ..
-
Marionette Scene 설정,카테고리 없음 2011. 11. 19. 00:54
현재 클래스 오브젝트 설계는 밑에 그림과 같은 형식으로 이루어져 있습니다. - Init : 초기화 - Render : 그리기 - Update : 연산 - Destroy : 종료 메소드 마리오네트 소스에 보시면, 현재 Scene에 대한 작업 내역을 보실 수 있습니다. - Intro Scene 의 경우 팀명 로고가 뜨고 사라지는 간단한 작업을 1차 완료 하였습니다. - Menu Scene의 경우 대체적인 UI 배치가 완료 되었고, 각종 버튼류 추가만 이루어 지면 됩니다. - Game Scene의 경우 지금 현재 작업중이며, UI 배치와 터치 이벤트에 따른 동작이 완료 되어 있습니다. - Epilogue는 차후 팀원의 Credit 이미지가 올라갈 예정입니다. 현재 안드로이드 시스템은 Activity 에서 Su..
-
Android OpenGL 셋팅GamePrograming/OpenGL 2011. 11. 9. 19:16
OpenGL 기본 파란화면, 삼각형 회전입니다. ------------------------------------------------------------------------------------------------------------- STEP1. OpenGLES 프로젝트를 생성한다. public class OpenGLES extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } STEP2. 엑티비티..