본문 바로가기
[Android/안드로이드] OpenGL 기초 APIs ( Face & View type ) 안녕하세요. 돼지왕 왕돼지입니다. 오늘은 OpenGL 기초 APIs 중 Face 와 관련된 녀석들과, Projection 관련된 녀석들을 알아보고자 합니다. gl.glFrontFace(GLenum mode); - front-back-facing polygon 을 정의. - mode 값은 보여지는 면을 설정하는 binding 모드 결정. ( 예를 들어 GL_CW 면 시계방향(clockwise) 로 binding 된 면이 앞면이 됩니다. ) GL10.GL_CW : clockwise GL10.GL_CCW : counter clockwise gl.glCullFace(GLenum mode); - front-back-facing polygon 중 어떤 녀석을 cull 할지 결정. ( cull 을 잘라내다, 안 보이.. 2012. 2. 14.
[Android/안드로이드] OpenGL 기초 APIs ( Viewport & Clear ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 OpenGL 기초 APIs 중 Viewport 와 각종 Clear 함수들에 대해 알아보겠습니다. gl.glViewport(GLint x, GLint y, GLsizei width, GLsizei height); - Viewport 는 Camera 에 투영된 녀석들 중 어떤 Rectangle 구역만을 표시할지를 지정한다. - x, y는 화면의 시작점 (좌상단점) - width와 height는 말 그대로. - 보통 onSurfaceChanged() 에서 호출됨. gl.glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); - color buffer를 clear하면서 설정된 red, green.. 2012. 2. 14.
[Android/안드로이드] OpenGL 기초 APIs ( Rotation, LoadIdentity, ColorPointer, Enable ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Android에서 사용하는 OpenGL 의 기초 APIs 중 Rotation, LoadIdentity, ColorPointer, Enable 에 대해 알아보겠습니다. gl.glRoatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); - (x, y, z) vector를 기준으로 angle만큼 rotate. 여기서 angle 단위는 degree. - 현재의 Matrix Mode에 곱해진다. ( ModelView 혹은 Projection ) - rotation 방향은 right-hand rule을 따른다. ( ex) (x,y,z)가 user를 향하면 방향은 counterclockwise) gl.glLoadIdentity(); -.. 2012. 2. 14.
[Design Pattern/Java] finalizer ( 파이널라이저 ) 사용을 피하자. 안녕하세요 돼지왕왕돼지입니다. 오늘은 finalizer (파이널라이저) 사용을 피하자. 라는 주제로 이야기를 해볼까 합니다. 이 글은 "Effective Java" 를 기반으로 작성하였습니다. Finalizer 왜 피해야 하는가? - Finalizer 는 예측 불가에다가 위험하기도 하며 일반적으로 불필요하다. 파이널라이저를 사용하면 예측이 어려운 프로그램 실행과 성능 저하 및 이식성의 문제가 생길 수 있다. 파이널라이저의 문제점 - 신속하게 실행된다는 보장이 없다. 객체가 사용할 수 없게 되는 시점부터 파이널라이저가 실행되는 시점까지는 긴 시간이 소요될 수 있다. 즉! 실행시간이 중요한 작업을 "절대!" 하지 말아야 한다는 것. ( ex) finalizer 에서 파일 닫기 ) - Finalizer 의 수.. 2012. 2. 13.
[공지/초대장] 티스토리 초대장 5장 추첨 배포합니다. ( 종료 ) 안녕하세요 돼지왕왕돼지입니다. 티스토리 초대장 5장 추첨 배포하려고 합니다. 초대장이 꼭 필요하신 분들은 이메일주소를 댓글로 남겨주세요. ( 개인정보 문제가 있으니 비밀로 남기시는 것도 좋겠죠~ ) 2012년 2월 18일 댓글 남겨주신분들 중 5분을 추첨하여 티스토리 초대장을 쏴드리겠습니다. 그럼 오늘도 즐거운 블로깅~ 2012. 2. 13.
[안맛집][리뷰/추천][수내] 일본 도시락 전문점 "벤또랑". 안녕하세요 돼지왕왕돼지입니다. 친구와 대만 요리 전문점에 가려고 했으나, 가게를 찾을 수 없어 근방의 일본 도시락 집을 방문했습니다. 이름은 "벤또랑". 요즘 일본 도시락이 엄청 인기죠? 둥그런 나무통에 바닥에 밥을 깔고, 위에 쯔께모노와 메인 메뉴를 얹어주는.. 홍대나 이태원쪽의 유명한 일본 도시락집에 다니다가 동네의 벤또랑을 방문해보니... 안맛집으로 구분할 수밖에 없었습니다. ( 별점 3개 이하는 안맛집으로 구분하고 있습니다.. ) 상단에 있는 녀석은 "부타돈카츠". 하단에 있는 녀석은 "도리오야꼬동" 입니다. 디카를 챙기지 않아서 스마트폰으로 찍는 바람에 사진 퀄리티가 참 낮네요 ㅠ 맛도 더 없게 보이구요.. ( 생긴것만큼의 맛은 아니었었습니다. ) "도리오야꼬동 벤또" 는 치킨가스를 메인으로 올.. 2012. 2. 12.
[음식 정보] 볼살 ( 뽈살 )이 어느 부위일까요? 안녕하세요 돼지왕왕돼지입니다. 이번에 신천에 있는 "공룡 발자국" 이라는 고깃집을 갔다가, 뽈살을 먹게 되었습니다. 뽈살은 어느 부위일까요? 네이버 지식 백과사전을 참조하면.. '볼때기살', '볼살', '뽈살' 로 알려진 이 부위는 소머리( 혹은 돼지고기의 )의 양 턱부분으로 정확히 말하자면 "관자놀이 살"이랍니다. 요 녀석은 한 마리당 100g 정도밖에 안 나오는 부위라고 하네요. 특징으로는 젤라틴을 많이 함유하고 있어 육질이 쫄깃하고 부드러우며 지방이 거의 없다고 합니다. 사실 볼살은 하층민들이 부담없이 단백질을 보충하기 위해 사용되었던 음식이었으나, 요즘은 고급 레스토랑에서도 사용합니다. 알고 먹으면 조금 더 맛있겠죠? 2012. 2. 12.
[음식 정보] 고르곤졸라 치즈. ( Gorgonzola Cheese ) 안녕하세요 돼지왕왕돼지입니다. 오늘은 성균관대로 교육차 출장을 가면서, 혜화쪽의 맛집이라고 소문난 "돌쇠아저씨" 댁(?) 에 가서, 고르곤졸라 피자를 먹었습죠. 같이 간 친구가 "블루치즈 맛이나~" 라고 하는데.. 응?? 이라고 대답하고 그냥 계속 먹었습죠.. 고르곤졸라가 뭔지 알고 먹었더라면 더 맛있게 먹었을지 싶은데 말이죠.. 고르곤졸라 고르곤졸라는 이탈리의 대표적인 "블루치즈"로 밀라노 동쪽에 있는 "고르곤졸라" 지방에서 주로 생산됩니다. 생산되는 지역이름을 따라서 고르곤졸라 치즈가 된 것이죠. ( like 샴페인 ) [음식 정보] 블루 치즈가 뭔가요? 푸른 곰팡이 치즈면서, 곰팡이가 적어 톡 쏘는 맛은 덜하고, 염분도 적으며, 감촉이 크림같아서 인기가 좋습니다. 숙성 정도에 따라서 비앙코(bian.. 2012. 2. 12.
[음식 정보] 고르곤졸라 피자가 뭔가요? 안녕하세요 돼지왕왕돼지입니다. 오늘 성균관대로 교육차 출장을 가면서 고르곤졸라 피자가 맛있다는 "돌쇠아저씨" 댁(?) 에 방문하여 고르곤졸라 피자를 먹었습니다. 요즘 이탈리안 레스토랑에서 인기를 끌고 있는 이 고르곤졸라 피자에 대해 알아보겠습니다. 생긴건 아래와 같죵. 피자 도우 위에 치즈가 미친듯이(?) 올려져 있습니다. 피자 위에 노란 녀석과 검은 녀석 모두가 다 치즈가 맞습니다. 하지만, 치즈 전부가 "고르곤졸라"는 아니고, 대부분이 모짜렐라 치즈입니다. 푸른 빛( 또는 검은빛 )을 띄는 부분만 고르곤졸라 치즈가 되겠습니다. [음식 정보] 고르곤졸라 치즈. ( Gorgonzola Cheese ) 아래쪽 종지에 있는 녀석은 "꿀" 되시겠습니다. 일본 도꾜의 라보엠이라는 레스토랑에서 꿀을 함께 낸 것이.. 2012. 2. 12.
반응형