본문 바로가기

내가 작업한 것들

(177)
굴림/돋움 VTX 폰트 이 폰트는 윈도우에 기본적으로 설치되는 굴림-굴림체-돋움-돋움체 에서 비트맵을 제거한 폰트 입니다. 제작은 제 스스로 한 상태이며 , 기본 폰트뷰어에서 18pt. 크기가 출력이 안됩니다. Clear Type 을 사용하는 시스템에서 좀 더 높은 가독성과 그래픽 작업시 anti-alias 가 된 상태의 작업을 위해 응용이 가능합니다. 저작권은 별도로 없으며 , 재배포-재가공 모두 가능합니다. 다운로드는 아래 링크로 받으세요.
OpenGL ES (GLUT32) 용 기본 개발 소스 본 소스코드는 2005년에 일본T사에서 근무 할 시절 T4G,S1G 칩을 사용하는 회사에 기본적으로 제공하던 간단한 소스 입니다. 기본적으로 BSP 와 같은 임베디드 시스템에서 구동 되는 환경과 맞추기 위해서 만들어진 소스 이므로 매우 간단한 구조로만 가능하도록 되어 있습니다만 , 개인적 기량으로 충분히 개선 가능 한 부분이 많으므로 OpenGL 로 게임이나 UI 같은 프로그래밍을 해 보시려는 분들에게는 좋은 발판이 될 수 있었으면 좋겠습니다. 소스는 크게 2가지로 나뉘어져 있습니다. main.h/main.c 는 Window32 API 로 OpenGL surface 를 만들고 key event 등을 처리 할 수 있도록 해 주는 부분이며 , app.h/app.c 는 실제 OpenGL 로 이미지를 그리고 처..
[update]LZSS.DLL , version 1.3.0.25 원래는 내부적으로 만드는 툴에 사용하기 위해 만든 것이지만, 사용이 간단하고 응용이 쉽도록 만들었기 때문에 공개 합니다. 헤더는 별도로 공개하지 않고 , 다음 소스를 응용해서 사용할수 있습니다. windows 기반 C/C++/DELPHI 에서 모두 사용이 가능합니다. #define DEF_PLATFORM_X86 1 #define DEF_PLATFORM_ALPHA 2 #define DEF_PLATFORM DEF_PLATFORM_X86 typedef void(*EVENT_CB)(void); DLLIMPORT char *GetDLLinfo(void); DLLIMPORT char *GetDLLversion(void); DLLIMPORT char *GetFunctionList(void); DLLIMPORT voi..
LZLDR v1.2b (2006-04-18) LZLDR v1.2b ================================================== - LZVFS 생성 또는 단순 압축인 LZS 에 사용되는 프로그램. - 단순 serial array 사용. - 2006년4월18일 , 버젼 1.2.3.4 (1.2b) - LZSS.DLL 버젼은 1.2.1 이 포함되어 있음. 첨부파일#1 을 다운로드 받은뒤 압축을 해제하고 LZLDR.EXE 와 LZSS.DLL 을 함께 두고 실행하면 된다. 다운로드
3D UI example #4 (OpenGL/ES) PC에서 돌리는 샘플을 위해 고해상도 텍스쳐와, LMF 라는 VFS 파일을 사용하는 데모. LZ,Huffman 압축을 한 VFS 를 사용하기 때문에 용량적으로 절약을 이룰수 있었던 데모이다. 다운로드
3D UI example #3 (OpenGL/ES) 현재 S1G RFS 에 실장되어 일본/미국/중국/대만/유럽 쪽 데모에 실려 나가고 있을 UI. S1G RFS 의 다양한 기능을 3D 와 함께 표현하기 위해 만든 UI 이다. 이것 역시 실제 제작기간이 일주일을 못넘긴 것이라 제작 상태나 퀄리티는 우수하지 못하다. 실제 RFS 상에서 돌리기 위해 만들었기 때문에 기존 UI 보다 더 메모리 소비가 적다. 작동법은 프로토타잎과 같다. * 압축을 해제하면 약 800KB 짜리 실행파일이 나오는데, 텍스쳐를 포함하고 있기 때문이다. 다운로드
3D UI example #2 (OpenGL/ES) 실제로 S1G RFS 에 실장되어 일본/미국/중국/대만/유럽 쪽 데모에 실려 나갔던 UI. 일주일 만에 만들었던 UI 라 완성도가 높지는 못하지만, 프로토 타잎에서 수정을 많이 가하였다. 작동법은 프로토타잎과 같다. * 압축을 해제하면 약 1.4메가 짜리 실행파일이 나오는데, 텍스쳐를 포함하고 있기 때문이다. *주의* 특정 노트북 (본인의 경우 R40 의 Mobility Radeon 7500) 의 비디오 카드에서는 렌더링 속도에 이상이 발생합니다..실제 렌더링이 거의 skip 되는 현상이 발견되었습니다. Geforce 나 Quadro 를 추천. 다운로드
3D UI example #1 (OpenGL/ES) OpenGL ES (Windows 상에서는 GLUT) 에서 돌아가는 3D UI 예제. 초기 버젼이라 텍스쳐나 완성도가 떨어지는 버젼이다. 키는 다음과 같이 쓰여진다. F1 = 투명 네비게이션 설명 보이기/숨기기 F2 = 폰 오브젝트 라이팅 효과 켜기/끄기 0,1,2,3,4,5,6 = 해당메뉴 바로 이동. 좌우상하 = 메뉴이동. _주의_ |본 프로그램은 도시바에 있을때 제작한 프로그램 이므로 , 제 홈페이지 이외로 유포하지는 말아 주세요. 다운로드