JP2005275646A - 3次元描画モデル生成方法、3次元モデル描画方法及びそのプログラム - Google Patents
3次元描画モデル生成方法、3次元モデル描画方法及びそのプログラム Download PDFInfo
- Publication number
- JP2005275646A JP2005275646A JP2004086077A JP2004086077A JP2005275646A JP 2005275646 A JP2005275646 A JP 2005275646A JP 2004086077 A JP2004086077 A JP 2004086077A JP 2004086077 A JP2004086077 A JP 2004086077A JP 2005275646 A JP2005275646 A JP 2005275646A
- Authority
- JP
- Japan
- Prior art keywords
- model
- texture
- dimensional
- polygon
- image
- 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/12—Bounding box
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
【解決手段】3次元ポリゴンモデル(20)から3次元モデルの外観形状を簡略化して、細かな凹凸を取り除いて、表面を平坦化したモデル(70)を作成し、モデル(70)のテクスチャーを3次元モデル(20)から取得する。3次元ポリゴンモデル(20)から平坦化モデル(70)を作成するので、ポリゴン数を削減して、円滑な描画が可能となる。このため、複雑なモデルを円滑且つリアルタイムで描画できる。
【選択図】図5
Description
図1は、本発明の3次元モデル描画システムの一実施の形態の構成図、図2は、本発明のテクスチャーモデル作成及び描画処理の説明図、図3は、図2の形状の簡略化処理の説明図、図4は、図2のテクスチャー画像取得処理の説明図、図5は、図2の形状簡略化のための凸包処理の説明図、図6は、図2の形状簡略化のための凸分解処理の説明図、図7は、図2の形状簡略化のためのシルエット法の説明図、図8は、図2のテクスチャーマッピング処理の説明図である。
次に、3次元モデル描画のためのテクスチャーモデルの生成処理を、具体的に説明する。図9は、本発明の一実施の形態のテクスチャーモデルの生成処理フロー図、図10は、図9の入力データの説明図、図11は、図9の出力データの説明図、図12は、ポリゴンモデルの一例の説明図、図13は、図9により凸包構成したモデルの説明図、図14は、図9の非凸部の検出処理の説明図、図15は、図9のポリゴンモデルの分割処理の説明図、図16は、図15の分割された1つのモデルの説明図、図17は、図9の投影画像の説明図、図18は、図9の3次元モデルの再構成の説明図、図19は、図9のテクスチャーマッピングの説明図、図20は、図9の処理による図12のポリゴンモデルのテクスチャーモデルの説明図である。
次に、描画モデルを拡大表示する際に、描画時のモデルの拡大率により、最適なテクスチャーモデルを使用することで、描画速度と描画品質を一定に保つことができる。
尚、輝度値は、0〜255までの値をとるものとして、「255」で割る。
前述の3次元モデルの形状簡略化の更に他の実施の形態を説明する。図30は、本発明の更に他の実施の形態の3次元モデルの簡略化処理フロー図、図31は、図30の輪郭抽出処理フロー図、図32は、図30の輪郭から閉じた面を作成する処理フロー図、図33は、本発明の更に他の実施の形態の3次元モデルの簡略化処理の説明図である。
2 記憶装置
3 3次元CAD
4 ユーザ入力装置
5 グラフィックスボード
6 デイスプレイ
7 テクスチャーモデル生成処理
8 描画処理
20 3次元ポリゴンモデル
70 形状簡略化処理
72 テクスチャー画像生成処理
Claims (5)
- 3次元モデルをテクスチャー画像で描画するためのテクスチャーモデルを生成する3次元描画モデル生成方法において、
前記3次元モデルの表面を平坦化するステップと、
前記平坦化した面のテクスチャー画像を前記3次元モデルの描画画像から取得するステップと、
前記平坦化した面のポリゴンと前記テクスチャー画像とで前記テクスチャーモデルを生成するステップとを有する
ことを特徴とする3次元描画モデル生成方法。 - 前記テクスチャーモデルの描画画像と前記3次元モデルの描画画像との差を計算するステップと、
前記テクスチャーモデルの生成パラメータを変更するステップとを更に有する
ことを特徴とする請求項1の3次元描画モデル生成方法。 - 3次元モデルをテクスチャー画像で描画する3次元モデル描画方法において、
前記3次元モデルを平坦化したモデルのポリゴンを描画するステップと、
前記平坦化したモデルのテクスチャー画像を前記平坦化したモデルにマッピングするステップとを有する
ことを特徴とする3次元モデル描画方法。 - 3次元モデルをテクスチャー画像で描画するためのテクスチャーモデルを生成するプログラムにおいて、
前記3次元モデルの表面を平坦化するステップと、前記平坦化した面のテクスチャー画像を前記3次元モデルの描画画像から取得するステップと、前記平坦化した面のポリゴンと前記テクスチャー画像とで前記テクスチャーモデルを生成するステップとをコンピュータに実行させる
ことを特徴とするプログラム。 - 3次元モデルをテクスチャー画像で描画する3次元モデル描画プログラムにおいて、
前記3次元モデルを平坦化したモデルのポリゴンを描画するステップと、前記平坦化したモデルのテクスチャー画像を前記平坦化したモデルにマッピングするステップとをコンピュータに実行させる
ことを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004086077A JP4463597B2 (ja) | 2004-03-24 | 2004-03-24 | 3次元描画モデル生成方法及びそのプログラム |
US10/927,086 US7567249B2 (en) | 2004-03-24 | 2004-08-27 | Three-dimensional drawing model generation method, three-dimensional model drawing method, and program thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004086077A JP4463597B2 (ja) | 2004-03-24 | 2004-03-24 | 3次元描画モデル生成方法及びそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005275646A true JP2005275646A (ja) | 2005-10-06 |
JP4463597B2 JP4463597B2 (ja) | 2010-05-19 |
Family
ID=34989236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004086077A Expired - Fee Related JP4463597B2 (ja) | 2004-03-24 | 2004-03-24 | 3次元描画モデル生成方法及びそのプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7567249B2 (ja) |
JP (1) | JP4463597B2 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7495264B2 (en) | 2001-08-23 | 2009-02-24 | Nec Corporation | Semiconductor device with high dielectric constant insulating film and manufacturing method for the same |
JP2010026859A (ja) * | 2008-07-22 | 2010-02-04 | Fujitsu Ltd | 3次元モデルデータを生成する装置および方法 |
JP2011095858A (ja) * | 2009-10-27 | 2011-05-12 | Panasonic Electric Works Co Ltd | 3次元デジタイザ |
JP2015536493A (ja) * | 2012-10-19 | 2015-12-21 | ドンヤ ラブス アクチボラグDonya Labs Ab | コンピュータグラフィックスのポリゴンリダクションを最適化する方法 |
CN105335998A (zh) * | 2015-10-28 | 2016-02-17 | 浙江文瑞科技发展有限公司 | 一种基于双队列蔓延的多分辨中轴生成方法 |
KR20180021817A (ko) * | 2015-06-26 | 2018-03-05 | 일렉트로닉 아트 아이엔씨. | 중복 배면을 갖는 작은 메시 컴포넌트의 단순화 |
JP2019053369A (ja) * | 2017-09-13 | 2019-04-04 | ファナック株式会社 | 3次元モデル作成装置 |
JP2021006969A (ja) * | 2019-06-28 | 2021-01-21 | 日本ユニシス株式会社 | テクスチャマッピング装置およびテクスチャマッピング用プログラム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006005044B4 (de) * | 2006-02-03 | 2011-01-27 | Metaio Gmbh | Verfahren und System zur Bestimmung eines Datenmodells zur Überlagerung mit einem realen Objekt in einem Verfahren zur Objektverfolgung |
US7979814B1 (en) * | 2007-03-12 | 2011-07-12 | ProPlus Design Solutions, Inc. | Model implementation on GPU |
US8306367B2 (en) * | 2007-06-08 | 2012-11-06 | Apple Inc. | Method and apparatus for managing image-processing operations |
US8723861B1 (en) * | 2009-08-07 | 2014-05-13 | Autodesk, Inc. | Progressive shell operations |
CN105405166B (zh) * | 2015-10-30 | 2018-01-02 | 东北大学 | 一种基于线性四叉树的lod模型生成方法 |
WO2018071041A1 (en) * | 2016-10-14 | 2018-04-19 | Hewlett-Packard Development Company, L.P. | Rebuilding three-dimensional models to provide simplified three-dimensional models |
EP3729381B1 (en) | 2017-12-22 | 2023-01-18 | Magic Leap, Inc. | Viewpoint dependent brick selection for fast volumetric reconstruction |
CN113763533B (zh) * | 2021-08-09 | 2024-06-21 | 杭州阿里云飞天信息技术有限公司 | 对象的模型处理方法、存储介质和处理器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06348860A (ja) * | 1993-06-10 | 1994-12-22 | Namco Ltd | 画像合成装置およびこれを用いたゲーム装置 |
JP2000057371A (ja) * | 1993-06-10 | 2000-02-25 | Namco Ltd | 画像合成装置及びゲ―ム装置 |
JP2000067263A (ja) * | 1993-06-10 | 2000-03-03 | Namco Ltd | 画像合成装置及びこれを用いたゲ―ム装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3704734B2 (ja) | 1994-01-26 | 2005-10-12 | 株式会社日立製作所 | テクスチャマッピング方法及び装置 |
TW284870B (ja) | 1994-01-26 | 1996-09-01 | Hitachi Ltd | |
US5790269A (en) * | 1995-12-12 | 1998-08-04 | Massachusetts Institute Of Technology | Method and apparatus for compressing and decompressing a video image |
CN1131495C (zh) * | 1996-08-29 | 2003-12-17 | 三洋电机株式会社 | 特征信息赋予方法及装置 |
JP4517447B2 (ja) | 2000-04-17 | 2010-08-04 | 株式会社セガ | 3次元モデルの画像処理方法及びその装置 |
JP2002063222A (ja) | 2000-08-15 | 2002-02-28 | Nec Eng Ltd | 3次元cadデータ軽量化方法および3次元cadシステム |
US6570568B1 (en) | 2000-10-10 | 2003-05-27 | International Business Machines Corporation | System and method for the coordinated simplification of surface and wire-frame descriptions of a geometric model |
US20030107572A1 (en) * | 2001-07-02 | 2003-06-12 | Smith Joshua Edward | Method and apparatus for reducing the polygon count of a textured, three dimensional model of an object |
GB2381429B (en) * | 2001-09-28 | 2005-07-27 | Canon Europa Nv | 3D computer model processing apparatus |
-
2004
- 2004-03-24 JP JP2004086077A patent/JP4463597B2/ja not_active Expired - Fee Related
- 2004-08-27 US US10/927,086 patent/US7567249B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06348860A (ja) * | 1993-06-10 | 1994-12-22 | Namco Ltd | 画像合成装置およびこれを用いたゲーム装置 |
JP2000057371A (ja) * | 1993-06-10 | 2000-02-25 | Namco Ltd | 画像合成装置及びゲ―ム装置 |
JP2000067263A (ja) * | 1993-06-10 | 2000-03-03 | Namco Ltd | 画像合成装置及びこれを用いたゲ―ム装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7495264B2 (en) | 2001-08-23 | 2009-02-24 | Nec Corporation | Semiconductor device with high dielectric constant insulating film and manufacturing method for the same |
JP2010026859A (ja) * | 2008-07-22 | 2010-02-04 | Fujitsu Ltd | 3次元モデルデータを生成する装置および方法 |
JP2011095858A (ja) * | 2009-10-27 | 2011-05-12 | Panasonic Electric Works Co Ltd | 3次元デジタイザ |
JP2015536493A (ja) * | 2012-10-19 | 2015-12-21 | ドンヤ ラブス アクチボラグDonya Labs Ab | コンピュータグラフィックスのポリゴンリダクションを最適化する方法 |
KR20180021817A (ko) * | 2015-06-26 | 2018-03-05 | 일렉트로닉 아트 아이엔씨. | 중복 배면을 갖는 작은 메시 컴포넌트의 단순화 |
KR102042941B1 (ko) | 2015-06-26 | 2019-11-08 | 일렉트로닉 아트 아이엔씨. | 중복 배면을 갖는 작은 메시 컴포넌트의 단순화 |
CN105335998A (zh) * | 2015-10-28 | 2016-02-17 | 浙江文瑞科技发展有限公司 | 一种基于双队列蔓延的多分辨中轴生成方法 |
JP2019053369A (ja) * | 2017-09-13 | 2019-04-04 | ファナック株式会社 | 3次元モデル作成装置 |
JP2021006969A (ja) * | 2019-06-28 | 2021-01-21 | 日本ユニシス株式会社 | テクスチャマッピング装置およびテクスチャマッピング用プログラム |
JP7312040B2 (ja) | 2019-06-28 | 2023-07-20 | Biprogy株式会社 | テクスチャマッピング装置およびテクスチャマッピング用プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4463597B2 (ja) | 2010-05-19 |
US7567249B2 (en) | 2009-07-28 |
US20050212811A1 (en) | 2005-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8154544B1 (en) | User specified contact deformations for computer graphics | |
JP4463597B2 (ja) | 3次元描画モデル生成方法及びそのプログラム | |
JP6040838B2 (ja) | デプス推定装置、デプス推定方法、デプス推定プログラム、画像処理装置、画像処理方法及び画像処理プログラム | |
US20150178988A1 (en) | Method and a system for generating a realistic 3d reconstruction model for an object or being | |
CN108230435B (zh) | 采用立方图纹理的图形处理 | |
US20100156901A1 (en) | Method and apparatus for reconstructing 3d model | |
EP0926628A2 (en) | mpparatus and method for generating progressive polygon data | |
US8576225B2 (en) | Seamless fracture in a production pipeline | |
CN113012293A (zh) | 石刻模型构建方法、装置、设备及存储介质 | |
US9799102B2 (en) | Smoothing images using machine learning | |
US9147279B1 (en) | Systems and methods for merging textures | |
JP7353782B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2021056679A (ja) | 画像処理装置、方法及びプログラム | |
KR20120104071A (ko) | 입체영상 시각효과 처리 방법 | |
KR20060131145A (ko) | 이차원 영상을 이용한 삼차원 물체의 렌더링 방법 | |
US20180213215A1 (en) | Method and device for displaying a three-dimensional scene on display surface having an arbitrary non-planar shape | |
Kim et al. | Depth video enhancement for haptic interaction using a smooth surface reconstruction | |
Hapák et al. | Real-time 4D reconstruction of human motion | |
KR101227155B1 (ko) | 저해상도 그래픽 영상을 고해상도 그래픽 영상으로 실시간 변환하는 그래픽 영상 처리 장치 및 방법 | |
US11120606B1 (en) | Systems and methods for image texture uniformization for multiview object capture | |
JP3850080B2 (ja) | 画像生成表示装置 | |
Hanusch | A new texture mapping algorithm for photorealistic reconstruction of 3D objects | |
KR100512565B1 (ko) | 3차원 스캔 얼굴 데이터의 자동 애니메이션 방법 | |
US9734579B1 (en) | Three-dimensional models visual differential | |
CN110335335A (zh) | 用于球面投影的均匀密度立方体贴图渲染 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100112 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100216 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100217 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130226 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140226 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |