[go: up one dir, main page]

JP2003030676A - Three-dimensional image plotting method and device and recording medium - Google Patents

Three-dimensional image plotting method and device and recording medium

Info

Publication number
JP2003030676A
JP2003030676A JP2001210274A JP2001210274A JP2003030676A JP 2003030676 A JP2003030676 A JP 2003030676A JP 2001210274 A JP2001210274 A JP 2001210274A JP 2001210274 A JP2001210274 A JP 2001210274A JP 2003030676 A JP2003030676 A JP 2003030676A
Authority
JP
Japan
Prior art keywords
screen
dimensional image
divergence point
line
viewpoint
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.)
Pending
Application number
JP2001210274A
Other languages
Japanese (ja)
Inventor
Takeshi Kinoshita
武志 木下
Atsushi Cho
篤志 長
Tetsuya Harada
哲也 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaguchi Technology Licensing Organization Ltd
Original Assignee
Yamaguchi Technology Licensing Organization Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaguchi Technology Licensing Organization Ltd filed Critical Yamaguchi Technology Licensing Organization Ltd
Priority to JP2001210274A priority Critical patent/JP2003030676A/en
Publication of JP2003030676A publication Critical patent/JP2003030676A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a three-dimensional image plotting method and a device therefor and a recording medium relying on inverse perspective drawing for general object plotting including reflection, refraction and transmission and for various inverse perspective plotting, and to provide the three-dimensional image plotting method and the device therefor and the recording medium for forming various images in which perspective and view points are freely set including the inverse perspective. SOLUTION: A line-of-sight direction to project an object, a screen to project the object and a divergence point are set. In the case that the divergence point is set on the far side of the screen seen from the line-of-sight direction, the divergence point is defined as an inverse view point viewable from many view points and the object is projected and plotted to a pixel with a straight line connecting the pixel and the divergence point as the line of sight for each pixel of the screen. In the case that the divergence point is set on the front side of the screen, the divergence point is defined as the view point and the object is projected and plotted on the screen by the perspective. Further, in the case that the divergence point is set practically at the infinitely front part or infinitely rear part of the screen seen from the line-of-sight direction, the object is projected and plotted on the screen by a parallel projection method.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、コンピュータによ
る画像描画方法に係わり、特に、三次元空間の物体を投
影描画する三次元画像描画方法及び装置並びに記録媒体
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer-based image drawing method, and more particularly to a three-dimensional image drawing method and apparatus for projecting and drawing an object in a three-dimensional space, and a recording medium.

【0002】[0002]

【従来の技術】コンピュータによる三次元画像(三次元
CG)描画は、先ず写実性の向上を目指して研究開発が行
われ、例えば、ハリウッドなどの映画業界では、三次元
CGの写実性を前面に押し出した作品制作が行われてき
た。この従来の一般的な三次元CGの投影法としては、光
現象(反射、屈折、透過)をシミュレーションするため
の一般的な方法であり、視点から光線の進路を逆にたど
ってスクリーンに投影される輝度を計算する、遠近投影
法を基本に、一部、魚眼レンズやパノラマの効果が使用
される程度であった。なお、物体をそのまま平行投影す
る平行投影法は、視点を無限後方に設定した、遠近投影
法の特殊なケースに相当する。
2. Description of the Related Art Computer-based three-dimensional images (three-dimensional images)
CG) drawing is first researched and developed with the aim of improving realism. For example, in the movie industry such as Hollywood, 3D
Work production has been done with the realism of CG in the foreground. This conventional general three-dimensional CG projection method is a general method for simulating a light phenomenon (reflection, refraction, transmission). Based on the perspective projection method that calculates the brightness, the fisheye lens and panoramic effect were used in part. The parallel projection method in which the object is directly projected in parallel corresponds to a special case of the perspective projection method in which the viewpoint is set to infinite rear.

【0003】この一般的な投影法は、視線の固定、単眼
視、画面全体における均一な解像度などの特徴があり、
人間が感じている三次元性の全ての側面を捕らえている
訳ではない。このため、より自然で効果的な三次元画像
の提供を目的に、例えば、視点からの距離が小さいほど
大きい値の透明度を設定する技術(特開2000−149062号
三次元画像生成方法とその装置)、ピントの合ってい
ると設定した面からの距離に比例したぼかし処理を施す
技術(特開平08−063614号 テクスチャマッピング方
法)などが開示されているが、当然ながら、これらは上
記の一般的な遠近投影法を基本とした改善技術である。
This general projection method has features such as fixed line of sight, monocular vision, and uniform resolution on the entire screen.
It does not capture all aspects of the three-dimensionality that humans feel. Therefore, for the purpose of providing a more natural and effective three-dimensional image, for example, a technique of setting a larger value of transparency as the distance from the viewpoint is smaller (Japanese Patent Laid-Open No. 2000-149062 and its apparatus). ), A technique for performing blurring processing in proportion to the distance from a surface set to be in focus (Japanese Patent Laid-Open No. 08-063614, texture mapping method), etc. It is an improved technology based on the simple perspective projection method.

【0004】一方、近年、非写実的CGというジャンルが
認められるようになってきた。例えば、セルアニメーシ
ョンのような絵を生成したり、ペンや、筆で手書きした
ような絵を生成したりするための技術である。その他、
絵画においてよく行われるように、作者の注目している
部分を過剰に大きく描いて強調する三次元CG も研究さ
れてきている。最近の映画においても、通常のカメラで
は得られない映像を、実写映像と画像処理とCGを使用し
て作りだして話題になっている。絵画において、写実性
が重んじられた時代から自由な表現を楽しむ時代に変化
したように、三次元CGでも、同様な動きが起ころうとし
ている。従って、絵画においてなされているように、例
えば、逆遠近投影法や様々な投影法の混在、多視点から
の映像の混在、などの技術が三次元CG においても必ず
必要になってくると考えられる。
On the other hand, in recent years, a genre called non-photorealistic CG has been recognized. For example, it is a technique for generating a picture such as a cel animation or a picture handwritten with a pen or a brush. Other,
As is often done in painting, three-dimensional CG has also been studied, which emphasizes the part that the author is paying attention to by drawing it too large. Even in recent movies, it has become a hot topic to create images that cannot be obtained with ordinary cameras using live-action images, image processing, and CG. Similar to the change from the time when realism was valued in paintings to the time when people enjoy free expression, similar movements are about to occur in 3D CG. Therefore, as is done in painting, for example, techniques such as the reverse perspective projection and various projection methods, and the mixing of images from multiple viewpoints are indispensable for 3D CG. .

【0005】古くから様々な画家によって描かれている
絵画の中には、通常と逆の遠近法が用いられている物が
存在する。制作者が意識してそのように描いたのか、意
識していなかったのかを問わず、そのような描画方法
を、漠然と逆遠近法と呼ぶが、逆遠近法で描くための方
法が定義されている訳ではない。
Among the paintings that have been drawn by various painters since ancient times, there are some paintings that use the reverse perspective. Regardless of whether the creator was consciously drawing in that way or not, such a drawing method is vaguely called reverse perspective, but a method for drawing in reverse perspective was defined. It does not mean that

【0006】三次元CGで逆遠近法用による投影方法を実
現する技術として、視軸方向に離れるほど、あるスケー
ル因子に従って大きく描くことを定めた特殊な逆遠近投
影法(M. Inakage、Non-linear perspective projectio
n、Modeling in Computer Graphics、Springer-Verla
g、pp.203〜215、1991)が開示されているが、形態描画
に関する定義のみが行われているため完全拡散反射面を
もつ物体にしか適用できない、逆遠近投影法を操作する
ための自由度が1つであるため多彩な逆遠近描画ができ
ない、遠近投影法と逆遠近投影法とが統一的に関係付け
られていないため自由に遠近法や視点を設定した多彩な
画像生成ができない、などの問題があり、実際、一般の
三次元CGソフトウェアに使用されるに至っていない。
As a technique for realizing a projection method using inverse perspective in three-dimensional CG, a special inverse perspective projection method (M. Inakage, Non- linear perspective projectio
n, Modeling in Computer Graphics, Springer-Verla
g, pp.203-215, 1991), but it is applicable only to an object having a perfect diffuse reflection surface because only the definition related to morphology is made. Since there is only one degree, it is not possible to perform various kinds of inverse perspective drawing, and because perspective projection and inverse perspective projection are not integrally related, it is not possible to generate various images with perspective and viewpoints set freely. However, in fact, it has not been used for general 3D CG software.

【0007】[0007]

【発明が解決しようとする課題】本発明は、上述した状
況に鑑みなされたもので、反射、屈折、透過を伴う一般
的な物体の描画ができ、また多彩な逆遠近描画が可能な
逆遠近投影法による三次元画像描画方法及び装置並びに
記録媒体を提供することを第一の目的とし、さらに又、
本発明は、逆遠近投影法を含み自由に遠近法や視点を設
定した多彩な画像生成が可能な三次元画像描画方法及び
装置並びに記録媒体を提供することを第二の目的とす
る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above situation, and is capable of drawing a general object involving reflection, refraction, and transmission and capable of various reverse perspective drawing. A first object of the present invention is to provide a three-dimensional image drawing method and apparatus and a recording medium by the projection method, and further,
A second object of the present invention is to provide a three-dimensional image drawing method and apparatus and a recording medium capable of generating various images including the perspective method and the perspective as desired, and the recording medium.

【0008】[0008]

【課題を解決するための手段】前記の第一の目的を達成
するため、本発明の三次元画像描画方法は、三次元空間
の物体をスクリーンに投影描画するコンピュータによる
三次元画像描画方法において、物体を投影する視線方向
と、物体を投影するスクリーンと、視線方向からみたス
クリーンの向こう側(前方)に、発散点を設定し、発散
点は、スクリーンの画素毎に、画素と発散点を結ぶ直線
を視線として物体を画素に投影描画する、多視点から見
られる逆視点である逆遠近投影法による三次元画像描画
方法としたものである。
In order to achieve the above first object, a three-dimensional image drawing method of the present invention is a three-dimensional image drawing method by a computer for projecting and drawing an object in a three-dimensional space on a screen. A divergence point is set on the line-of-sight direction on which the object is projected, on the screen on which the object is projected, and on the other side (front side) of the screen viewed from the line-of-sight direction. The divergence point connects the pixel and the divergence point for each pixel of the screen. This is a three-dimensional image drawing method by the inverse perspective projection method, which is an inverse viewpoint seen from multiple viewpoints, in which an object is projected and drawn on a pixel with a straight line as the line of sight.

【0009】前記の第二の目的を達成するため、本発明
の三次元画像描画方法は、三次元空間の物体をスクリー
ンに投影描画するコンピュータによる三次元画像描画方
法において、物体を投影する視線方向と、物体を投影す
るスクリーンと、発散点を設定し、発散点が視線方向か
らみてスクリーンの向こう側(前方)に設定された場
合、発散点を逆視点として、前記の逆遠近投影法により
物体をスクリーンに投影描画し、発散点が視線方向から
みてスクリーンの手前側(後方)に設定された場合、発
散点を視点として、遠近投影法により物体をスクリーン
に投影描画する三次元画像描画方法としたものである。
In order to achieve the above-mentioned second object, the three-dimensional image drawing method of the present invention is a three-dimensional image drawing method by a computer for projecting and drawing an object in a three-dimensional space on a screen. , The screen for projecting the object, and the divergence point are set, and when the divergence point is set on the other side (front) of the screen as seen from the line-of-sight direction, the divergence point is set as the reverse viewpoint and the object is projected by the inverse perspective projection method described above. When the divergence point is set on the front side (rear side) of the screen as viewed from the line of sight, the divergence point is set as the viewpoint and the object is projected and drawn on the screen by the perspective projection method. It was done.

【0010】また、前記発散点が、実質上、前記視線方
向からみて前記スクリーンの無限前方又は無限後方に設
定された場合であって、前記物体を平行投影法によるス
クリーンに投影描画する前記の三次元画像描画方法であ
る。
Further, in the case where the divergence point is set substantially infinitely forward or infinitely rearward of the screen as viewed from the line-of-sight direction, the third order for projecting and drawing the object on the screen by the parallel projection method. This is the original image drawing method.

【0011】さらに又、混在する投影法によって描画さ
れる複数の物体を一つの画像に纏めるための主視点と主
スクリーンとを設定する工程と、物体毎に仮描画するた
めの仮視線方向と仮スクリーンと仮発散点とを設定する
工程と、物体毎に、設定された仮視線方向と仮スクリー
ンと仮発散点との関係から、前記逆遠近投影法、前記遠
近投影法、或いは前記平行投影法のいずれかの投影法を
決定し、決定された投影法により物体を仮スクリーンに
投影描画する工程と、仮描画した仮スクリーンを主視点
から主スクリーンに投影描画する工程とを含み、主スク
リーンに投影描画された画像を三次元画像とした三次元
画像描画方法である。
Furthermore, a step of setting a main viewpoint and a main screen for gathering a plurality of objects drawn by mixed projection methods into one image, and a tentative line-of-sight direction for temporary drawing for each object From the step of setting the screen and the tentative divergence point, and the relationship between the set tentative line-of-sight direction and the tentative screen and the tentative divergence point for each object, the inverse perspective projection method, the perspective projection method, or the parallel projection method. Of any one of the following, and the step of projecting and drawing the object on the temporary screen by the determined projection method, and the step of projecting and drawing the temporarily drawn temporary screen from the main viewpoint to the main screen. This is a three-dimensional image drawing method in which a projected and drawn image is a three-dimensional image.

【0012】本発明の装置は、前記本発明の三次元画像
描画方法を用いて三次元画像を描画する三次元画像描画
装置であり、本発明の記録媒体は、前記本発明の三次元
画像描画方法を用いて三次元画像の描画を行う機能を実
現させるための三次元画像描画プログラムを記録したコ
ンピュータ読取り可能な記録媒体である。
An apparatus of the present invention is a three-dimensional image drawing apparatus for drawing a three-dimensional image using the three-dimensional image drawing method of the present invention, and a recording medium of the present invention is a three-dimensional image drawing of the present invention. It is a computer-readable recording medium in which a three-dimensional image drawing program for realizing a function of drawing a three-dimensional image using the method is recorded.

【0013】[0013]

【発明の実施の形態】本発明でいう物体は、特定の投影
法、及び投影条件で投影しようとする投影領域の単位で
あって、物理的な物体を意味するとは限らず、例えば、
複数の物理的な物体を含む投影領域の形態や、或いは、
一つの物理的な物体を複数の投影領域に分割した形態な
ども可能である。
BEST MODE FOR CARRYING OUT THE INVENTION The object in the present invention is a unit of a projection area to be projected under a specific projection method and projection condition, and does not necessarily mean a physical object.
The shape of the projection area containing multiple physical objects, or
A form in which one physical object is divided into a plurality of projection areas is also possible.

【0014】本発明の三次元画像描画方法は、所謂、光
線追跡法を用いた投影描画方法であるが、一般的に、物
体は色彩と形と材質の要素からなり、材質が完全拡散反
射するような特殊な物体を除き、色(輝度)や材質は、
視点が決まらないと描画できない。本発明の逆遠近投影
法による三次元画像描画方法は、多数の視点からある一
点を見た光景をスクリーンに投影すると、そのスクリー
ン上では、一種の逆遠近法で描かれた画像になることを
発見してなされたものである。
The three-dimensional image drawing method of the present invention is a projection drawing method using a so-called ray tracing method. Generally, an object is composed of elements of color, shape and material, and the material is completely diffused and reflected. Except for special objects such as
You cannot draw unless the viewpoint is determined. In the three-dimensional image drawing method by the inverse perspective projection method of the present invention, when a scene in which a certain point is viewed from a large number of viewpoints is projected on a screen, an image drawn by a kind of the reverse perspective method is displayed on the screen. It was discovered and made.

【0015】通常、視点と言えばスクリーンの範囲を見
渡せるものだが、本発明でいう多視点の各々の視点は、
図1の本発明による逆遠近投影法の原理を説明するため
の概念図に示すように、各画素と逆視点とを結ぶ直線を
視線とした視点であり、画素の数だけ視点があることに
なる。即ち、本発明の逆遠近投影法による三次元画像
は、物体を投影する視線方向(図1では、左から右に向
かう方向)と、物体を投影するスクリーンと、視線方向
からみたスクリーンの向こう側に、発散点を設定し、ス
クリーンの画素毎に、画素と発散点を結ぶ直線を視線と
して、物体を画素に投影することによって描画される。
なお、図1では、スクリーンを物体の手前側に設定して
いるが、物体と逆視点との間に設定してもよい。発散点
という言葉は、後述するように、通常の遠近投影法など
と統一的な関係付けを行うために採用したもので、発散
点がスクリーンの向こう側に設定された場合、本発明の
逆遠近投影法による描画の指示を意味し、この場合、発
散点は逆視点となる。
Generally speaking, a viewpoint can see the range of the screen, but each viewpoint of the multiple viewpoints in the present invention is
As shown in the conceptual diagram for explaining the principle of the reverse perspective projection method according to the present invention in FIG. 1, the line of sight is a straight line connecting each pixel and the reverse viewpoint, and there are as many viewpoints as there are pixels. Become. That is, the three-dimensional image obtained by the reverse perspective projection method of the present invention has a line-of-sight direction in which an object is projected (a direction from left to right in FIG. 1), a screen on which the object is projected, and the other side of the screen viewed from the line-of-sight direction. Then, a divergence point is set, and for each pixel of the screen, an object is projected on the pixel with the line connecting the pixel and the divergence point as the line of sight.
Although the screen is set on the front side of the object in FIG. 1, it may be set between the object and the opposite viewpoint. As will be described later, the term divergence point is used to make a unified relationship with a normal perspective projection method, etc.When the divergence point is set on the other side of the screen, the inverse perspective of the present invention is used. It means an instruction of drawing by the projection method, and in this case, the divergence point is the opposite viewpoint.

【0016】なお、本発明の逆遠近投影法による多視点
の具体的な設定方法としては、例えば、逆視点を中心と
した球面上に定義する方法があるが、本発明は、これに
限定されることなく、任意の面上に定義し、自由な描画
を実現することができる。また、視点からの距離が小さ
いほど大きい値の透明度を設定するなどの従来技術を本
発明に適用し、より自然で効果的な三次元画像を提供す
ることも可能である。
As a concrete method of setting multiple viewpoints by the inverse perspective projection method of the present invention, for example, there is a method of defining on a sphere centered on the inverse viewpoint, but the present invention is not limited to this. It is possible to define freely on any surface and realize free drawing. Further, it is possible to provide a more natural and effective three-dimensional image by applying a conventional technique such as setting a larger transparency value as the distance from the viewpoint is smaller.

【0017】かかる実施の形態により、本発明の逆遠近
投影法による三次元画像描画方法は、描画する物体の全
てに視点を設定したものであり、反射、屈折、透過を伴
う一般的な物体の描画ができ、また、三次元空間中で逆
視点の位置を自由に変化させて逆遠近投影法を操作する
ことができ、多彩な逆遠近描画が可能となる。
According to such an embodiment, the three-dimensional image drawing method by the reverse perspective projection method of the present invention sets the viewpoint for all the objects to be drawn, and the three-dimensional image drawing method for a general object involving reflection, refraction, and transmission. It is possible to perform drawing, and it is possible to manipulate the inverse perspective projection method by freely changing the position of the reverse viewpoint in the three-dimensional space, which enables various reverse perspective drawing.

【0018】次に、通常の遠近投影法などと前記の本発
明の逆遠近投影法とを統一的に関係付け、自由に視点や
遠近法を設定した多彩な画像生成を可能とする実施の形
態について説明する。即ち、本発明の三次元画像描画方
法は、その第二の実施の形態として、物体を投影する視
線方向と、物体を投影するスクリーンと、発散点を設定
し、発散点が視線方向からみてスクリーンの向こう側に
設定された場合、発散点を逆視点として、前記の逆遠近
投影法により物体をスクリーンに投影描画し、発散点が
視線方向からみてスクリーンの手前側に設定された場
合、発散点を視点として、通常の遠近投影法により物体
をスクリーンに投影描画し、発散点が、実質上、視線方
向からみてスクリーンの無限前方又は無限後方に設定さ
れた場合には、物体を平行投影法によりスクリーンに投
影描画するものである。
Next, an embodiment in which an ordinary perspective projection method and the above-mentioned inverse perspective projection method of the present invention are integrally associated with each other to enable generation of various images in which viewpoints and perspectives are freely set. Will be described. That is, the three-dimensional image drawing method of the present invention, as a second embodiment thereof, sets a line-of-sight direction on which an object is projected, a screen on which the object is projected, and a divergence point. If the divergence point is set to the opposite side, the object is projected and drawn on the screen by the inverse perspective projection method described above, and if the divergence point is set to the front side of the screen when viewed from the line-of-sight direction, the divergence point , The object is projected and drawn on the screen by the ordinary perspective projection method, and when the divergence point is set substantially infinitely forward or infinitely rearward of the screen as viewed from the line-of-sight direction, the object is parallel projected. It is projected and drawn on the screen.

【0019】この統一的な関係付けにより、発散点の位
置を操作条件として、通常の遠近投影や平行投影による
空間描画、そして本発明の逆遠近投影による空間描画を
連続的に変化させることができる。即ち、本発明の逆遠
近投影において、発散点(逆視点)を無限前方に設定す
ると、所謂、平行投影と同じ空間描画が得られるが、こ
の平行投影による空間描画は、通常の遠近投影では、発
散点(視点)を無限後方に設定したときに得られる空間
描画であり、通常の遠近投影法と本発明の逆遠近投影法
は、平行投影を介して連続的に変化させることができる
ようになる。以上のようにして、発散点を定義すること
により、逆遠近投影法を含み自由に視点や遠近法を設定
した多彩な画像生成が可能となる。なお、本発明でいう
無限前方、無限後方は、必ずしも、学問的な無限遠方を
意味するものではなく、実質上、投影法による三次元画
像描画において平行投影が行われる遠方であれば良いこ
とは明らかである。
With this unified relation, it is possible to continuously change the space drawing by normal perspective projection or parallel projection, and the space drawing by inverse perspective projection of the present invention, with the position of the divergence point as an operating condition. . That is, in the reverse perspective projection of the present invention, if the divergence point (reverse viewpoint) is set to infinity forward, the same spatial drawing as the so-called parallel projection is obtained. It is a space drawing obtained when the divergence point (viewpoint) is set to infinity backward, and the normal perspective projection method and the reverse perspective projection method of the present invention can be continuously changed through parallel projection. Become. By defining the divergence point as described above, it becomes possible to generate various images including the perspective method and the viewpoint and perspective method freely set. Infinite forward and infinite backward in the present invention do not necessarily mean academically infinite distance, and in fact, it is sufficient if the distance is such that parallel projection is performed in three-dimensional image drawing by the projection method. it is obvious.

【0020】次に、本発明の逆遠近投影法を含み複数の
投影法を混在させた実施の形態について説明する。本実
施の形態は、混在する投影法によって描画される複数の
物体を一つの画像に纏めるための主視点と主スクリーン
とを設定する工程と、物体毎に仮描画するための仮視線
方向と仮スクリーンと仮発散点とを設定する工程と、物
体毎に、設定された仮視線方向と仮スクリーンと仮発散
点との関係から、前記逆遠近投影法、前記遠近投影法、
或いは前記平行投影法のいずれかの投影法を決定し、決
定された投影法により物体を仮スクリーンに投影描画す
る工程と、仮描画した仮スクリーンを主視点から主スク
リーンに投影描画する工程を含み、主スクリーンに投影
描画した画像を三次元画像とするものである。
Next, an embodiment in which a plurality of projection methods are mixed, including the inverse perspective projection method of the present invention, will be described. In the present embodiment, a step of setting a main viewpoint and a main screen for collecting a plurality of objects drawn by mixed projection methods into one image, and a tentative line-of-sight direction and a tentative line direction for temporary drawing for each object A step of setting a screen and a tentative divergence point, for each object, from the relationship between the set tentative line-of-sight direction and the tentative screen and the tentative divergence point, the inverse perspective projection method, the perspective projection method,
Alternatively, the method includes the steps of determining any one of the parallel projection methods and projecting and drawing the object on the temporary screen by the determined projection method, and projecting and drawing the temporarily drawn temporary screen from the main viewpoint to the main screen. The image projected and drawn on the main screen is a three-dimensional image.

【0021】即ち、本発明の逆遠近投影法による描画の
アルゴリズムを、仮スクリーンと仮逆視点との関係にお
いて適用し、また、通常の遠近投影も、仮スクリーンと
仮視点との関係において適用して、それぞれの仮スクリ
ーンの投影像を主スクリーンに投影し一つの画像に纏め
たものである。仮スクリーンを想定しないと画像が生成
できない訳ではないが、その場合、仮発散点(仮逆視
点、又は仮視点)が主視点から離れると、仮発散点によ
って描画された物体の大きさが、主視点でみた大きさと
まるで異なってしまうという問題が生じる。なお、仮ス
クリーンは、投影像の大きさを余り変えたくない物体の
主視点からみた中央に設置すると、仮発散点を変化させ
たことによる投影象の大きさに対する影響を小さくする
ことができる。
That is, the drawing algorithm by the inverse perspective projection method of the present invention is applied in the relationship between the temporary screen and the temporary reverse viewpoint, and the ordinary perspective projection is also applied in the relationship between the temporary screen and the temporary viewpoint. Then, the projected images of the respective temporary screens are projected on the main screen and are combined into one image. An image cannot be generated without assuming a temporary screen, but in that case, when the temporary divergence point (temporary reverse viewpoint or temporary viewpoint) is far from the main viewpoint, the size of the object drawn by the temporary divergence point becomes There is a problem that the size is different from the main viewpoint. If the temporary screen is installed in the center of the object where the size of the projected image is not so changed from the main viewpoint, the effect of changing the temporary divergence point on the size of the projected image can be reduced.

【0022】かかる実施の形態により、本発明の混在す
る投影法による三次元画像描画方法は、仮発散点と仮ス
クリーンとの関係によって統一的な関係付けをし、物体
毎に自由に遠近法や視点を設定できるようにしたもので
あり、本発明の逆遠近投影法を含み自由に遠近法や視点
を設定した多彩な画像生成が可能となる。
According to such an embodiment, the three-dimensional image drawing method by the mixed projection method of the present invention makes a unified relation by the relation between the temporary divergence point and the temporary screen, so that the perspective and the perspective can be freely set for each object. The viewpoint can be set, and various images can be generated by freely setting the perspective and viewpoint including the reverse perspective projection method of the present invention.

【0023】なお、仮視線方向や仮スクリーン、或いは
仮発散点は、物体毎に異なっても良いし、複数の物体に
共通の設定を行っても良く、これらの組み合わせは、本
発明を何ら限定するものではない。また、本発明の三次
元画像描画方法は、投影法のみによる描画に限定される
ものではなく、例えば、魚眼レンズやパノラマの効果を
用いた描画など、公知の技術による描画を含み実施でき
るものである。
The tentative line-of-sight direction, tentative screen, or tentative divergence point may be different for each object, or may be set in common for a plurality of objects, and any combination of these limits the present invention. Not something to do. Further, the three-dimensional image drawing method of the present invention is not limited to drawing only by the projection method, and can be carried out including drawing by a known technique such as drawing using a fisheye lens or panoramic effect. .

【0024】本発明の装置は、前記のような実施の形態
を有する本発明の三次元画像描画方法を用いて三次元画
像を描画する三次元画像描画装置であり、本発明の記録
媒体は、前記のような実施の形態を有する本発明の三次
元画像描画方法を用いて三次元画像の描画を行う機能を
実現させるための三次元画像描画プログラムを記録した
コンピュータ読取り可能な記録媒体である。
The apparatus of the present invention is a three-dimensional image drawing apparatus for drawing a three-dimensional image using the three-dimensional image drawing method of the present invention having the above-described embodiment, and the recording medium of the present invention is A computer-readable recording medium recording a three-dimensional image drawing program for realizing the function of drawing a three-dimensional image using the three-dimensional image drawing method of the present invention having the above-described embodiment.

【0025】[0025]

【実施例】以下、本発明の実施例について、図に基づい
て説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0026】第一の実施例として、本発明の三次元画像
描画方法により、立方体を逆遠近投影して描画した三次
元画像について説明する。図2は、その三次元画像の一
例であって、本実施例の仮想空間中の構成は、仮想空間
中に視野角67度のカメラを配置し、1辺1mの鏡面反射
特性を持つ立方体をカメラ前方3mの地点に、チェッカ
ーフラッグ模様の無限の大きさを持つ平面をカメラ前方
6mの地点にそれぞれ配置し、光源は、点光源を使用
し、カメラの左後方に配置したものである。
As a first embodiment, a three-dimensional image drawn by inverse perspective projection of a cube by the three-dimensional image drawing method of the present invention will be described. FIG. 2 is an example of the three-dimensional image, and the configuration in the virtual space of the present embodiment is a cube having a camera with a viewing angle of 67 degrees in the virtual space and a specular reflection characteristic of 1 m on a side. A plane having an infinite size of a checkered flag pattern is arranged at a point 3 m in front of the camera and arranged at a point 6 m in front of the camera, and a point light source is used as a light source and is arranged at the left rear of the camera.

【0027】この仮想空間中の構成において、スクリー
ンをカメラ前方3mの地点に、発散点をカメラ前方7m
に設定したものであり、かかる設定により、本発明の三
次元画像描画方法は、カメラ前方を視線方向とし、視線
方向からみてスクリーンの向こう側に設定された発散点
を逆視点として、スクリーン上の1画素毎に定義される
多視点それぞれから、発散点(逆視点)方向に光線追跡
法を行い、スクリーン1画素毎の色彩を計算することに
より逆遠近投影の描画を行う。
In the structure in this virtual space, the screen is located 3 m in front of the camera and the divergence point is 7 m in front of the camera.
With such a setting, the three-dimensional image drawing method of the present invention makes the front of the camera the line-of-sight direction, and the divergence point set on the other side of the screen as seen from the line-of-sight direction as the opposite viewpoint on the screen. The ray tracing method is performed in the direction of the divergence point (reverse viewpoint) from each of the multiple viewpoints defined for each pixel, and the inverse perspective projection is drawn by calculating the color for each pixel of the screen.

【0028】図2は、以上のような構成、設定により、
立方体を逆遠近投影して描画した三次元画像であって、
カメラから遠くにある部分ほど大きく描画される、逆遠
近投影法が行われていることを示し、また、チェッカー
フラッグ模様の平面が、表面に鏡面反射特性を持つ立方
体に反射している様子を示している。
FIG. 2 shows the configuration and settings as described above.
A three-dimensional image drawn by inverse perspective projection of a cube,
It shows that the inverse perspective projection method is used, in which the part that is farther from the camera is drawn larger, and that the plane with the checkered flag pattern is reflected on a cube with specular reflection characteristics on the surface. ing.

【0029】次に、第二の実施例として、本発明の三次
元画像描画方法により、立方体を遠近投影して描画した
三次元画像について説明する。図3は、その三次元画像
の一例であって、本実施例の仮想空間中の構成は、実施
例1と同じであり、仮想空間中に視野角67度のカメラを
配置し、1辺1mの鏡面反射特性を持つ立方体をカメラ
前方3mの地点に、チェッカーフラッグ模様の無限の大
きさを持つ平面をカメラ前方6mの地点にそれぞれ配置
し、光源は、点光源を使用し、カメラの左後方に配置し
たものである。
Next, as a second embodiment, a three-dimensional image drawn by perspectively projecting a cube by the three-dimensional image drawing method of the present invention will be described. FIG. 3 is an example of the three-dimensional image, and the configuration of the present embodiment in the virtual space is the same as that of the first embodiment. A camera with a viewing angle of 67 degrees is arranged in the virtual space and one side is 1 m. A cube with the specular reflection property of 3 is placed 3 m in front of the camera, and a plane with an infinite size of a checkered flag pattern is placed 6 m in front of the camera. The point light source is used as the light source, and the left rear of the camera is used. It was placed in.

【0030】この仮想空間中の構成において、スクリー
ンをカメラ前方3mの地点に設定(実施例1と同じ)
し、発散点をカメラと同位置に設定したものであり、か
かる設定により、本発明の三次元画像描画方法は、カメ
ラ前方を視線方向とし、視線方向からみてスクリーンの
手前側に設定された発散点を視点として、発散点(視
点)からスクリーン上の1画素毎の各方向へ光線追跡法
を行い、スクリーン1画素毎の色彩を計算することによ
り遠近投影の描画を行う。
In the structure in this virtual space, the screen is set at a point 3 m in front of the camera (same as the first embodiment).
However, the divergence point is set at the same position as the camera, and the three-dimensional image drawing method of the present invention has the divergence point set on the front side of the screen when viewed from the line-of-sight direction by the setting. Using the point as a viewpoint, the ray tracing method is performed from the divergence point (viewpoint) in each direction on each pixel on the screen, and the perspective projection is drawn by calculating the color for each pixel on the screen.

【0031】図3は、以上のような構成、設定により、
立方体を遠近投影して描画した三次元画像であって、カ
メラから遠くにある部分ほど小さく描画される、遠近投
影法が行われていることを示し、また、チェッカーフラ
ッグ模様の平面が、表面に鏡面反射特性を持つ立方体に
反射している様子を示している。
FIG. 3 shows the configuration and settings as described above.
It is a three-dimensional image drawn by perspective projection of a cube, showing that the perspective projection method is used in which the part farther from the camera is drawn smaller, and the plane with the checkered flag pattern is on the surface. The figure shows the reflection on a cube having specular reflection characteristics.

【0032】次に、第三の実施例として、本発明の三次
元画像描画方法により、立方体を平行投影して描画した
三次元画像について説明する。図4は、その三次元画像
の一例であって、本実施例の仮想空間中の構成は、実施
例1、実施例2と同じであり、仮想空間中に視野角67度
のカメラを配置し、1辺1mの鏡面反射特性を持つ立方
体をカメラ前方3mの地点に、チェッカーフラッグ模様
の無限の大きさを持つ平面をカメラ前方6mの地点にそ
れぞれ配置し、光源は、点光源を使用し、カメラの左後
方に配置したものである。
Next, as a third embodiment, a three-dimensional image drawn by parallelly projecting a cube by the three-dimensional image drawing method of the present invention will be described. FIG. 4 is an example of the three-dimensional image, and the configuration of the present embodiment in the virtual space is the same as that of the first and second embodiments, and a camera with a viewing angle of 67 degrees is arranged in the virtual space. A cube with a specular reflection characteristic of 1 m on each side is placed 3 m in front of the camera, and a plane with an infinite size of a checkered flag pattern is placed 6 m in front of the camera. The light source uses a point light source, It is located at the left rear of the camera.

【0033】この仮想空間中の構成において、スクリー
ンをカメラ前方3mの地点に設定(実施例1、実施例2
と同じ)し、発散点をカメラ前方10kmに設定したもの
であり、かかる設定により、本発明の三次元画像描画方
法は、実施例1と同様、カメラ前方を視線方向とし、視
線方向からみてスクリーンの向こう側に設定された発散
点を逆視点として、スクリーン上の1画素毎に定義され
る多視点それぞれから、発散点(逆視点)方向に光線追
跡法を行い、スクリーン1画素毎の色彩を計算すること
により投影描画を行うが、本実施例は、発散点が、実質
上、視線方向からみてスクリーンの無限前方又は無限後
方に設定された場合(本実施例では、10km前方)の実
施例であって、物体を平行投影法によりスクリーンに投
影描画した画像が得られる。
In the configuration in this virtual space, the screen is set at a point 3 m in front of the camera (Examples 1 and 2).
The same as the above), and the divergence point is set to 10 km in front of the camera. With such a setting, the three-dimensional image rendering method of the present invention sets the front of the camera as the line-of-sight direction and the screen when viewed from the line-of-sight direction, as in the first embodiment. With the divergence point set on the other side as the reverse viewpoint, the ray tracing method is performed in the direction of the divergence point (reverse viewpoint) from each of the multiple viewpoints defined for each pixel on the screen, and the color for each pixel of the screen is determined. Although projection drawing is performed by calculation, this embodiment is an embodiment in which the divergence point is set substantially infinitely forward or infinitely rearward of the screen as viewed from the line-of-sight direction (in this embodiment, 10 km forward). Thus, an image obtained by projecting and drawing the object on the screen by the parallel projection method can be obtained.

【0034】図4は、以上のような構成、設定により、
立方体を平行投影して描画した三次元画像であって、カ
メラからの距離とは無関係に同一の大きさで描画される
平行投影法が行われていることを示し、また、チェッカ
ーフラッグ模様の平面が、表面に鏡面反射特性を持つ立
方体に反射している様子を示している。
FIG. 4 shows the configuration and settings as described above.
It is a three-dimensional image drawn by projecting a cube in parallel, showing that the parallel projection method is used in which it is drawn in the same size regardless of the distance from the camera. Shows that it is reflected by a cube having specular reflection characteristics on the surface.

【0035】次に、第四の実施例として、本発明の三次
元画像描画方法により、3つの立方体に各々異なる投影
法を適用して描画した三次元画像について説明する。図
5は、その三次元画像の一例であって、本実施例の仮想
空間中の構成は、仮想空間中に視野角67度のカメラを配
置し、1辺1mの鏡面反射特性を持つ立方体をカメラ前
方5mの地点に3つ並べ、チェッカーフラッグ模様の無
限の大きさを持つ平面をカメラ前方8mの地点に配置
し、光源は、点光源を使用し、カメラの左後方に配置し
て構成したものである。
As a fourth embodiment, a three-dimensional image drawn by applying different projection methods to three cubes by the three-dimensional image drawing method of the present invention will be described. FIG. 5 is an example of the three-dimensional image, and the configuration in the virtual space of the present embodiment is such that a camera having a viewing angle of 67 degrees is arranged in the virtual space and a cube having a specular reflection characteristic of 1 m on a side is formed. It was constructed by arranging three planes 5m in front of the camera and placing a plane with an infinite size of a checkered flag in the position 8m in front of the camera, using a point light source as the light source, and arranging it to the left rear of the camera. It is a thing.

【0036】この仮想空間中の構成において、主スクリ
ーンをカメラ前方5mの地点に設定し、3つの立方体と
平面には、それぞれ仮スクリーンと仮発散点を設定し
た。即ち、3つの立方体と平面の仮スクリーンは、それ
ぞれカメラ前方5mの地点(主スクリーンと同位置)に
同様に設定し、3つの立方体の仮発散点は、左の立方体
から順にカメラ前方10m、10km、0m(カメラと同位
置)に設定し、平面の発散点は、カメラ前方10kmに設
定した。
In the configuration in this virtual space, the main screen was set at a point 5 m in front of the camera, and the three cubes and the plane were set with a temporary screen and a temporary divergence point, respectively. That is, the three cubes and the flat tentative screen are set at the same point 5 m in front of the camera (the same position as the main screen), and the tentative divergence points of the three cubes are 10 m in front of the left cube and 10 km in front of the camera. , 0 m (the same position as the camera), and the divergence point of the plane was set 10 km in front of the camera.

【0037】本実施例は、主スクリーンと仮スクリーン
とを同位置に設定した実施例であって、仮スクリーンか
ら主スクリーンへの投影を要さず、かかる設定により、
本発明の三次元画像描画方法は、注目する物体毎に、カ
メラ前方を視線方向とし、仮スクリーンと仮発散点との
関係から投影法を決定し、決定した投影法に従って仮ス
クリーン(主スクリーン)1画素毎の色彩を計算するこ
とにより投影描画を行う。
This embodiment is an embodiment in which the main screen and the provisional screen are set at the same position, and projection from the provisional screen to the main screen is not required, and by such setting,
According to the three-dimensional image drawing method of the present invention, the front of the camera is set as the line-of-sight direction for each object of interest, the projection method is determined from the relationship between the temporary screen and the temporary divergence point, and the temporary screen (main screen) is determined according to the determined projection method. Projection drawing is performed by calculating the color for each pixel.

【0038】図5は、以上のような構成、設定により、
3つの立方体に各々異なる投影法を適用して描画した三
次元画像であって、チェッカーフラッグ模様の平面は平
行投影法が、3つの立方体は左から逆遠近投影法、平行
投影法、遠近法投影法が行われていることを示し、ま
た、各立方体の表面には、鏡面反射によってチェッカー
フラッグ模様の平面や他の立方体が反射している様子を
示している。
FIG. 5 shows the configuration and settings as described above.
It is a three-dimensional image drawn by applying different projection methods to three cubes, the plane of the checkered flag pattern is the parallel projection method, and the three cubes are from the left, the reverse perspective projection method, the parallel projection method, and the perspective projection method. It shows that the method is performed, and that the surface of each cube is reflected by a plane with a checkered flag pattern or other cubes by specular reflection.

【0039】以上、詳細に説明した実施例によれば、反
射、屈折、透過を伴う一般的な物体の逆遠近投影法によ
る描画ができ、三次元空間中で逆視点の位置を自由に変
化させて逆遠近投影法を操作することができるため、多
彩な逆遠近描画が可能となる。また、発散点を定義する
ことにより、逆遠近投影法を含み自由に視点や遠近法を
設定した多彩な画像生成が可能となる。さらに又、仮発
散点と仮スクリーンとの関係によって統一的な関係付け
をし、物体毎に自由に遠近法や視点を設定した多彩な画
像生成が可能となる。以上、本発明の実施例を説明した
が、特許請求の範囲で規定された本発明の精神と範囲か
ら逸脱することなく、その形態や細部に種々の変更がな
されても良いことは明らかである。例えば、混在する投
影法による三次元画像描画方法の実施例として、主スク
リーンと仮スクリーンとを同位置に設定した実施例4を
説明したが、主スクリーンと各仮スクリーンを異なる位
置に設定し、物体毎に、決定された投影法により仮スク
リーンに投影描画し、この仮描画した仮スクリーンを主
視点から主スクリーンに投影描画することにより、更に
多彩な画像生成が可能となる。
According to the embodiment described in detail above, it is possible to draw a general object involving reflection, refraction, and transmission by the inverse perspective projection method, and freely change the position of the inverse viewpoint in the three-dimensional space. Since it is possible to operate the inverse perspective projection method, it is possible to perform various kinds of inverse perspective drawing. In addition, by defining the divergence point, it is possible to generate various images including the perspective and the perspective, and freely setting the viewpoint and perspective. Furthermore, it is possible to generate a wide variety of images in which the perspective and the viewpoint are freely set for each object by making a unified relation by the relation between the temporary divergence point and the temporary screen. Although the embodiments of the present invention have been described above, it is obvious that various changes may be made in the form and details without departing from the spirit and scope of the present invention defined in the claims. . For example, as an example of the three-dimensional image drawing method by the mixed projection method, Example 4 in which the main screen and the temporary screen are set at the same position has been described, but the main screen and each temporary screen are set at different positions, For each object, projection drawing is performed on the temporary screen by the determined projection method, and the provisionally drawn temporary screen is projected and drawn on the main screen from the main viewpoint, so that more various images can be generated.

【0040】[0040]

【発明の効果】本発明は、スクリーンの向こう側に多視
点から見られる逆視点を設定し、スクリーンの画素毎
に、画素と発散点を結ぶ直線を視線として、物体を画素
に投影することにより逆遠近投影法の三次元画像を得る
ものであり、反射、屈折、透過を伴う一般的な物体の描
画ができ、また、三次元空間中で逆視点の位置を変化さ
せて逆遠近投影法を操作することができるため、多彩な
逆遠近描画が可能となる効果がある。さらに又、発散点
を操作条件として設定し、これを逆視点或いは視点とし
て、逆遠近投影、遠近投影、或いは平行投影による空間
描画を連続的に変化させることができるため、逆遠近投
影法を含み自由に視点や遠近法を設定した多彩な画像生
成を可能とする効果がある。
According to the present invention, the reverse viewpoint seen from multiple viewpoints is set on the other side of the screen, and the object is projected on the pixel for each pixel of the screen with the straight line connecting the pixel and the divergence point as the line of sight. It obtains a three-dimensional image of the inverse perspective projection method, and can draw a general object with reflection, refraction, and transmission. Also, the inverse perspective projection method can be used by changing the position of the inverse viewpoint in the three-dimensional space. Since it can be operated, there is an effect that various reverse perspective drawing is possible. Furthermore, since the divergence point is set as an operation condition, and this can be used as the reverse viewpoint or viewpoint, the space drawing by the reverse perspective projection, perspective projection, or parallel projection can be continuously changed, and thus the reverse perspective projection method is included. This has the effect of enabling the generation of various images with the viewpoint and perspective set freely.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の逆遠近投影法による三次元画像描画方
法の原理を説明するための概念図である。
FIG. 1 is a conceptual diagram for explaining the principle of a three-dimensional image drawing method by the reverse perspective projection method of the present invention.

【図2】本発明の三次元画像描画方法により立方体を逆
遠近投影して描画した三次元画像の実施例である。
FIG. 2 is an example of a three-dimensional image drawn by performing inverse perspective projection of a cube by the three-dimensional image drawing method of the present invention.

【図3】本発明の三次元画像描画方法により立方体を遠
近投影して描画した三次元画像の実施例である。
FIG. 3 is an example of a three-dimensional image drawn by perspective projection of a cube by the three-dimensional image drawing method of the present invention.

【図4】本発明の三次元画像描画方法により立方体を平
行投影して描画した三次元画像の実施例である。
FIG. 4 is an example of a three-dimensional image drawn by projecting a cube in parallel by the three-dimensional image drawing method of the present invention.

【図5】本発明の三次元画像描画方法により3つの立方
体に各々異なる投影法を適用して描画した三次元画像の
実施例である。
FIG. 5 is an example of a three-dimensional image drawn by applying different projection methods to three cubes by the three-dimensional image drawing method of the present invention.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 原田 哲也 山口県宇部市常盤台2丁目16番1号 山口 大学工学部 Fターム(参考) 5B080 BA07 GA06    ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Tetsuya Harada             2-16-1 Tokiwadai, Ube City, Yamaguchi Prefecture Yamaguchi             College of Engineering F-term (reference) 5B080 BA07 GA06

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 三次元空間の物体をスクリーンに投影描
画するコンピュータによる三次元画像描画方法におい
て、該物体を投影する視線方向と、該物体を投影するス
クリーンと、該視線方向からみた該スクリーンの向こう
側(前方)に、発散点を設定し、該発散点は、該スクリ
ーンの画素毎に、画素と該発散点を結ぶ直線を視線とし
て該物体を該画素に投影描画する、多視点から見られる
逆視点であることを特徴とする逆遠近投影法による三次
元画像描画方法。
1. A three-dimensional image drawing method by a computer for projecting and drawing an object in a three-dimensional space on a screen, a viewing direction for projecting the object, a screen for projecting the object, and a screen for viewing the screen in the viewing direction. A divergence point is set on the far side (front side), and the divergence point is projected and drawn on each pixel of the screen with the straight line connecting the pixel and the divergence point as the line of sight. A three-dimensional image drawing method by the inverse perspective projection method, which is characterized by an inverse viewpoint.
【請求項2】 三次元空間の物体をスクリーンに投影描
画するコンピュータによる三次元画像描画方法におい
て、該物体を投影する視線方向と、該物体を投影するス
クリーンと、発散点を設定し、該発散点が該視線方向か
らみて該スクリーンの向こう側(前方)に設定された場
合、該発散点を逆視点として、請求項1記載の逆遠近投
影法により該物体を該スクリーンに投影描画し、該発散
点が該視線方向からみて該スクリーンの手前側(後方)
に設定された場合、該発散点を視点として、遠近投影法
により該物体を該スクリーンに投影描画することを特徴
とする三次元画像描画方法。
2. A three-dimensional image drawing method by a computer for projecting and drawing an object in a three-dimensional space on a screen, wherein a line-of-sight direction for projecting the object, a screen for projecting the object, and a divergence point are set, and the divergence point is set. When the point is set on the other side (front side) of the screen when viewed from the line-of-sight direction, the divergence point is set as an inverse viewpoint, and the object is projected and drawn on the screen by the inverse perspective projection method according to claim 1. The divergence point is the front side (rear side) of the screen when viewed from the line of sight.
When set to, the three-dimensional image drawing method is characterized in that the object is projected and drawn on the screen by the perspective projection method with the divergence point as a viewpoint.
【請求項3】 前記発散点が、実質上、前記視線方向か
らみて前記スクリーンの無限前方又は無限後方に設定さ
れた場合であって、前記物体を平行投影法による該スク
リーンに投影描画することを特徴とする請求項1又は請
求項2記載の三次元画像描画方法。
3. When the divergence point is set substantially infinitely forward or infinitely rearward of the screen as viewed from the line-of-sight direction, the object is projected and drawn on the screen by a parallel projection method. The three-dimensional image drawing method according to claim 1 or 2.
【請求項4】 混在する投影法によって描画される複数
の物体を一つの画像に纏めるための主視点と主スクリー
ンとを設定する工程と、物体毎に仮描画するための仮視
線方向と仮スクリーンと仮発散点とを設定する工程と、
物体毎に、設定された該仮視線方向と該仮スクリーンと
該仮発散点との関係から、前記逆遠近投影法、前記遠近
投影法、或いは前記平行投影法のいずれかの投影法を決
定し、決定された該投影法により該物体を該仮スクリー
ンに投影描画する工程と、仮描画した該仮スクリーンを
該主視点から該主スクリーンに投影描画する工程とを含
み、該主スクリーンに投影描画された該画像を三次元画
像としたことを特徴とする三次元画像描画方法。
4. A step of setting a main viewpoint and a main screen for gathering a plurality of objects drawn by mixed projection methods into one image, and a tentative line-of-sight direction and a tentative screen for temporary drawing for each object. And a step of setting a temporary divergence point,
For each object, a projection method of the inverse perspective projection method, the perspective projection method, or the parallel projection method is determined from the relationship between the provisional line-of-sight direction, the provisional screen, and the provisional divergence point set. Projecting and drawing on the main screen by projecting and drawing the object on the temporary screen by the determined projection method, and projecting and drawing the temporarily drawn temporary screen on the main screen from the main viewpoint. A three-dimensional image drawing method, wherein the obtained image is a three-dimensional image.
【請求項5】 請求項1乃至請求項4のいずれかに記載
の方法を用いて三次元画像を描画する三次元画像描画装
置。
5. A three-dimensional image drawing device that draws a three-dimensional image using the method according to claim 1.
【請求項6】 請求項1乃至請求項4のいずれかに記載
の方法を用いて三次元画像の描画を行う機能を実現させ
るための三次元画像描画プログラムを記録したコンピュ
ータ読取り可能な記録媒体。
6. A computer-readable recording medium recording a three-dimensional image drawing program for realizing a function of drawing a three-dimensional image by using the method according to claim 1.
JP2001210274A 2001-07-11 2001-07-11 Three-dimensional image plotting method and device and recording medium Pending JP2003030676A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001210274A JP2003030676A (en) 2001-07-11 2001-07-11 Three-dimensional image plotting method and device and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001210274A JP2003030676A (en) 2001-07-11 2001-07-11 Three-dimensional image plotting method and device and recording medium

Publications (1)

Publication Number Publication Date
JP2003030676A true JP2003030676A (en) 2003-01-31

Family

ID=19045769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001210274A Pending JP2003030676A (en) 2001-07-11 2001-07-11 Three-dimensional image plotting method and device and recording medium

Country Status (1)

Country Link
JP (1) JP2003030676A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8643645B2 (en) 2007-06-18 2014-02-04 Samsung Electronics Co., Ltd. Method and apparatus for generating elemental image in integral imaging

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8643645B2 (en) 2007-06-18 2014-02-04 Samsung Electronics Co., Ltd. Method and apparatus for generating elemental image in integral imaging

Similar Documents

Publication Publication Date Title
Agrawala et al. Artistic multiprojection rendering
CN101283375B (en) Method and system for optimizing multi-view angle image generation
EP3057066B1 (en) Generation of three-dimensional imagery from a two-dimensional image using a depth map
JP6636163B2 (en) Image display method, method of generating shaped sledge curtain, and head mounted display device
CN102204262A (en) Generation of occlusion data for image properties
CN108475327A (en) three-dimensional acquisition and rendering
CN109523622B (en) Unstructured light field rendering method
CN101276478A (en) Texture Processing Apparatus and Method
KR20170091710A (en) Digital video rendering
Brosz et al. Single camera flexible projection
WO2017128887A1 (en) Method and system for corrected 3d display of panoramic image and device
WO2022063260A1 (en) Rendering method and apparatus, and device
JP4996922B2 (en) 3D visualization
US7133052B1 (en) Morph map based simulated real-time rendering
CN108043027B (en) Storage medium, electronic device, game screen display method and device
Felinto et al. Production framework for full panoramic scenes with photorealistic augmented reality
TWI277014B (en) Image display method and image display device
Sandnes Sketching 3D immersed experiences rapidly by hand through 2D cross sections
Lee et al. Real time 3D avatar for interactive mixed reality
CN115103134A (en) LED virtual shooting cutting synthesis method
Xing et al. A real-time super multiview rendering pipeline for wide viewing-angle and high-resolution 3D displays based on a hybrid rendering technique
CN103093491A (en) Three-dimensional model high sense of reality virtuality and reality combination rendering method based on multi-view video
CN116664752B (en) Method, system and storage medium for realizing panoramic display based on patterned illumination
Lee Wand: 360∘ video projection mapping using a 360∘ camera
Wyvill et al. Optical models