KR20140103407A - 이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 - Google Patents
이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 Download PDFInfo
- Publication number
- KR20140103407A KR20140103407A KR1020130016690A KR20130016690A KR20140103407A KR 20140103407 A KR20140103407 A KR 20140103407A KR 1020130016690 A KR1020130016690 A KR 1020130016690A KR 20130016690 A KR20130016690 A KR 20130016690A KR 20140103407 A KR20140103407 A KR 20140103407A
- Authority
- KR
- South Korea
- Prior art keywords
- vertex
- triangle
- terrain
- mode
- vertices
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/005—Tree description, e.g. octree, quadtree
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/40—Analysis of texture
- G06T7/49—Analysis of texture based on structural texture description, e.g. using primitives or placement rules
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/36—Level of detail
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Remote Sensing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Generation (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 있어서, 상세 단계 선별의 개념을 설명하기 위한 예시 도면이다.
도 3은 본 발명의 일 실시예에 있어서, 상세 단계 선별의 의사 코드를 도시한 것이다.
도 4는 본 발명의 일 실시예에 있어서, 사진트리를 이용한 삼각화 기법에서의 크랙을 설명하기 위한 예시 도면이다.
도 5는 본 발명의 일 실시예에 있어서, 삼각형 분할을 이용한 크랙 제거 과정을 설명하기 위한 예시 도면이다.
도 6은 본 발명의 일 실시예에 있어서, 삼각형 정점의 형식을 설명하기 위한 예시 도면이다.
Claims (5)
- 사진트리(Quadtree) 삼각화 기법을 이용한 트리 탐색을 통해 지형 메쉬(mesh)를 생성하는 그래픽 처리 시스템에서의 지형 렌더링 가속화 방법에 있어서,
각 노드에 저장된 지형 패치를 대신하는 정점에 대하여, 상세 단계(Level-of-Detail)를 선별하는 정점 분할 모드 및 서로 다른 상세 단계를 가지는 지형 패치 간에 발생하는 크랙(crack)을 제거하는 삼각형 분할 모드를 동시에 수행하는 이중모드 정점 분할 단계; 및
상기 이중모드 정점 분할 단계를 통해 분할된 정점을 지형 메쉬(mesh)로 변환하는 정점 변환 단계
를 포함하는 지형 렌더링 가속화 방법. - 제1항에 있어서,
상기 이중모드 정점 분할 단계는,
화면 공간 상의 오차가 문턱 값 이상인 경우 상기 정점 분할 모드를 선택하여 상기 정점을 분할하는 단계; 및
상기 화면 공간 상의 오차가 상기 문턱 값 미만인 경우 상기 상세 단계의 선별을 중단하고 크랙 제거 모드인 상기 삼각형 분할 모드를 선택하여 상기 정점을 분할하는 단계
를 포함하는 지형 렌더링 가속화 방법. - 제1항에 있어서,
상기 삼각형 분할 모드의 프리미티브 타입(primitive type)을 상기 정점 분할 모드의 프리미티브 타입과 통일하기 위해 하나의 정점으로 압축된 삼각형 정점(triangle vertex)을 이용하는 것
을 특징으로 하는 지형 렌더링 가속화 방법. - 제1항에 있어서,
상기 정점 분할 모드에서 분할된 정점은 해당 패치를 구성하는 삼각형 정보가 저장된 4개의 삼각형 정점으로 변환되고,
상기 삼각형 분할 모드는,
상기 삼각형 정보를 이용하여 상기 4개의 삼각형 정점 중 크랙을 유발하는 삼각형 정점을 분할하는 것
을 특징으로 하는 지형 렌더링 가속화 방법. - 제4항에 있어서,
상기 삼각형 정보는,
상기 삼각형 정점의 위치 좌표, 상기 삼각형 정점과 해당 삼각형의 빗변 간 수직 거리, 상기 빗변의 방향을 나타내는 방향 플래그, 상기 빗변의 첫 정점의 위치에 비례하는 값인 빗변 인자, 및 상기 삼각형 정점에 대한 정점 분할 회수를 포함하는 것
을 특징으로 하는 지형 렌더링 가속화 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130016690A KR101491896B1 (ko) | 2013-02-18 | 2013-02-18 | 이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20130016690A KR101491896B1 (ko) | 2013-02-18 | 2013-02-18 | 이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140103407A true KR20140103407A (ko) | 2014-08-27 |
| KR101491896B1 KR101491896B1 (ko) | 2015-02-11 |
Family
ID=51747680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR20130016690A Expired - Fee Related KR101491896B1 (ko) | 2013-02-18 | 2013-02-18 | 이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101491896B1 (ko) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101666937B1 (ko) * | 2016-05-13 | 2016-10-17 | 한국건설기술연구원 | 3차원 포인트 클라우드의 대용량 데이터를 처리하기 위한 장치 및 그 방법 |
| CN115272547A (zh) * | 2022-07-29 | 2022-11-01 | 湖南快乐阳光互动娱乐传媒有限公司 | 三维图元渲染方法及装置、存储介质及电子设备 |
| CN115439568A (zh) * | 2022-08-04 | 2022-12-06 | 武汉大学 | 一种基于四叉树的全球数字高程模型压缩方法及系统 |
| CN118334261A (zh) * | 2024-04-19 | 2024-07-12 | 机械工业勘察设计研究院有限公司 | 一种Mesh面贴合地形的动态生成方法 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109636889B (zh) * | 2018-11-19 | 2020-09-08 | 南京大学 | 一种基于动态缝合带的大规模三维地形模型渲染方法 |
| KR102497535B1 (ko) * | 2021-03-19 | 2023-02-08 | 인하대학교 산학협력단 | 계층적 정점 응집 맵을 이용한 실시간 지형 모델링 및 렌더링 방법 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100935886B1 (ko) | 2009-06-19 | 2010-01-07 | 인하대학교 산학협력단 | 그래픽스 처리 유닛을 이용한 사진트리 기반의 지형 렌더링 방법 |
| KR100959349B1 (ko) | 2009-06-19 | 2010-05-20 | 인하대학교 산학협력단 | 그래픽스 처리 유닛을 이용한 사진트리 기반의 지형 렌더링 방법을 가속화하는 방법 |
-
2013
- 2013-02-18 KR KR20130016690A patent/KR101491896B1/ko not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101666937B1 (ko) * | 2016-05-13 | 2016-10-17 | 한국건설기술연구원 | 3차원 포인트 클라우드의 대용량 데이터를 처리하기 위한 장치 및 그 방법 |
| CN115272547A (zh) * | 2022-07-29 | 2022-11-01 | 湖南快乐阳光互动娱乐传媒有限公司 | 三维图元渲染方法及装置、存储介质及电子设备 |
| CN115439568A (zh) * | 2022-08-04 | 2022-12-06 | 武汉大学 | 一种基于四叉树的全球数字高程模型压缩方法及系统 |
| CN118334261A (zh) * | 2024-04-19 | 2024-07-12 | 机械工业勘察设计研究院有限公司 | 一种Mesh面贴合地形的动态生成方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101491896B1 (ko) | 2015-02-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101491896B1 (ko) | 이중모드 정점 분할기법을 이용한 지형 렌더링 가속화 방법 | |
| KR102192065B1 (ko) | 가변 레이트 셰이딩 | |
| CN104966265B (zh) | 图形处理方法和设备 | |
| US10504253B2 (en) | Conservative cell and portal graph generation | |
| JP5847159B2 (ja) | タイル・ベース・レンダリング・システムにおけるサーフェスのパッチのテッセレーション | |
| JP4237806B2 (ja) | プログレッシブメッシュの適応細分方法および装置 | |
| US7164420B2 (en) | Ray tracing hierarchy | |
| US9959670B2 (en) | Method for rendering terrain | |
| US20230410433A1 (en) | Navigation mesh update | |
| EP2927877B1 (en) | Method and apparatus for rendering same regions of multi frames | |
| KR100959349B1 (ko) | 그래픽스 처리 유닛을 이용한 사진트리 기반의 지형 렌더링 방법을 가속화하는 방법 | |
| JP6380051B2 (ja) | 有限要素演算プログラム、有限要素演算装置および有限要素演算方法 | |
| JP2022171068A (ja) | データ処理装置、データ処理方法、及びプログラム | |
| KR20160068204A (ko) | 메시 지오메트리를 위한 데이터 처리 방법 및 이를 기록한 컴퓨터 판독 가능 저장 매체 | |
| JP5372241B2 (ja) | 画像表示装置 | |
| US20170109462A1 (en) | System and a method for determining approximate set of visible objects in beam tracing | |
| KR101467735B1 (ko) | 볼륨데이터를 위한 4차원 실시간 렌더링 방법 및 장치 | |
| KR101417714B1 (ko) | 이중 모드의 정점 분할 기법을 이용한 실시간 지형 렌더링을 위한 사진트리 삼각화의 가속화 방법 | |
| CN117635412B (zh) | 基于gpu加速的超大分辨率投影成图方法、系统及设备 | |
| JP2006235839A (ja) | 画像処理装置および画像処理方法 | |
| JP7368950B2 (ja) | 効率的な建物フットプリント特定のための方法及び装置 | |
| US20240404176A1 (en) | Sort-top rasterization and tile rendering using an acceleration structure | |
| KR101228118B1 (ko) | 다각형 중요도에 기반을 둔 교차 검사 가속화 자료 구조 구성 방법 | |
| US12511815B2 (en) | System and method for primitive ID map sampling | |
| JP7827169B2 (ja) | 推定装置、推定方法、及び推定プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20171213 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20181121 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
Not in force date: 20200204 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20200204 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |


