KR101652719B1 - 3d 콘텐츠 저작도구 지원 시스템 - Google Patents
3d 콘텐츠 저작도구 지원 시스템 Download PDFInfo
- Publication number
- KR101652719B1 KR101652719B1 KR1020150091140A KR20150091140A KR101652719B1 KR 101652719 B1 KR101652719 B1 KR 101652719B1 KR 1020150091140 A KR1020150091140 A KR 1020150091140A KR 20150091140 A KR20150091140 A KR 20150091140A KR 101652719 B1 KR101652719 B1 KR 101652719B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- file
- authoring
- file format
- supporting
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 23
- 238000000034 method Methods 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims 2
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 15
- 238000007726 management method Methods 0.000 description 15
- 238000009826 distribution Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000010146 3D printing Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
Abstract
3D 콘텐츠 저작도구 지원 기술이 개시된다. 본 발명의 3D 콘텐츠 저작도구 지원 시스템은 3D 콘텐츠를 제작하기 위해 설치 및 실행되는 저작 소프트웨어를 통해 저작자의 요청에 따라 3D 스캐닝 파일과 네트워크를 통해 공유 및 유통되는 3D 콘텐츠 파일을 지원함과 아울러 제작된 3D 콘텐츠 파일의 공유 기능을 지원하는 콘텐츠 지원 엔진; 이미지 파일, DWG, 3DS, OBJ, DWT, DWF, DXF, STEP, IGES, KOSDIC 중 적어도 하나의 파일 포맷을 포함하여 저작 소프트웨어에서 생성 및 활용된 파일 포맷들을 STL 파일 포맷으로 변환하여 공유하는 콘텐츠 변환 엔진; 저작 소프트웨어를 통한 3D 콘텐츠 파일의 제작, 편집 메뉴와 실행 기능, 3D 콘텐츠 저작자 선택 메뉴의 실행기능, 및 관리자 메뉴의 실행 기능을 지원하는 콘텐츠 저작 엔진; 및 저작 소프트웨어의 사용자 정보, 3D 콘텐츠 저작자 정보, 공유되는 3D 콘텐츠. 3D 콘텐츠 편집/생성 툴, 3D 콘텐츠 저작자와 관리자의 기능 메뉴를 지원하는 데이터 베이스부를 포함하는바, 3D 프린터와 3D 콘텐츠들의 생산성 및 활용도를 향상시킬 수 있는 효과가 있다.
Description
본 발명은 3D 콘텐츠 저작도구 지원 기술에 관한 것으로, 상세하게는 3D 콘텐츠 모델링에 대한 전문 지식이 없는 일반 사용자들도 용이하게 활용하여 3D 콘텐츠들을 저작 및 편집하고 공유할 수 있는 3D 콘텐츠 저작도구를 지원함으로써, 3D 프린터와 3D 콘텐츠들의 생산성 및 활용도를 향상시킬 수 있도록 한 3D 콘텐츠 저작도구 지원 시스템에 관한 것이다.
정보통신기술과 소프트웨어의 발전, 오픈소스 커뮤니티 문화 등 획기적인 기술 발전에 힘입어 3D 프린팅 기술이 제조업에 널리 활용되고 있다. 최근에는, 3D 프린터의 가격 하락과 품질 향상의 주기가 점차 단축되면서 3D 프린팅 시장이 제조업에서 개인의 취미활동과 생필품 제작용으로도 보편화되고 있다.
3D 프린터의 프린팅시 활용되는 3D 콘텐츠를 제작하거나 편집하기 위해서는 CAD, 3DS 등 전문가들이 사용하는 고가의 3D 전용 프로그램들을 이용해야 한다. 하지만, 고가인 이유 외에도 3D 콘텐츠 모델링에 대한 전문 지식과 별도의 교육 없이는 3D 전용 프로그램들을 활용하기 어려워 그 활용도가 저하된 실정이다. 공개특허공보 제10-2011-0073702(2011.06.30 공개)는 영상을 수집하여 수집한 영상을 시차를 갖는 입체영상으로 변환 및 제작할 수 있도록 하는 3D 입체 영상 저작도구를 제시하였다.
하지만, 공개특허공보 제10-2011-0073702(2011.06.30 공개)에서 제시된 3D 입체 영상 저작도구는 3D 콘텐츠 파일의 포맷에 따라 편집 기능의 제약이 많고 파일 포맷의 변환이 까다로워 그 활용도가 낮은 문제점이 있다. 이렇게, 3D 모델링 작업은 난이도가 높고, 3D 프린트 콘텐츠 제작시 고가의 3D 전용 프로그램들을 이용해야 하면서도 3D 전용 프로그램에 대한 전문적인 지식과 교육이 동반되어야 하는 문제가 있었기 때문에, 이를 쉽게 활용할 수 있는 프로그램 툴이나 소프트웨어가 더더욱 요구되는 상황이다.
특히, 3D프린터 활용을 위한 3D 콘텐츠는 STL 포맷의 파일이 주로 사용되고 있는데, 이 STL 파일은 3D 프린터 출력물을 출력할 때 공통적으로 활용되는 표준 포맷으로서, ASCII 타입의 파일로 생성되면서 읽기만이 가능한 파일이기 때문에 해당 파일을 간편하고 손쉽게 편집할 수 있는 프로그램 툴이나 소프트웨어가 더더욱 요구되고 있다.
따라서, 상기와 같은 문제점을 해결하기 위한 본 발명의 목적은 3D 콘텐츠 모델링에 대한 전문 지식이 없는 일반 사용자들도 용이하게 활용하여 3D 콘텐츠들을 저작 및 편집하고 공유할 수 있는 3D 콘텐츠 저작도구를 지원함으로써, 3D 프린터와 3D 콘텐츠들의 생산성 및 활용도를 향상시킬 수 있도록 한 3D 콘텐츠 저작도구 지원 시스템을 제공하는 것이다.
상기와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 3D 콘텐츠 저작도구 지원 시스템은 3D 콘텐츠를 제작하기 위해 설치 및 실행되는 저작 소프트웨어를 통해 저작자의 요청에 따라 3D 스캐닝 파일과 네트워크를 통해 공유 및 유통되는 3D 콘텐츠 파일을 지원함과 아울러 제작된 3D 콘텐츠 파일의 공유 기능을 지원하는 콘텐츠 지원 엔진; 이미지 파일, DWG, 3DS, OBJ, DWT, DWF, DXF, STEP, IGES, KOSDIC 중 적어도 하나의 파일 포맷을 포함하여 저작 소프트웨어에서 생성 및 활용된 파일 포맷들을 STL 파일 포맷으로 변환하여 공유하는 콘텐츠 변환 엔진; 저작 소프트웨어를 통한 3D 콘텐츠 파일의 제작, 편집 메뉴와 실행 기능, 3D 콘텐츠 저작자 선택 메뉴의 실행기능, 및 관리자 메뉴의 실행 기능을 지원하는 콘텐츠 저작 엔진; 및 저작 소프트웨어의 사용자 정보, 3D 콘텐츠 저작자 정보, 공유되는 3D 콘텐츠. 3D 콘텐츠 편집/생성 툴, 3D 콘텐츠 저작자와 관리자의 기능 메뉴를 지원하는 데이터 베이스부를 포함한다.
상기에서 설명한 본 발명의 3D 콘텐츠 저작도구 지원 시스템에 의하면, 3D 콘텐츠 모델링에 대한 전문 지식이 없는 일반 사용자들도 용이하게 활용하여 3D 콘텐츠들을 저작 및 편집하고 공유할 수 있는 3D 콘텐츠 저작도구를 지원함으로써, 3D 프린터와 3D 콘텐츠들의 생산성과 활용도를 향상시킬 수 있는 효과가 있다.
또한, 일반적인 이미지 파일을 비롯하여 3D 콘텐츠 저작 프로그램 툴이나 소프트웨어에서 생성 및 활용되는 DWG, 3DS, OBJ, DWT, DXF, STEP 등의 다양한 3D 콘텐츠 파일 포맷을 3D 프린터 출력물 출력시 공통적으로 활용되는 표준 포맷인 STL 파일 포맷으로 변환하여 편집 및 유통할 수 있도록 함으로써, 3D 프린터와 3D 콘텐츠 시장의 저변 확대에 기여할 수 있다.
도 1은 본 발명의 실시 예에 따른 3D 콘텐츠 저작도구 지원 시스템을 구체적으로 나타낸 구성도이다.
도 2는 도 1에 도시된 저작 소프트웨어를 통해 이루어지는 기능들의 표시 화면이다.
도 3은 도 1 및 도 2에 도시된 저작 소프트웨어를 지원하는 저작 지원부의 지원 기능별 구성을 구체적으로 나타낸 구성도이다.
도 4는 도 3에 도시된 파일 포맷 분석부와 파일 포맷 변환부 지원 기능에 따른 STL 파일 포맷 변환 방법을 나타낸 도면이다.
도 5는 도 3에 도시된 파일 포맷 변환부의 파일 뷰 포트 변환 및 화면 표시 과정을 나타낸 도면이다.
도 6은 도 3에 도시된 편집 툴 지원부에서 지원하는 편집 툴을 일 예로 나타낸 도면이다.
도 7은 도 3에 도시된 생성 툴 지원부의 3D 콘텐츠 파일을 생성 메뉴 및 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
도 8은 도 3에 도시된 생성 툴 지원부의 일반 도형 및 입체 도형 그리기 메뉴와 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
도 2는 도 1에 도시된 저작 소프트웨어를 통해 이루어지는 기능들의 표시 화면이다.
도 3은 도 1 및 도 2에 도시된 저작 소프트웨어를 지원하는 저작 지원부의 지원 기능별 구성을 구체적으로 나타낸 구성도이다.
도 4는 도 3에 도시된 파일 포맷 분석부와 파일 포맷 변환부 지원 기능에 따른 STL 파일 포맷 변환 방법을 나타낸 도면이다.
도 5는 도 3에 도시된 파일 포맷 변환부의 파일 뷰 포트 변환 및 화면 표시 과정을 나타낸 도면이다.
도 6은 도 3에 도시된 편집 툴 지원부에서 지원하는 편집 툴을 일 예로 나타낸 도면이다.
도 7은 도 3에 도시된 생성 툴 지원부의 3D 콘텐츠 파일을 생성 메뉴 및 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
도 8은 도 3에 도시된 생성 툴 지원부의 일반 도형 및 입체 도형 그리기 메뉴와 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
이하, 본 발명의 실시 예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 실시 예에 따른 3D 콘텐츠 저작도구 지원 시스템을 구체적으로 나타낸 구성도이다.
도 1의 3D 콘텐츠 저작도구 지원 시스템은 3D 콘텐츠 저작자의 단말 기기(100)에 도시되도록 3D 콘텐츠 제작 툴과 3D 콘텐츠를 지원하는 3D 콘텐츠 저작 소프트웨어(300, 이하, 저작 소프트 웨어), 및 저작 소프트웨어(300)에서의 3D 콘텐츠 파일 공유, 3D 콘텐츠 파일의 포맷 변환 및 저장, 3D 콘텐츠 파일의 생성, 편집, 제작 메뉴와 실행 기능을 지원함과 아울러 3D 콘텐츠 저작자 메뉴의 실행 기능과 관리자 메뉴의 실행 기능을 지원하는 저작 지원부(200)를 구비한다.
저작 소프트웨어(300)는 3D 콘텐츠 저작자 단말 기기(100)의 요청시 저작 지원부(200)의 지원으로 다운로드 및 실행되며, 유무선 통신 및 네트워크를 통해 저작 소프트웨어(300)에서는 제작, 편집, 활용되는 3D 콘텐츠 파일을 지원한다. 또한, 저작 소프트웨어(300)는 저작자 단말 기기(100)의 유무선 통신 및 네트워크를 이용해 3D 프린터 및 3D 스캐너의 인터페이스를 지원하고, 저작 지원부(200)의 요청에 따라서는 저작 소프트웨어(300)의 업그레이드 소스를 지원받아 업그레이드된다.
저작 지원부(200)는 유무선 통신 및 네트워크를 통해 3D 콘텐츠 저작자의 단말 기기(100)에서 실행되는 저작 소프트웨어(300)로 다양한 포맷 형태의 3D 콘텐츠 파일을 지원한다. 그리고, 저작 소프트웨어(300)에서 제작 편집된 3D 콘텐츠 파일을 공유한다. 특히, 저작 지원부(200)는 저작 소프트웨어(300)의 3D 콘텐츠 파일의 포맷 변환 및 저장 기능을 지원함과 아울러, 3D 콘텐츠 파일의 생성, 편집, 제작 메뉴와 실행 기능을 지원한다. 한편, 저작 소프트웨어(300)에는 3D 콘텐츠 저작자 선택 메뉴와 관리자 메뉴가 지원되는바, 3D 콘텐츠 저작자나 관리자의 선택에 따라 3D 콘텐츠 저작자 메뉴의 실행 기능과 관리자 메뉴의 실행 기능을 지원한다.
도 2는 도 1에 도시된 저작 소프트웨어를 통해 이루어지는 기능들의 표시 화면이다. 그리고, 도 3은 도 1 및 도 2에 도시된 저작 소프트웨어를 지원하는 저작 지원부의 지원 기능별 구성을 구체적으로 나타낸 구성도이다.
도 2에 도시된 바와 같이, 저작 소프트웨어(300)는 3D 콘텐츠 저작자의 단말 기기(100)에 화면으로 표시되며 3D 콘텐츠를 제작, 편집하기 위한 메뉴와 제작 툴을 제공한다. 3D 콘텐츠 저작자는 저작 소프트웨어(300)의 메뉴 구성과 제작 툴을 선택 및 제어하여 3D 콘텐츠 파일을 불러들이거나 공유하고, 3D 콘텐츠 파일의 포맷 변환 및 저장, 3D 콘텐츠 파일의 편집, 제작 기능을 수행하게 된다.
도 3에 도시된 저작 지원부(200)는 저작 소프트웨어(300)의 실행 기능들을 지원하는데, 이를 위해 저작 지원부(200)는 저작 소프트웨어(200)를 통한 저작자의 요청에 따라 3D 스캐닝 파일과 네트워크를 통해 공유 및 유통되는 3D 콘텐츠 파일을 지원함과 아울러 제작된 3D 콘텐츠 파일의 공유 기능을 지원하는 콘텐츠 지원 엔진(210), 이미지 파일, DWG, 3DS, OBJ, DWT, DWF, DXF, STEP, IGES, KOSDIC 중 적어도 하나의 파일 포맷을 포함하여 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 파일 포맷들을 STL 파일 포맷으로 변환하여 공유하는 콘텐츠 변환 엔진(220), 저작 소프트웨어(200)를 통한 3D 콘텐츠 파일의 제작, 편집 메뉴와 실행 기능, 3D 콘텐츠 저작자 선택 메뉴의 실행기능, 및 관리자 메뉴의 실행 기능을 지원하는 콘텐츠 저작 엔진(230), 및 저작 소프트웨어(200)의 사용자 정보, 3D 콘텐츠 저작자 정보, 공유되는 3D 콘텐츠. 3D 콘텐츠 편집/생성 툴, 3D 콘텐츠 저작자와 관리자의 기능 메뉴를 지원하는 데이터 베이스부(240)를 구비한다.
콘텐츠 지원 엔진(210)은 저작 소프트웨어(200)를 통한 저작자나 사용자들의 요청에 따라 네트워크를 통해 공유 및 유통되고 있는 3D 콘텐츠 파일을 지원한다. 그리고, 저작 소프트웨어(200)에서 제작 및 편집된 3D 콘텐츠들을 공유하고 유포할 수 있도록 지원한다. 아울러, 콘텐츠 지원 엔진(210)은 저작 소프트웨어(200)와 3D 스캐너 및 3D 프린터 간의 인터페이스 기능을 지원함으로써, 저작 소프트웨어(200)에서 3D 스캐너를 통해 3D 스캐닝 콘텐츠를 생성 및 지원받을 수 있도록 한다. 이를 위해, 콘텐츠 지원 엔진(210)은 사용자나 상기 3D 콘텐츠 저작자의 단말 기기(100)로 상기의 저작 소프트웨어(300)를 다운로드하고 설치할 수 있도록 유무선 통신 및 네트워크를 통해 저작 소프트웨어(300)의 실행 파일을 지원하는 저작 SW 지원부(211), 네트워크를 통해 공유 및 유통되고 있는 3D 콘텐츠 파일, 3D 스캐닝 파일, 이미지 파일들 중 상기 저작 소프트웨어(200)를 통해 상기 저작자나 사용자들이 요청하는 파일들을 지원하는 3D 콘텐츠 지원부(212), 저작 소프트웨어(200)와 3D 스캐너 및 3D 프린터 간의 인터페이스 소스를 지원하고 3D 스캐너를 통해 생성된 3D 스캐닝 콘텐츠가 공유될 수 있도록 지원하는 3D 스캐닝 지원부(213)를 구비한다.
한편, 콘텐츠 변환 엔진(220)은 이미지 파일, DWG, 3DS, OBJ, DWT, DWF, DXF, STEP, IGES, KOSDIC 등 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 다양한 확장자의 파일 포맷들을 분석하고 그 분석된 데이터를 인식 및 편집하여 표준 포맷으로 주로 활용되는 STL 파일 포맷으로 변환하여 공유한다. 이를 위해, 콘텐츠 변환 엔진(220)은 dwg, dxf, dwt, dwf, IGES, TEP, KOSDIC 확장자의 파일 포맷과 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 파일 포맷을 인식하고 편집 가능한 자체 파일 포맷으로 임시 변환 및 수정한 후 변환된 상태의 객체 위치와 수치를 분석하여 분석 데이터로 저장하는 파일 포맷 분석부(221), 및 분석 데이터들을 편집 가능한 자체 파일 포맷으로 인식한 후 STL 확장자의 파일 포맷으로 저장하는 파일 포맷 변환부(222)를 구비한다.
도 4는 도 3에 도시된 파일 포맷 분석부와 파일 포맷 변환부 지원 기능에 따른 STL 파일 포맷 변환 방법을 나타낸 도면이다. 그리고, 도 5는 도 3에 도시된 파일 포맷 변환부의 파일 뷰 포트 변환 및 화면 표시 과정을 나타낸 도면이다.
먼저, 도 4를 참조하면 파일 포맷 분석부(221)는 dwg, dxf, dwt, dwf, IGES, TEP, KOSDIC 확장자의 파일 포맷과 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 파일 포맷을 인식하여 편집 가능한 자체 파일 포맷인 ASCII 타입의 파일 포맷(확장자 .tem)으로 인식 및 임시 변환하여 저작 소프트웨어(300) 화면에 표시되도록 지원한다. 여기서, dwg, dxf, dwt, dwf, IGES, TEP, KOSDIC 확장자의 파일 포맷 설명은 하기의 표 1로 대신하기로 한다.
도 4의 "흐름" 및 "예" 기제 내용으로 제시한 바와 같이, ASCII 타입의 파일 포맷으로 변환된 각 객체들의 기준 좌표, 위치, 크기, 외곽선, 모서리에 따른 각 포인트들의 좌표를 수치적으로 분석 및 배열하여 분석 데이터로 저장한다(도 4의 흐름 및 예로 표시).
파일 포맷 변환부(222)는 오픈 캐스캐이드(open cascade) 기반으로 분석 데이터를 오픈하되, ASCII 타입의 파일 포맷으로 임시 변환하여 화면으로 표시하며, ASCII 타입의 파일 포맷으로 임시 변환되는 분석 데이터들 각 객체별로 인식하여 STL 확장자의 파일 포맷으로 저장한다. 이때, 파일 포맷 변환부(222)는 각 객체들의 기준 좌표, 위치, 크기, 외곽선, 모서리에 따른 각 포인트들의 좌표를 기준 좌표에 따라 보정하는 월드 변환, 사용자나 저작자의 시적으로 위치를 변환하는 뷰 변환, 상기 뷰 변환된 각 포인트들의 좌표를 2차원으로 변환하는 투사변환, 및 2차원으로 투사변환된 좌표들을 스크린이나 모니터 좌표에 대응시켜 보정하는 뷰포트 변환 과정을 순차적으로 수행하여 상기 분석 데이터를 모니터나 화면으로 표시한다.
콘텐츠 저작 엔진(230)은 저작 소프트웨어(200)를 통한 3D 콘텐츠 파일의 제작, 편집 메뉴와 실행 기능, 3D 콘텐츠 저작자 선택 메뉴의 실행기능, 및 관리자 메뉴의 실행 기능을 지원한다. 이를 위해, 콘텐츠 저작 엔진(230)은 저작 소프트웨어(200)의 3D 콘텐츠 파일 편집을 위한 편집 메뉴들과 편집 메뉴들 선택에 따른 실행 기능들을 지원하는 편집 메뉴 지원부(231), 저작 소프트웨어(200)의 3D 콘텐츠 파일 편집을 위한 편집 툴과 편집 툴 선택에 따른 실행 기능을 지원하는 편집 툴 지원부(232), 저작 소프트웨어(200)의 3D 콘텐츠 파일 생성을 위한 생성 메뉴들과 생성 툴을 지원함과 아울러 생성 메뉴들의 선택에 따른 실행 기능들을 지원하는 생성 툴 지원부(233), 3D 콘텐츠 저작자 선택 메뉴와 3D 콘텐츠 저작자의 메뉴 선택에 따른 실행 기능들을 지원하는 저작자 기능 메뉴 지원부(234), 및 관리자 메뉴를 지원함과 아울러 관리자 메뉴 선택에 따른 실행 기능들을 지원하는 관리자 기능 메뉴 지원부(235)를 구비한다.
편집 메뉴 지원부(231)와 편집 툴 지원부(232)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 3D 콘텐츠 파일을 편집할 수 있도록 메뉴 바와 편집 툴을 제공한다. 여기서, 3D 콘텐츠 파일을 편집할 수 있도록 편집 메뉴들은 하기의 표 2로 도시된다.
대메뉴 | 소분류 | 내용 |
파일 | 열기 | 파일 열기 |
생성 | 신규 콘텐츠 생성 | |
스캔 | 3D scanning | |
저장 | 파일 저장 | |
다른이름으로 저장 | STL 파일로 이름을 다르게 저장 | |
환경설정 | 스캐너 및 프린터류 설정 | |
인쇄 | 종이문서 출력 | |
3D 출력 | 3D 프린터 로 출력 | |
종료 | 프로그램 종료 | |
3D 모델 편집 |
복사 | 선택한 부분을 복사 |
붙이기 | 선택하여 복사한 부분이나 자르기한 부분을 붙이기 | |
자르기 | 선택한 부분을 자르기 | |
되돌리기 | 이전 작업 상태로 되돌리기 | |
다시실행 | 되돌리기 상태로 돌아가기 | |
선택 | 마우스로 드래그한 부분을 선택 | |
간편 편집 | 선택한 부분(8개 꼭지점)에 대한 수치 변경 (x1,y1,z1/ x2,y2,z2/ x3,y3,z3/ x4,y4,z4/ x5,y5,z5/ x6,y6,z6/ x7,y7,z7/ x8,y8,z8) |
|
편집 점 추가 | 편집 영역 분할 | |
보기 | 전체보기 | model의 Scale을 화면 맞추어 Display |
정면보기 | model의 정면을 화면 맞추어 Display | |
후면보기 | model의 뒷면을 화면 맞추어 Display | |
오른쪽보기 | model의 오른쪽 면을 화면 맞추어 Display | |
왼쪽보기 | model의 왼 면을 화면 맞추어 Display | |
아래 보기 | model의 아래쪽 면을 화면 맞추어 Display | |
위보기 | model의 윗쪽면을 화면 맞추어 Display | |
확대 | model을 현재면을 기준으로 확대하여 Display | |
축소 | model을 현재면을 기준으로 축소하여 Display | |
2D 도면 그리기 |
도면 생성 | 정면도,측면도,배면도,단면도,평면도 그리기 화면 생성 |
직선 | 직선 그리기 | |
굽은선 | 곡선 그리기 | |
평면 | 평면 그리기 | |
곡면 | 곡면 그리기(1회 굽은면) | |
사면체 | 사면체 그리기 | |
육면체 | 육면체 그리기 | |
다면체 | 입력한 면수의 정다면체 그리기 | |
원뿔 | 원뿔 그리기 | |
원기둥 | 원 기둥 그리기 | |
구 | 구 그리기 | |
스토어 | 로그인 | 콘텐츠 시스템 로그인 |
가입하기 | 콘텐츠 시스템 가입 | |
마이페이지 | 마이페이지 (회원 가입정보, 구매건, 다운로드정보, 미결재건, 결재정보 매칭 검색 등) | |
검색 | 3D Object STL 파일의 검색 (카테고리 검색, 키워드 검색) |
|
구매 | 구매 확인 | |
다운로드(구매용) | 구매한 콘텐츠 다운로드 | |
판매 | 판매 내역 확인 | |
업로드(판매용) | 판매할 콘텐츠 업로드 | |
도움말 | 도움말 | S/W 사용법 |
고객지원 | S/W 관련 고객지원 게시판 | |
프로그램 업그레이드 | S/W Upgrade 기능 | |
프로그램정보 | S/W 정보(프로그램명, 버전, 제작사 등) |
표 2로 도시된 바와 같이, 편집 메뉴 지원부(231)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 3D 콘텐츠 파일을 편집할 수 있도록 하는 기능들을 모두 메뉴 바로 선택하여 그 기능이 실행될 수 있도록 지원한다. 이렇게, 저작 소프트웨어(300)를 사용하는 저작자나 사용자 또는 관리자가 각각의 메뉴 바만을 이용해서 편집할 수 있도록 지원하면, 저작자나 사용자 또는 관리자가 별도의 명령어나 실행키 및 드래그 방식 등의 전문적인 익히지 않아도 용이하게 3D 콘텐츠를 접하고 편집할 수 있게 된다.
도 6은 도 3에 도시된 편집 툴 지원부에서 지원하는 편집 툴을 일 예로 나타낸 도면이다.
도 6으로 도시된 바와 같이, 편집 툴 지원부(232)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 3D 콘텐츠 파일을 편집할 수 있도록 하는 기능들을 편집 툴로 제공하여 3D 콘텐츠 파일을 용이하게 편집할 수 있도록 지원한다. 즉, 편집 툴 지원부(232)는 기존에 생성된 파일을 수정할 때 간단한 편집은 수치 입력 및 편집을 통해 간편하게 3D 콘텐츠를 편집할 수 있도록 지원한다. 특히, 기존의 3D 콘텐츠 파일을 편집할 때는 기존 3D 콘텐츠 파일 오픈 후 편집 부분을 선택한 후, 마우스로 선택한 부분에 대한 수치 제어를 수행할 수 있도록 하는 등의 간편 편집 방식을 지원할 수 있다.
생성 툴 지원부(233)는 저작 소프트웨어(200)의 3D 콘텐츠 파일 생성을 위한 생성 메뉴들과 생성 툴을 지원함과 아울러 상기 생성 메뉴들의 선택에 따른 실행 기능들을 지원한다. 이렇게, 생성 툴 지원부(233)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 3D 콘텐츠 파일을 생성할 수 있도록 하는 생성 기능들을 모두 메뉴 바로 선택하여 그 기능이 실행될 수 있도록 지원한다. 이렇게, 저작 소프트웨어(300)를 사용하는 저작자나 사용자 또는 관리자가 각각의 메뉴 바만을 이용해서 3D 콘텐츠들을 신규 생성하거나 편집할 수 있도록 지원하면, 저작자나 사용자 또는 관리자가 별도의 명령어나 실행키 및 드래그 방식 등의 전문적인 익히지 않아도 용이하게 3D 콘텐츠를 접하고 생성할 수 있게 된다.
도 7은 도 3에 도시된 생성 툴 지원부의 3D 콘텐츠 파일을 생성 메뉴 및 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
도 7로 도시된 바와 같이, 생성 툴 지원부(233)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 3D 콘텐츠 파일을 생성할 수 있도록 하는 생성 기능들을 모두 메뉴 바로 선택하여 그 기능이 실행될 수 있도록 지원한다. 즉, 생성 툴 지원부(233)는 전문 지식이 없는 사용자나 저작자들이 3D 콘텐츠의 모델링을 쉽게 할 수 있도록 기본 도형을 제공하게 되는데, 직선, 굽은선, 평면, 곡면, 사면체, 육면체, 다면체, 원뿔, 원기둥, 구, 등의 기초 도형의 템플레이트를 제공하며 모델링을 용이하게 실시할 수 있게 한다. 또한, 그리기 도구에서 도형을 선택하고 클릭 후 위치 이동, 수치 제어, 마우스로 크기 조정, 3D 콘텐츠 모델을 좌표계를 기준으로 하여 화살표 방향으로 360도 회전시킬 수 있도록 하는 등의 기능을 제공한다.
이와 아울러, 생성 툴 지원부(233)는 기본 음각 도형을 제공하여 전문 지식이 없는 사용자자 저작자가 모델링에서 어려운 음각 부분을 쉽게 사용할 수 있도록 한다. 특히, 사면체, 육면체, 다면체, 원뿔, 원기둥, 구, 등의 기초 음각 도형의 템플레이트를 제공하며 모델링을 용이하게 실행할 수 있도록 한다. 또한, 그리기 도구에서 음각 도형을 선택하고 클릭 후 위치 이동, 수치 제어, 마우스로 크기 조정, 3D 콘텐츠 모델을 좌표계를 기준으로 하여 화살표 방향으로 360도 회전시킬 수 있도록 하는 등의 기능을 제공한다.
도 8은 도 3에 도시된 생성 툴 지원부의 일반 도형 및 입체 도형 그리기 메뉴와 그 실행 기능을 이용한 3D 콘텐츠 파일 생성 방법을 나타낸 도면이다.
도 8로 도시된 바와 같이, 생성 툴 지원부(233)는 저작 소프트웨어(200)를 통해 저작자나 사용자 또는 관리자가 일반 도형 및 입체 도형을 생성할 수 있도록 하는 생성 기능들을 모두 메뉴 바로 선택하여 그 기능이 실행될 수 있도록 지원한다. 즉, 생성 툴 지원부(233)는 전문 지식이 없는 사용자나 저작자들이 3D 콘텐츠의 일반 도형 및 입체 도형 그리기를 용이하게 수행할 수 있도록 지원하는데, 주요 기능은 직선, 굽은선, 평면, 곡면, 사면체, 육면체, 다면체, 원불, 원기둥, 구 등의 기초 도형을 활용하여 도면(정면도, 측면도, 배면도, 단면도, 평면도)을 그리는 기능을 지원한다. 또한, 선, 굽은선, 평면, 곡면, 사면체, 육면체, 다면체, 원뿔, 원기둥, 구, 등의 기초 도형의 탬플레이트를 제공할 수 있다. 이때, 선택한 면 또는 선, 그룹에 대하여 수치 제어(+/-)를 통하여 도형을 수정하고, 마우스나 화살표를 이용하여 도형을 이동할 수 있도록 지원한다.
저작자 기능 메뉴 지원부(234)는 3D 콘텐츠 저작자 선택 메뉴와 3D 콘텐츠 저작자의 메뉴 선택에 따른 실행 기능들을 지원한다. 여기서, 3D 콘텐츠 저작자 선택 메뉴와 3D 콘텐츠 저작자의 메뉴 선택에 따른 실행 기능들은 하기의 표 3으로 도시된다.
구분 | 1단계 | 2단계 | 설명 |
메인 | 홈 | 로고 | 메인 홈페이지 |
홈 | 홈으로 이동 | ||
로그인/ 로그아웃 |
로그인 페이지로 이동 | ||
회원가입 | 회원가입 | ||
마이페이지 | 나의 페이지 | ||
공지사항 | 공지사항 게시판 | ||
Site Map | 사이트맵 | ||
새로운 콘텐츠 | 새로운 콘텐츠 요약 화면 | ||
다운로드 순 | 다운로드 순위 콘텐츠 요약 화면 | ||
유료 콘텐츠 | 최다 다운로드 유료 콘텐츠 요약 화면 | ||
무료 콘텐츠 | 최다 다운로드 무료 콘텐츠 요약 화면 | ||
저작도구 | 저작도구 소개 | ||
공지 사항 | 공지사항 | ||
고객센터 | 고객센터 | ||
회사소개 | 회사소개 | ||
이용안내 | 사이트 이용안내 | ||
이용약관 | 이용약관 | ||
상담안내 | 업무 상담 안내 | ||
개인정보보호 | 개인정보보호 방침 | ||
이메일 무단수집거부 | 이메일 무단 수집거부 | ||
제휴사/협력사문의 | 제휴사/협력사 문의 안내 | ||
광고문의 | 광고 게재 문의 안내 | ||
서비스 전체보기 | 서비스별 맵 | ||
사용자 | 콘텐츠 스토어 | 홈 | 콘텐츠스토어 메인 |
카테고리 | 콘텐츠 분류체계 | ||
상품 상세 정보 | 상품소개 메인 페이지 | ||
구매 | 구매 페이지 | ||
장바구니 | 장바구니 페이지 | ||
찜목록 | 찜목록 페이지 | ||
컨텐츠 매칭 | 구입 목록에 따른 매칭 검색 기능 지원 | ||
저작도구 | 저작도구소개 | 저작도구 소개 | |
저작도구구매 | 저작도구 구매 | ||
게시판 | 메인 | 게시판 메인 화면 | |
자유게시판 | 자유게시판 | ||
저작도구 | 저작도구 관련 문의 및 커뮤니티 게시판 | ||
자료실 | Patch등의 자료실 | ||
Q&A | Q&A 페이지 | ||
고객센터 | 1:1문의 | 1:1 문의 | |
고객센터안내 | 고객센터 이용안내 | ||
콘텐츠관리 | 메인 | 콘텐츠관리 메인 | |
콘텐츠등록 | 콘텐츠 등록 | ||
콘텐츠배포 | 콘텐츠 배포 | ||
사용자 | 매출정산 | 메인 | 매출정산 메인 |
매출정보 | 매출정보(기간별) | ||
기간별 매출정보 | |||
콘텐츠별 매출정보 | |||
정산내역 | 판매금액에 대한 정산 내역 | ||
입금내역 | 입금 내역 페이지 |
3D 콘텐츠 저작자 선택 메뉴와 3D 콘텐츠 저작자의 메뉴 선택에 따른 실행 기능들은 3D 콘텐츠를 공유/유통 관리 기능이 될 수 있으며, 저작 소프트웨어(300)를 통해 국내외에서 제작된 3D 콘텐츠를 수집하고 각 카테고리별로 데이터베이스를 구축할 수 있도록 지원한다. 특히, 각 카테고리별로 필터 설정 등을 통해 각 성격에 맞는 세부 검색이 가능하며, 3D 콘텐츠 제작 사례에 대한 커뮤니케이션 기능 제공하고, 공유/확산 서비스(스토어 서비스 연계), 개인이 공유, 판매할 수 있는 스토어 서비스들을 모두 제공할 수 있다.
관리자 기능 메뉴 지원부(235)는 관리자 메뉴를 지원함과 아울러 관리자 메뉴 선택에 따른 실행 기능들을 지원한다. 여기서, 관리자 기능 메뉴와 관리자 기능 메뉴 선택에 따른 실행 기능들은 하기의 표 4로 도시된다.
구분 | 1단계 | 2단계 | 설명 |
관리자 | 로그인 | 관리자 페이지 로그인 | |
메인 | 관리자 메인페이지 구성 | ||
마이페이지 | 메인 | 관리자 마이페이지 | |
판매자 승인 대상 | 판매자 승인 대상 목록 | ||
입금확인 대상 | 입금확인 대상 목록 | ||
지급대상 | 지급대상 목록 | ||
Q & A | Q & A 목록 | ||
1:1문의 | 1:1문의 목록 | ||
스토어 | 메인 | 콘텐츠 스토어 보기 | |
회원관리 | 메인 | 관리자 회원 관리 페이지 | |
관리자 리스트 | 관리자 리스트 페이지 | ||
로그인내역 | 관리자 로그인 내역 페이지 | ||
회원관리 | 회원관리 페이지 | ||
승인대상 | 판매(자)회원 승인 | ||
회원조회 | 회원 조회 | ||
회원조회이력 | 개인정보보호관련 회원조회 이력관리 페이지 | ||
통계 | 메인 | 통계 메인 화면 | |
콘텐츠별 | 콘텐츠별 월별 다운로드/판매액/정산액 통계 | ||
카테고리별 | 카테고리별 월별 다운로드/판매액/정산액 통계 | ||
회원사별 | 판매(자) 회원사별 월별 다운로드/판매액/정산액/입금액 통계 | ||
월별 | 월별통계 | ||
매출관리 | 메인 | 매출관리 메인 화면 | |
판매확인 | 콘텐츠 판매 내역 | ||
입금정산 | 입금 내역 정산 및 정정 | ||
정정내역 | 정정내역목록 | ||
정산관리 | 정산 | 판매월별 판매자별 정산 목록 | |
지급 대상 | 지급월별 대상월별 지급대상 목록 | ||
지급 결과 입력 | 지급결과 파일 등록 및 처리 | ||
콘텐츠관리 | 분류체계 | 분류체계 목록 보기 | |
분류체계생성 | 분류체계 생성 | ||
콘텐츠관리 | 불량 콘텐츠 및 탈퇴 회원 콘텐츠 등 관련 콘텐츠에 대한 보류/판매 | ||
게시판관리 | 메인 | 게시판목록 | |
게시판목록 | 생성된 게시판 목록 | ||
게시판생성 | 게시판 생성 | ||
게시물작성 | 게시물 작성 | ||
게시물관리 | 게시된 게시물에 대한 이동/삭제 | ||
고객센터 | 메인 | 고객센터 | |
Q&A | Q&A 게시판 | ||
1:1문의 | 1:1 문의 게시판 | ||
광고관리 | 메인 | 광고관리 메인 페이지 | |
광고목록 | 광고 목록 보기 | ||
광고등록 | 광고등록 |
관리자 기능 메뉴와 관리자 기능 메뉴 선택에 따른 실행 기능들은 3D 콘텐츠의 주문, 제작, 판매, 유통 가능한 서비스 지원 기능이 될 수 있으며, 구체적으로는 개인화 및 유료전환 서비스, 3D 콘텐츠 공유 유통 관리 서비스 기능, 3D 콘텐츠를 업로드한 사용자가 유료와 무료로 다른 사용자에게 제공할 수 있도록 지원하는 기능, 다운로드 하여 사용하는 사용자는 콘텐츠를 다운로드 할 시 무료 또는 일정 대가를 유료로 지불하고 다운로드 하도록 지원하는 기능들을 포함할 수 있다.
이상 상술한 바에 따른 본 발명의 3D 콘텐츠 저작도구 지원 시스템에 의하면, 3D 콘텐츠 모델링에 대한 전문 지식이 없는 일반 사용자들도 용이하게 활용하여 3D 콘텐츠들을 저작 및 편집하고 공유할 수 있는 3D 콘텐츠 저작도구를 지원함으로써, 3D 프린터와 3D 콘텐츠들의 생산성과 활용도를 향상시킬 수 있다.
또한, 일반적인 이미지 파일을 비롯하여 3D 콘텐츠 저작 프로그램 툴이나 소프트웨어에서 생성 및 활용되는 DWG, 3DS, OBJ, DWT, DXF, STEP 등의 다양한 3D 콘텐츠 파일 포맷을 3D 프린터 출력물 출력시 공통적으로 활용되는 표준 포맷인 STL 파일 포맷으로 변환하여 편집 및 유통할 수 있도록 함으로써, 3D 프린터와 3D 콘텐츠 시장의 저변 확대에 기여할 수 있다.
상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
Claims (8)
- 삭제
- 3D 콘텐츠를 제작하기 위해 설치 및 실행되는 저작 소프트웨어를 통해 저작자의 요청에 따라 3D 스캐닝 파일과 네트워크를 통해 공유 및 유통되는 3D 콘텐츠 파일을 지원함과 아울러 제작된 3D 콘텐츠 파일의 공유 기능을 지원하는 콘텐츠 지원 엔진;
이미지 파일, DWG, 3DS, OBJ, DWT, DWF, DXF, STEP, IGES, KOSDIC 중 적어도 하나의 파일 포맷을 포함하여 상기 저작 소프트웨어에서 생성 및 활용된 파일 포맷들을 STL 파일 포맷으로 변환하여 공유하는 콘텐츠 변환 엔진;
상기 저작 소프트웨어를 통한 3D 콘텐츠 파일의 제작, 편집 메뉴와 실행 기능, 3D 콘텐츠 저작자 선택 메뉴의 실행기능, 및 관리자 메뉴의 실행 기능을 지원하는 콘텐츠 저작 엔진; 및
저작 소프트웨어의 사용자 정보, 3D 콘텐츠 저작자 정보, 공유되는 3D 콘텐츠. 3D 콘텐츠 편집/생성 툴, 3D 콘텐츠 저작자와 관리자의 기능 메뉴를 지원하는 데이터 베이스부를 포함하며,
상기 콘텐츠 지원 엔진은
사용자나 상기 3D 콘텐츠 저작자의 단말 기기로 상기의 저작 소프트웨어를 다운로드하고 설치할 수 있도록 유무선 통신 및 네트워크를 통해 상기 저작 소프트웨어의 실행 파일을 지원하는 저작 SW 지원부;
네트워크를 통해 공유 및 유통되고 있는 3D 콘텐츠 파일, 3D 스캐닝 파일, 이미지 파일들 중 상기 저작 소프트웨어를 통해 상기 3D 콘텐츠 저작자가 요청하는 파일들을 지원하는 3D 콘텐츠 지원부;
상기 저작 소프트웨어와 3D 스캐너 및 3D 프린터 간의 인터페이스 소스를 지원하고 상기 3D 스캐너를 통해 생성된 3D 스캐닝 콘텐츠가 공유될 수 있도록 지원하는 3D 스캐닝 지원부;
를 포함하는 3D 콘텐츠 저작도구 지원 시스템.
- 삭제
- 제 2 항에 있어서,
상기 콘텐츠 변환 엔진은
상기의 dwg, dxf, dwt, dwf, IGES, TEP, KOSDIC 확장자의 파일 포맷과 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 파일 포맷을 인식하고 편집 가능한 자체 파일 포맷으로 임시 변환 및 수정한 후 변환된 상태의 객체 위치와 수치를 분석하여 분석 데이터로 저장하는 파일 포맷 분석부; 및
상기 분석 데이터들을 상기 편집 가능한 자체 파일 포맷으로 인식한 후 STL 확장자의 파일 포맷으로 저장하는 파일 포맷 변환부;
를 포함하는 3D 콘텐츠 저작도구 지원 시스템.
- 제 4 항에 있어서,
상기 파일 포맷 분석부는
dwg, dxf, dwt, dwf, IGES, TEP, KOSDIC 확장자의 파일 포맷과 3D 콘텐츠 제작 프로그램 툴이나 소프트웨어에서 생성 및 활용된 파일 포맷을 인식하여 편집 가능한 자체 파일 포맷인 ASCII 타입의 파일 포맷(확장자 .tem)으로 인식 및 임시 변환하여 상기 저작 소프트웨어 화면에 표시되도록 지원하며,
상기 ASCII 타입의 파일 포맷으로 변환된 각 객체들의 기준 좌표, 위치, 크기, 외곽선, 모서리에 따른 각 포인트들의 좌표를 수치적으로 분석 및 배열하여 분석 데이터로 저장하는 3D 콘텐츠 저작도구 지원 시스템.
- 제 5 항에 있어서,
상기 파일 포맷 변환부는
오픈 캐스캐이드(open cascade) 기반으로 상기 분석 데이터를 오픈하되 상기 ASCII 타입의 파일 포맷으로 임시 변환하여 화면으로 표시하며, 상기 ASCII 타입의 파일 포맷으로 임시 변환되는 분석 데이터들 각 객체별로 인식하여 STL 확장자의 파일 포맷으로 저장하는 3D 콘텐츠 저작도구 지원 시스템.
- 제 5 항에 있어서,
상기 파일 포맷 변환부는
상기 각 객체들의 기준 좌표, 위치, 크기, 외곽선, 모서리에 따른 각 포인트들의 좌표를 기준 좌표에 따라 보정하는 월드 변환, 사용자나 저작자의 시적으로 위치를 변환하는 뷰 변환, 상기 뷰 변환된 각 포인트들의 좌표를 2차원으로 변환하는 투사변환, 및 상기 2차원으로 투사변환된 좌표들을 스크린이나 모니터 좌표에 대응시켜 보정하는 뷰포트 변환 과정을 순차적으로 수행하여 상기 분석 데이터를 모니터나 화면으로 표시하는 3D 콘텐츠 저작도구 지원 시스템.
- 제 2 항에 있어서,
상기 콘텐츠 저작 엔진은
상기 저작 소프트웨어의 3D 콘텐츠 파일 편집을 위한 편집 메뉴들과 상기 편집 메뉴들 선택에 따른 실행 기능들을 지원하는 편집 메뉴 지원부;
상기 저작 소프트웨어의 3D 콘텐츠 파일 편집을 위한 편집 툴과 상기 편집 툴 선택에 따른 실행 기능을 지원하는 편집 툴 지원부;
상기 저작 소프트웨어의 3D 콘텐츠 파일 생성을 위한 생성 메뉴들과 생성 툴을 지원함과 아울러 상기 생성 메뉴들의 선택에 따른 실행 기능들을 지원하는 생성 툴 지원부;
상기 3D 콘텐츠 저작자 선택 메뉴와 3D 콘텐츠 저작자의 메뉴 선택에 따른 실행 기능들을 지원하는 저작자 기능 메뉴 지원부; 및
관리자 메뉴를 지원함과 아울러 관리자 메뉴 선택에 따른 실행 기능들을 지원하는 관리자 기능 메뉴 지원부;
를 포함하는 3D 콘텐츠 저작도구 지원 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150091140A KR101652719B1 (ko) | 2015-06-26 | 2015-06-26 | 3d 콘텐츠 저작도구 지원 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150091140A KR101652719B1 (ko) | 2015-06-26 | 2015-06-26 | 3d 콘텐츠 저작도구 지원 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101652719B1 true KR101652719B1 (ko) | 2016-09-01 |
Family
ID=56942679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150091140A KR101652719B1 (ko) | 2015-06-26 | 2015-06-26 | 3d 콘텐츠 저작도구 지원 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101652719B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200057266A (ko) | 2018-11-16 | 2020-05-26 | 윤천재 | 3d 프린터를 이용한 간판용 몸체 제작 방법 및 상기 3d 프린터를 이용한 간판용 몸체 제작 방법에 의해 제작된 간판용 몸체 |
KR20210063828A (ko) * | 2019-11-25 | 2021-06-02 | (주) 한국인프라 | 3차원 모델링 파일 변환 시스템 |
KR102306990B1 (ko) * | 2020-11-30 | 2021-09-30 | 주식회사 아이브이알시스템즈 | 가상훈련 콘텐츠에서 분해/조립 콘텐츠 저작편의를 위한 간접복사/링크 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110073702A (ko) | 2009-12-24 | 2011-06-30 | 동신대학교산학협력단 | 3d 입체영상 변환장치 및 변환방법 |
KR20130140339A (ko) * | 2012-06-14 | 2013-12-24 | 에이알비전 (주) | 멀티 플랫폼을 위한 증강현실 콘텐츠 저작시스템 |
-
2015
- 2015-06-26 KR KR1020150091140A patent/KR101652719B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110073702A (ko) | 2009-12-24 | 2011-06-30 | 동신대학교산학협력단 | 3d 입체영상 변환장치 및 변환방법 |
KR20130140339A (ko) * | 2012-06-14 | 2013-12-24 | 에이알비전 (주) | 멀티 플랫폼을 위한 증강현실 콘텐츠 저작시스템 |
Non-Patent Citations (1)
Title |
---|
가이스트코리아. 증강 현실을 위한 3D 컨텐츠 지원 시스템 개발. 중소기업기술개발 지원사업 최종보고서, 2014년 4월 25일.* * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200057266A (ko) | 2018-11-16 | 2020-05-26 | 윤천재 | 3d 프린터를 이용한 간판용 몸체 제작 방법 및 상기 3d 프린터를 이용한 간판용 몸체 제작 방법에 의해 제작된 간판용 몸체 |
KR20210063828A (ko) * | 2019-11-25 | 2021-06-02 | (주) 한국인프라 | 3차원 모델링 파일 변환 시스템 |
KR102311360B1 (ko) * | 2019-11-25 | 2021-10-13 | (주) 한국인프라 | 3차원 모델링 파일 변환 시스템 |
KR102306990B1 (ko) * | 2020-11-30 | 2021-09-30 | 주식회사 아이브이알시스템즈 | 가상훈련 콘텐츠에서 분해/조립 콘텐츠 저작편의를 위한 간접복사/링크 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10387806B2 (en) | Digitizing venue maps | |
US8515826B2 (en) | Made-to-order direct digital manufacturing enterprise | |
US6931591B1 (en) | Publishing layout wizard | |
US20120084167A1 (en) | On-line design system and method | |
CN110009721A (zh) | 生成由曲线表示的图像的三角网格 | |
WO2006023877A2 (en) | Methods, systems, and apparatuses for extended enterprise commerce | |
US20150339276A1 (en) | Systems and methods for producing custom designs using vector-based images | |
CN112132961B (zh) | 基于全景图模板的数字虚拟展厅生成方法及系统 | |
CN101038650A (zh) | 网络线上即时印刷服务系统与方法以及编辑器 | |
US20060136307A1 (en) | Publication system | |
CN102339327A (zh) | 一种显示三维轻量化数据格式的装置 | |
KR101652719B1 (ko) | 3d 콘텐츠 저작도구 지원 시스템 | |
JP2003101749A (ja) | 画像レイアウト生成装置 | |
US20140245116A1 (en) | System and method for customized graphic design and output | |
SG176517A1 (en) | Method and system for providing content | |
KR100443151B1 (ko) | 컴퓨터 네트워크를 이용하여 지리정보시스템을 포함한건축물의 종합정보를 제공하는 방법 및 그 장치 | |
US6892355B2 (en) | System and method for interactively designing and producing customized advertising banners | |
Glykas | Workflow and process management in printing and publishing firms | |
US20140237035A1 (en) | Process for assisting in the design of room layouts | |
US20040034576A1 (en) | Design creation and manipulation systems, methods, and products | |
US20150339731A1 (en) | Systems and methods for producing custom designs using vector-based images | |
WO2015179757A1 (en) | Systems and methods for producing custom designs using vector-based images | |
CN113468626B (zh) | 图纸生成方法、装置、电子设备及存储介质 | |
KR20160050385A (ko) | 지식 집약형 디지털 모델 기반 제조업 지원 서비스 시스템 | |
KR20070014295A (ko) | 좌석 예매/판매를 위한 공연장 맵 생성 방법 및 이를이용한 좌석 예매 서비스 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190617 Year of fee payment: 4 |