KR19990077421A - 화상작성장치,화상작성방법및화상작성프로그램이기록된판독가능한기록매체 - Google Patents
화상작성장치,화상작성방법및화상작성프로그램이기록된판독가능한기록매체 Download PDFInfo
- Publication number
- KR19990077421A KR19990077421A KR1019990004788A KR19990004788A KR19990077421A KR 19990077421 A KR19990077421 A KR 19990077421A KR 1019990004788 A KR1019990004788 A KR 1019990004788A KR 19990004788 A KR19990004788 A KR 19990004788A KR 19990077421 A KR19990077421 A KR 19990077421A
- Authority
- KR
- South Korea
- Prior art keywords
- polygon
- character
- model
- color data
- coordinate
- 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
Classifications
-
- A63F13/10—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
-
- 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/30—Polynomial surface description
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/20—Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
- A63F2300/6646—Methods for processing data by generating or executing the game program for rendering three dimensional images for the computation and display of the shadow of an object or character
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Mathematical Analysis (AREA)
- Mathematical Physics (AREA)
- Geometry (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Algebra (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
Claims (6)
- 가상 3차원 공간 내에서 시점을 기준으로 하여 캐릭터 화상을 작성함과 동시에, 그 후방에 모델 화상을 작성하여 표시수단에 표시하는 화상 작성장치에 있어서,상기 모델을 구성하는 모델용 폴리곤 좌표를 기억하는 모델용 폴리곤 기억수단과,상기 캐릭터를 2차원적으로 구성하는 1개의 캐릭터용 폴리곤 좌표를 기억하는 캐릭터용 폴리곤 기억수단과,상기 모델 표시 텍스처를 기억하는 모델용 텍스처 기억수단과,상기 캐릭터 표시 텍스처를 기억하는 캐릭터용 텍스처 기억수단과,상기 공간내에 설정되는 가상광원 좌표를 기억하는 광원 기억수단과,상기 캐릭터용 폴리곤의 상기 가상광원에 의한 상기 모델 상에 투영형상을 구하는 투영처리수단과,구해진 상기 투영형상의 색 데이터를 상기 캐릭터의 그림자를 나타내는 색 데이터로 설정하는 색 데이터 설정수단을 지닌 것을 특징으로 하는 화상 작성장치.
- 제 1항에 있어서,상기 모델용 폴리곤 기억수단에 기억되어 있는 모델은 복수의 모델용 폴리곤에 의해 3차원적으로 구성되어 있는 것을 특징으로 하는 화상 작성장치.
- 제 1항 또는 2항에 있어서,상기 투영처리수단은,상기 모델용 폴리곤의 각 좌표와 상기 가상광원을 잇는 각 직선과 상기 캐릭터용 폴리곤을 포함하는 평면과의 각 교점으로 이루어지는 투영폴리곤 좌표를 구하는 좌표변환수단과,상기 평면에서 상기 투영폴리곤과 상기 캐릭터용 폴리곤이 겹치는 부분으로 이루어지는 공통폴리곤 좌표를 구하는 폴리곤 연산수단과,상기 캐릭터용 폴리곤 좌표에 대한 상기 공통폴리곤 각 좌표의 상위량을 토대로 하여 해당 공통폴리곤이 갖는 텍스처 좌표를 구하는 텍스처 연산수단과,상기 공통폴리곤의 각 좌표와 상기 가상광원을 잇는 각 직선과 상기 모델용 폴리곤을 포함하는 평면과의 각 교점으로 이루어지는 역 투영 폴리곤 좌표를 구하는 좌표 역변환수단을 구비하며,상기 색 데이터 설정수단은 상기 역 투영폴리곤의 색 데이터를 상기 그림자 표시 색 데이터로 설정하는 것임을 특징으로 하는 화상 작성장치.
- 제 1∼3항 중 어느 한항에 있어서,상기 색 데이터 설정수단은 상기 캐릭터의 그림자를 나타내는 색 데이터로서, 상기 모델용 텍스처 기억수단에 기억되어 있는 텍스처의 색 데이터 농도를 상승시킨 것을 이용하는 것을 특징으로 하는 화상 작성장치.
- 가상 3차원 공간 내에서 시점을 기준으로 하여 캐릭터 화상을 작성함과 동시에, 그 후방에 모델 화상을 작성하여 표시수단에 표시하는 화상작성방법에 있어서,상기 공간 내에 설정되는 가상광원에 의해 2차원적으로 구성된 상기 캐릭터가 3차원적으로 구성된 상기 모델 위로 투영되는 투영형상을 구하고,구해진 상기 투영형상의 색 데이터를 상기 캐릭터의 그림자를 나타내는 색 데이터로 설정하도록 한 것을 특징으로 하는 화상 작성방법.
- 상기 3차원 공간 내에서 시점을 기준으로 하여 캐릭터 화상을 작성함과 동시에, 그 후방에 모델 화상을 작성하여 표시수단에 표시하는 화상작성방법에 있어서,상기 공간 내에 설정되는 가상광원에 의해 2차원적으로 구성된 상기 캐릭터가 3차원적으로 구성된 상기 모델 위로 투영되는 투영형상을 구하는 제 1스텝과,구해진 상기 투영형상의 색 데이터를 상기 캐릭터의 그림자를 나타내는 색 데이터로 설정하는 제 2스텝을 지닌 것을 특징으로 하는 화상작성 프로그램이 기록된 판독 가능한 기록매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10071063A JP2976963B2 (ja) | 1998-03-19 | 1998-03-19 | 画像作成装置、画像作成方法、画像作成プログラムが記録された可読記録媒体およびビデオゲーム装置 |
| JP??10-071063 | 1998-03-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990077421A true KR19990077421A (ko) | 1999-10-25 |
| KR100647861B1 KR100647861B1 (ko) | 2006-11-24 |
Family
ID=13449705
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019990004788A Expired - Fee Related KR100647861B1 (ko) | 1998-03-19 | 1999-02-11 | 화상 작성장치, 화상 작성방법 및 화상 작성 프로그램이 기록된 |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP0948978B1 (ko) |
| JP (1) | JP2976963B2 (ko) |
| KR (1) | KR100647861B1 (ko) |
| CN (1) | CN1129872C (ko) |
| DE (1) | DE69933406T2 (ko) |
| TW (1) | TW457110B (ko) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3599268B2 (ja) | 1999-03-08 | 2004-12-08 | 株式会社ソニー・コンピュータエンタテインメント | 画像処理方法、画像処理装置及び記録媒体 |
| JP3369159B2 (ja) | 2000-02-17 | 2003-01-20 | 株式会社ソニー・コンピュータエンタテインメント | 画像描画方法、画像描画装置、記録媒体及びプログラム |
| JP3641578B2 (ja) | 2000-08-31 | 2005-04-20 | コナミ株式会社 | ゲーム用3次元画像処理方法、装置、ゲーム用3次元画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲーム装置 |
| JP2002222436A (ja) * | 2000-11-22 | 2002-08-09 | Sony Computer Entertainment Inc | オブジェクト制御方法、コンピュータに実行させるためのオブジェクト制御処理プログラム、コンピュータに実行させるためのオブジェクト制御処理プログラムを記録したコンピュータ読み取り可能な記録媒体、オブジェクト制御処理プログラムを実行するプログラム実行装置 |
| US6924798B2 (en) * | 2001-05-22 | 2005-08-02 | Intel Corporation | Real-time multi-resolution shadows |
| JP4065507B2 (ja) * | 2002-07-31 | 2008-03-26 | キヤノン株式会社 | 情報提示装置および情報処理方法 |
| JP2004246877A (ja) * | 2003-01-24 | 2004-09-02 | Sega Corp | ゲームのキャラクタに画像を投影するプログラム、そのプログラムが組み込まれたゲーム機、及びそのプログラムが格納された記録媒体 |
| EP1962980A1 (en) * | 2005-12-16 | 2008-09-03 | Koninklijke Philips Electronics N.V. | Shadow generation apparatus and method |
| JP4612031B2 (ja) * | 2007-09-28 | 2011-01-12 | 株式会社コナミデジタルエンタテインメント | 画像生成装置、画像生成方法、ならびに、プログラム |
| JP4852555B2 (ja) * | 2008-01-11 | 2012-01-11 | 株式会社コナミデジタルエンタテインメント | 画像処理装置、画像処理方法、ならびに、プログラム |
| JP2016528647A (ja) | 2013-08-22 | 2016-09-15 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. | プロジェクティブコンピューティングシステム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58121091A (ja) * | 1982-01-14 | 1983-07-19 | 池上通信機株式会社 | 立体感表示方式 |
| US5415549A (en) * | 1991-03-21 | 1995-05-16 | Atari Games Corporation | Method for coloring a polygon on a video display |
| JP3442181B2 (ja) * | 1995-02-17 | 2003-09-02 | 株式会社ナムコ | 3次元ゲーム装置及び画像合成方法 |
| JP3667393B2 (ja) * | 1995-08-04 | 2005-07-06 | 株式会社ナムコ | 3次元ゲーム装置及び画像合成方法 |
| US6157733A (en) * | 1997-04-18 | 2000-12-05 | At&T Corp. | Integration of monocular cues to improve depth perception |
-
1998
- 1998-03-19 JP JP10071063A patent/JP2976963B2/ja not_active Expired - Fee Related
-
1999
- 1999-02-11 KR KR1019990004788A patent/KR100647861B1/ko not_active Expired - Fee Related
- 1999-03-16 TW TW088104037A patent/TW457110B/zh not_active IP Right Cessation
- 1999-03-18 EP EP99104074A patent/EP0948978B1/en not_active Expired - Lifetime
- 1999-03-18 DE DE69933406T patent/DE69933406T2/de not_active Expired - Lifetime
- 1999-03-19 CN CN99103069A patent/CN1129872C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE69933406D1 (de) | 2006-11-16 |
| JPH11272882A (ja) | 1999-10-08 |
| HK1022443A1 (en) | 2000-08-11 |
| CN1231460A (zh) | 1999-10-13 |
| EP0948978A2 (en) | 1999-10-13 |
| JP2976963B2 (ja) | 1999-11-10 |
| KR100647861B1 (ko) | 2006-11-24 |
| CN1129872C (zh) | 2003-12-03 |
| DE69933406T2 (de) | 2007-08-16 |
| EP0948978A3 (en) | 2001-04-18 |
| EP0948978B1 (en) | 2006-10-04 |
| TW457110B (en) | 2001-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20030216175A1 (en) | Game machine and game program | |
| JP3625184B2 (ja) | ゲーム用3次元画像処理方法、装置、ゲーム用3次元画像処理プログラムを記録した可読記録媒体及びビデオゲーム装置 | |
| US6781592B2 (en) | Image generating device, image generating method, readable storage medium storing image generating program, and video game device | |
| EP0992267B1 (en) | Image creating apparatus, displayed scene switching method for the image creating apparatus, computer-readable recording medium containing displayed scene switching program for the image creating apparatus, and video game machine | |
| US6563508B1 (en) | System for and method of implementing refraction mapping | |
| KR19990077421A (ko) | 화상작성장치,화상작성방법및화상작성프로그램이기록된판독가능한기록매체 | |
| KR100569700B1 (ko) | 화상 작성장치, 화상 작성방법 및 화상 작성 프로그램이 기록된 | |
| JP4833674B2 (ja) | ゲーム装置、ゲーム装置の制御方法及びプログラム | |
| JP3352982B2 (ja) | レンダリング方法及び装置、ゲーム装置、並びに立体モデルをレンダリングするプログラムを格納するコンピュータ読み取り可能な記録媒体 | |
| JP3926828B1 (ja) | ゲーム装置、ゲーム装置の制御方法及びプログラム | |
| JP3001538B1 (ja) | ビデオゲーム装置、ビデオゲームにおけるモデル表示方法及びビデオゲームにおけるモデル表示プログラムが記録された可読記録媒体 | |
| JP3602835B2 (ja) | ビデオゲーム装置およびその制御方法ならびにゲームプログラム | |
| JP2004280596A (ja) | シャドウボリューム生成プログラム及びゲーム装置 | |
| JP3005581B1 (ja) | 画像作成装置、画像作成方法、画像作成プログラムが記録された可読記録媒体およびビデオゲ―ム装置 | |
| US7245298B2 (en) | Game system, image drawing method for game system, and computer-readable storage medium storing game program | |
| JP4425589B2 (ja) | 画像生成プログラム、画像生成方法及び画像生成装置 | |
| JP4231684B2 (ja) | ゲーム装置及びゲームプログラム | |
| EP1249791B1 (en) | 3-D game image processing method and device for drawing border lines | |
| JP3971003B2 (ja) | 画像作成装置 | |
| HK1022443B (en) | Image creating apparatus, image creating method, and computer-readable recording medium containing image creating program | |
| JP3437166B2 (ja) | 3次元画像処理方法、その装置、3次元画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体及びビデオゲーム装置 | |
| JP4219766B2 (ja) | 画像生成プログラムおよび画像生成装置 | |
| JP2870637B1 (ja) | 画像作成装置、画像作成方法及び画像作成プログラムが記録された可読記録媒体 | |
| JP2003067774A (ja) | 画像処理装置および画像処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-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 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| 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 |
|
| 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 |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| 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 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20111109 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20121105 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20131114 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20131114 |
|
| 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 |