解答と解説 芝浦工大 2014 年度 コンピュータグラフィックス 小テスト 1 回目(行列以外の問題用紙) 実施日:2014/10/22 講師:大槻麻衣 この小テストは http://goo.gl/forms/gddVlKJwc3 から回答してください 上記ページ下部の「Submit(送信)」ボタンを押しても,その後の画面で「Edit your response(回答を編集)」リンクから回答を修正できます.こまめに Submit ボタンを押して Save しましょう 制限時間は行列部分とあわせて 45 分です ※オレンジ色の文字は採点基準,コメント等.■の欄は正解率が低かった問題. (1) CG 用語で,多角形のことを何と呼ぶか答えよ ポリゴン (2) 以下の行列があらわす幾何学的変換を答えよ x 軸方向,y 軸方向にそれぞれ+2 平 行移動 x' 1 0 2 x y ' 0 1 2 y 1 0 0 1 1 (3) 平行移動,というキーワードが入っている 移動方向と大きさが記述されている 以下の行列があらわす幾何学的変換を答えよ 大 x' 2 0 0 x y ' 0 2 0 y 1 0 0 1 1 (4) x 軸方向,y 軸方向にそれぞれ 2 倍拡 「拡大」 (または「拡大縮小」「スケーリング」) というキーワードが入っている 方向と倍率が記述されている 以下の行列があらわす幾何学的変換を答えよ 原点周りに+90 度回転 「回転」というキーワードが入っている(「回転 x' 0 1 0 x y ' 1 0 0 y 1 0 0 1 1 移動」も可) 角度が記述されている 回転方向が合っている(反時計回り,左回転) 「z 軸周りに」という記述について,2 次元座標 変換に z 軸はないので× 【別解】y=x の線分に対して鏡映後、y 軸で鏡映 または y=-x で鏡映ののち、x 軸で鏡映 (5) 以下のような性質を持つ変換を一般に「何変 換」と呼ぶか答えよ x' a b y' d e 1 0 0 c x f y 1 1 1 (2 次元)アフィン変換 芝浦工大 2014 年度 コンピュータグラフィックス 小テスト 1 回目(行列以外の問題用紙) 実施日:2014/10/22 講師:大槻麻衣 (6) 下図のような変換をなんと呼ぶか答えよ スキュー(または,スキュー変換, せん断) (7) 下図は,立方体を 2 種類の投影法を使って表 示したものである.それぞれ何と呼ぶか答え よ. (a) 透視投影 (b) 平行投影 「投影法」を答えよ,なので「~図法」は× (a) (8) (b) (11) の問題の (a) (b) の投影法の特長を以下 の選択肢からそれぞれ選べ (i) 3 次元図形の各点から投射線を平行に投影面に おろす (ii) 3 次元図形の各点から視点に向かって投射線を (a) (ii), (iv), (vi) (b) (i), (iii), (v) 引く (iii) 遠くのものと近くのものが同じ大きさで描かれ る (iv) 遠くのものが近くのものより小さく描かれる (v) 設計図用 CG の作成に利用される (vi) 写実的な CG の作成に利用される (9) (11) の問題の (a) の投影法を利用して,CG 画角(視野角)を小さく(狭く)する を表示するとき,物体の位置,カメラ(視点) の位置を変えずに,ウィンドウ内の物体の大 「レンズを絞る」は光量を落とすことなので× きさをより大きく表示するためには,どうす 「投影面を小さくする」も間違いではないが, ればよいか答えよ ここでは「カメラをどのように操作して投影面 を小さくするか」を記述することを求められて いる. 2 芝浦工大 2014 年度 コンピュータグラフィックス 小テスト 1 回目(行列以外の問題用紙) 実施日:2014/10/22 講師:大槻麻衣 (10) 以下に示す投影変換の処理の手順を正しい順 番に並べなさい. ①ビューボリューム内の図形をウィンドウ (投影面)に投影 ②→ ③ →① ②座標系を右手系から左手系へ変換 ③ビューボリュームを正規化ビューボリュー ムに変換 (11) 図形が定義されてから,実際に画面上に表示 1 モデリング座標系(モデル座標系・オブ されるまでには,5 つの座標系を経由する.こ の 5 つの座標系を経由する順に答えよ. ジェクト座標系・ローカル座標系も OK) 2 ワールド座標系(世界座標系,グローバ ル座標系も OK) 3 カメラ座標系(視点座標系も OK) 4 投影座標系 5 デバイス座標系 (12) ウィンドウやビューボリュームからはみ出る クリッピング 図形を除外する操作を何と言うか トリミングも似た用語だが 3DCG ではあまり使 わない.2D 画像の編集で用いられる (13) 多面体の形状を表現するモデルを 3 種類答え 1 ワイヤーフレームモデル よ 2 サーフェスモデル 3 ソリッドモデル ワイヤーフレームはワイヤフレームでも可.ワ イヤーモデルは×「ワイヤーフレームモドル」 は大変残念 サーフェスはサーフェイス,も可,サーフィス は× 「~モデル」まで書いてほしい 3 芝浦工大 2014 年度 コンピュータグラフィックス 小テスト 1 回目(行列以外の問題用紙) 実施日:2014/10/22 講師:大槻麻衣 (14) 以下のような立体 A と B があるとき,立体 C ~F を CSG 表現によって表現せよ C [C] ア A∩B B A D [D] イ A∪B [E] ウ A-B E [F] エ B-A F A と B の順番に注意! http://www.3dreshaper.com/en1/En_boolean.htm (15) a~f に示す各図形に対し,y 軸周りの回転移動スイープを行った結果,生成される物 体として,最も適するものを選べ a カ b イ c オ d エ e ウ f ク 4 解答と解説 芝浦工大 コンピュータグラフィックス 小テスト 1 回目(行列編) 実施日:2014/10/22 この小テストは 直接書き込んで解答してください 制限時間は行列部分とあわせて 45 分です 学籍番号 氏名 (1) 以下のような幾何変換を行う行列 A1 を求めよ テスト中に「計算結果だけ書いてくださ い」とアナウンスしたので途中までしか書け ていない場合(例↓)は×. cos sin 0 sin cos 0 0 1 0 t x 0 0 1 t y 1 0 0 1 数式としては合っているので今回は以下も OK としました. 【解答】 A1 R( )T (t x , t y ) cos sin 0 sin cos 0 cos sin 0 sin cos cos sin 0 sin cos 0 0 0 1 0 t x 0 0 1 t y 1 0 0 1 t x cos t y sin t x sin t y cos 1 t x cos t x sin 1 4x4 の行列(上の例だと一番下の行列か, その上の行列)が書けていれば OK. x' x y ' A 1 y 1 1 cos sin 0 cos sin 0 cos sin 0 sin 0 1 0 t x x 0 0 1 t y y 1 0 0 1 1 t x cos t y sin x t x sin t y cos y 1 1 cos 0 sin cos 0 sin t x cos x t x sin y 1 1 cos 0 以下は数式として正しくないので× cos A1 sin 0 sin cos 0 t x cos x t x sin y 1 1 合成変換と行列の掛け算の順序→講義資料 2 回目 p29~p31 芝浦工大 コンピュータグラフィックス 小テスト 1 回目(行列編) 実施日:2014/10/22 (2) 以下のような幾何変換を行う行列 A2 を求めよ A1 T (t x , t y ) R( ) 1 0 t x cos sin 0 1 t y sin cos 0 0 1 0 0 cos sin t x sin cos t y 0 0 1 cos sin t x sin cos 0 0 0 1 0 0 1 または x' x y ' A2 y 1 1 1 0 0 1 0 0 cos sin 0 cos sin 0 t x cos sin t y sin cos 1 0 0 sin t x x cos t y y 0 1 1 sin cos 0 0 x 0 y 1 1 t x x 0 y 1 1 合成変換と行列の掛け算の順序→講義資料 2 回目 p29~p31 (3) 3 次元空間で,(x, y, z)=(0, 0, 0) の座標を (1, 2, 3) に平行移動する変換行列 T1 を 4x4 の行列の形で記述せよ T1 T1 (1,2,3) x' x y' y z ' T1 z 1 1 1 0 0 0 0 0 1 1 0 2 0 1 3 0 0 1 講義資料 2 回目 62,63p 芝浦工大 コンピュータグラフィックス 小テスト 1 回目(行列編) 実施日:2014/10/22 (4) 3 次元空間で,x 軸まわりにθ度回転する変換行列 R1 を 4x4 の行列の形で記述せよ R1 R1 ( ) x' x y' y R 1 z' z 1 1 0 1 0 cos 0 sin 0 0 0 sin cos 0 講義資料 2 回目 65p 0 0 0 1
© Copyright 2024 Paperzz