MascotCapsule Developer Network

MascotCapsule® Style3D

기능·디자인이 뛰어나며, 조작성도 발군인 3D유저인터페이스를 간단히 개발
Andoroid 환경상에서 경합 제품에 차이를 낼 수 있는 대답, 그것이 Style3D

Style3D는 Android 환경에서 동작하는 주소록이나 음악 리스트, 사진 표시, 홈 어플리케이션(*1) 등의 유저 인터페이스(UI)에 있어서 표현력 풍부한 3D 연출을 용이하게 실현하는 에이치아이와 한국 이노필리아가 공동으로 개발한 3D UI 미들웨어입니다. OpenGL ES(*2) 대응 3D 렌더링 엔진에 요구되는 모든 기능을 네이티브코드에 실장하고 있기 때문에 Android 환경에서도 아름다운 그래픽스를 고속으로 렌더링하는 것이 가능합니다.

제품 카탈로그는 이쪽을 클릭하여 주세요. (PDF 1462KB)



Style3D의 특징


  • 이용 추천 디바이스
    Mobile phone :recommended PDA and electronic dictionary :not recommended Portable music player :not recommended Digital camera :not recommended Video camera :not recommended AV consumer electronic :not recommended Consumer electronic :not recommended Portable game machine :not recommended In-vehicle equipment :not recommended Car navigation system and PND :not recommended POS cash register :not recommended Office equipment :not recommended Printer fax :not recommended Large-scale liquid crystal remote control :not recommended Multimedia kiosk :not recommended

    *휴대전화 중에서도 특히 스마트폰에서의 이용을 추천합니다.


  • Android환경에 있어서의 수많은 UI 개발 과제를 간단하게 해결

    • OpenGL ES나 3D 그래픽스에 관한 고도의 전문지식, 번거로운 프로그래밍이 불필요

      OpenGL ES에서는 복잡한 도형의 렌더링에는 폴리곤, 선, 점 등의 기본 도형을 조합할 필요가 있으며, 또 렌더링 시에 세세한 설정도 필요하기 때문에 그 제어에는 3D 그래픽스에 관한 깊은 지식이 요구되며, 프로그래밍에도 시간이 듭니다.

      Style3D 네이티브 코어는 그러한 번잡함을 전부 흡수하며, 또 Android의 프레임워크와 정합성이 높은 API를 사용할 수 있기 때문에 간단한 방법으로 프로그래밍이 가능합니다.
      시판의 3D 제작 툴에서 작성한 3D 모델 데이터도 이용할 수 있기 때문에, OpenGL ES를 이용하는 것 보다 데이터 작성에 필요한 공수도 크게 삭감할 수 있습니다.

    • 렌더링 속도가 빠르다

      Style3D 네이티브 코어가 네이티브층에서 직접 OpenGL ES를 제어하기 때문에 3D 그래픽스 처리 능력을 마음껏 끌어내며, 고속 렌더링을 실현합니다.

    • 2D와 3D를 조합한 복잡한 UI의 개발이 용이

      Style3D는 2D 그래픽스에 3D 그래픽스를 섞는다고 하는 Android의 환경상에서는 어려운 연출 효과를 UI에 용이하게 추가할 수 있습니다. 화면 천이 패턴이 미리 준비되어 있으며, 레이아웃의 자유도도 높기 때문에, 아름다운 UI가 간단하게 디자인이 가능합니다. 또, Android의 프레임워크와 친화성 높은 클래스나 메소드가 준비되어 있으며 도입도 매우 간단합니다.


  • 특별한 개발환경은 불 필요

    Android 표준의 SDK(Software Development Kit)에 Style3D의 SDK를 도입하는 것만으로 바로 개발 가능합니다. Style3D를 사용하기 위해 새로운 툴을 습득할 필요는 없습니다.



시스템 구성
Style3D - 시스템 구성




사양·기능 일람

사양

동작환경 CPU ARM: ARM9이상
Qualcomm: MSM7200/7500/Snapdragon
Texas Instruments: OMAP
Freescale: i.MX 시리즈
32bit 400MHz 이상을 추천
(부동소수점 연산 하드웨어가 없는 환경에서도 동작 가능)
코드사이즈 렌더링 엔진 Style3D native core: 약 350KB
Java Wrapper의 jar 라이브러리: 약 65KB
Style3D 자체의 jar 라이브러리: 약 200KB
엔진의
워크에리어
데이터 로드 영역을 포함해 2MB 이상을 추천
*실제로 필요한 워크에리어는 컨텐츠에 의존합니다.
3D하드웨어
엑셀레이터
Imagination Technologies: POWERVR SGX 시리즈
AMD: Imageon
NVIDIA: GoForce
Qualcomm: MSM7200/7500/Snapdragon내장의 엑셀레이터
기타 Android 플랫폼상에서 동작하는 OpenGL ES 대응의 3D 하드웨어 엑셀레이터
대응 가능한 OS/플랫폼 Android(2.1 이후)
3D 제작 툴 3ds Max 2009/2010/2011(32/64 bit)
Maya 2009/2010/2011
Softimage 7.5/2010
LightWave 3D 7.5 or later

기능

3D 모델 표시/애니메이션 3D 모델을 복수 표시하여, 개별로 애니메이션을 실행할 수 있습니다.
유연한 3D 전용 뷰 3D모델을 표시시키기 위한 뷰에서 다른 뷰와 같은 자유로운 레이아웃이 가능합니다.
2D/3D 혼재 레이아웃 2D 이미지/텍스트와 3D 모델을 동시에 표시하여 각각을 개별로 갱신시킬 수 있습니다.
3D 화면 천이 이펙트 2개의 뷰 사이를 잊는 애니메이션을 리얼타임으로 작성하여, 3D에 의한 화면 천이의 연출을 할 수 있습니다.
3D 리스트 뷰 3D 공간상에 동시에 2개 이상의 3D 모델을 리스트의 구성요소로서 표시할 수 있습니다.
3D 오브젝트의 픽킹 영역 검출 터치패널이나 커서로 지정한 포인트가 3D 모델의 픽킹 영역인지 판정할 수 있습니다.
2D 이미지/텍스트의 3D모델로의 붙이기 2D 이미지/텍스트를 텍스쳐로서 3D 모델에 붙일 수 있습니다.
2D 이미지/텍스트와 3D 모델과의 중첩 2D 이미지/텍스트와 3D 모델을 전후에 겹치도록 배치할 수 있습니다.
문의는 여기로



*1 Android환경에서 단말의 홈키를 눌렀을 때에 기동되는 홈 화면(대기화면)을 구성하는 어플리케이션. Widget이나 어플리케이션의 아이콘을 화면의 임의의 위치에 배치하여, 그것들을 기동하는 것이 가능.

*2 OpenGL for Embedded Systems의 약어.(OpenGL은 Silicon Graphics, Inc.의 등록상표) 임베디드 기기향 3D 그래픽스용 API. 상세한 것은 Khronos Group의 웹사이트( http://www.khronos.org/opengles/ )를 참고해 주세요.





last page Page Top
Site map 문의사항 이용상 주의사항 Privacy Policy