コンピュータグラフィックスS 演習レポート課題



Similar documents
2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科

コンピュータグラフィックスS 演習資料

<4D F736F F D203193FA8AD45F95CA8E86325F89898F4B315F94F093EF8AA98D AD97DF914F82CC8FEE95F182CC8EFB8F C28E8B89BB2E646F63>

別冊資料-11

2 課 題 管 理 ( 科 学 研 究 費 補 助 金 ) 画 面 が 表 示 されます 補 助 事 業 期 間 終 了 後 欄 の[ 入 力 ] をクリックします [ 入 力 ]ボタンが 表 示 されていない 場 合 には 所 属 する 研 究 機 関 の 事 務 局 等 へお 問 い 合 わせく

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 高

PowerPoint プレゼンテーション

I 自 動 収 録 編 1. スケジュールを 登 録 MPMeisterIIe コンテンツ 関 連 付 け 制 御 システム に 授 業 のスケジュールを 登 録 します MPMeisterIIe コンテンツ 関 連 付 け 制 御 システム ( 上 :スケジュール 登 録 画 面 右 : 登 録

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

2 科 学 研 究 費 助 成 事 業 のトップページ 画 面 が 表 示 されます [ 研 究 者 ログイン]をクリック します 掲 載 している 画 面 は 例 示 です 随 時 変 更 されます 3 科 研 費 電 子 申 請 システムの 応 募 者 ログイン 画 面 が 表 示 されます e

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

スライド 1


2. ど の 様 な 経 緯 で 発 覚 し た の か ま た 遡 っ た の を 昨 年 4 月 ま で と し た の は 何 故 か 明 ら か に す る こ と 回 答 3 月 17 日 に 実 施 し た ダ イ ヤ 改 正 で 静 岡 車 両 区 の 構 内 運 転 が 静 岡 運

01_07_01 データのインポート_エクスポート_1

R4財務対応障害一覧

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を

Word 003 スキルブック 06 - オブジェクトの 利 用 0.Word で 作 る 表 : 行 幅 を 最 小 値 より 小 さく 設 定 する 3 表 の 左 右 のサイズを 適 宜 調 整 します Word で 表 を 作 成 するとき, 列 幅, 行 幅 ともに 基 本 的 に 自 由

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

PowerPoint プレゼンテーション

続 に 基 づく 一 般 競 争 ( 指 名 競 争 ) 参 加 資 格 の 再 認 定 を 受 けていること ) c) 会 社 更 生 法 に 基 づき 更 生 手 続 開 始 の 申 立 てがなされている 者 又 は 民 事 再 生 法 に 基 づき 再 生 手 続 開 始 の 申 立 てがなさ

< 入 力 にあたっての 注 意 事 項 > 応 募 基 本 情 報 の 申 請 は 代 表 申 請 方 式 の 場 合 は 代 表 申 請 を 行 う 応 募 者 が 連 名 申 請 方 式 の 場 合 は 連 名 申 請 する 応 募 者 のうちのいずれかの1 者 が 研 究 体 を 代 表 し

改 定 履 歴 改 訂 日 改 訂 理 由 及 び 内 容 承 認 者 確 認 者 改 訂 者 05/8/7 新 版 発 行 05/0/5 推 奨 動 作 環 境 を 追 記

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10

PowerPoint プレゼンテーション

小 売 電 気 の 登 録 数 の 推 移 昨 年 8 月 の 前 登 録 申 請 の 受 付 開 始 以 降 小 売 電 気 の 登 録 申 請 は 着 実 に 増 加 しており これまでに310 件 を 登 録 (6 月 30 日 時 点 ) 本 年 4 月 の 全 面 自 由 化 以 降 申

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

文書管理

参加表明書・企画提案書様式

<4D F736F F D208E9197BF342D8EC08F4B87428EF68BC B834A E646F6378>

< F2D8ED089EF95DB8CAF939996A289C193FC91CE8DF42E6A7464>

S16-386・ソフトウェアの調達に関する入札実施の件

SNSとLMSの強みと弱み 統合環境を目指して (教育学部紀要投稿用)

ていることから それに 先 行 する 形 で 下 請 業 者 についても 対 策 を 講 じることとしまし た 本 県 としましては それまでの 間 に 未 加 入 の 建 設 業 者 に 加 入 していただきますよう 28 年 4 月 から 実 施 することとしました 問 6 公 共 工 事 の

Microsoft Word - 目次.doc

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

一 括 登 録 方 法 一 括 登 録 をするには 予 め 専 用 の CSV ファイルを 作 成 する 必 要 があります 普 段 エクセルファイルで 管 理 をされている 方 は, 以 下 の 3 列 のみのデータとなるようにデータを 加 工 して CSV ファイルとして 保 存 して 下 さ

目 次 1. ログイン ログアウト デスクトップ( 例 :Word Excel 起 動 中 ) Dock( 例 :Word Excel 起 動 中 ) Finder ウィンドウ メニューバー( 例 :Word 起 動 中

あいち電子調達共同システム

Ver 改 訂 日 付 改 訂 内 容 1

富士山チェックリスト

研究者情報データベース

GRIDY SFA カスタム 項 目 操 作 ガイド 用 本 書 はに 必 要 な 操 作 を 解 説 しております は GRIDY SFA ののことです GRIDY SFA へ 申 し 込 み 最 初 に 登 録 を 行 った 方 がそのままとなります カスタム 項 目 はの 方 のみ 操 作 可

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

SchITコモンズ【活用編】

Microsoft Word - 操作手順書.doc

6 システムを 入 れているパソコンを 入 れ 替 えたいが どうしたらいいのか 元 のパソコンから 新 しいパソコンに 昨 年 度 入 力 データを 移 行 します 手 順 は 次 のとおりです 1 元 のパソコンでシステムを 起 動 して メニュー 画 面 から バックアップ リカバリ を 選

03_主要処理画面.xlsx

ご 注 意 (1) 本 書 の 内 容 の 一 部 又 は 全 部 を 無 断 で 転 載 することは 禁 止 されています (2) 本 書 の 内 容 は 将 来 予 告 無 しに 変 更 することがあります (3) 本 書 の 内 容 は 万 全 を 期 して 作 成 しておりますが ご 不 審

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

G-Web操作マニュアル

医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート - 目 次 - < 第 1 章 > 共 通 事 項 説 明 医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート 目 次 1.1 本 システムの 注 意 点 入 力 項 目 について 基 本 情

1. 目 次 1 目 次 7 会 員 検 索 申 込 2 ログイン 方 法 ( 初 回 ) 8 活 動 状 況 ( 申 込 申 受 お 見 合 い 管 理 ) 3 ログイン 方 法 (2 回 目 以 降 ) 9 活 動 状 況 ( 不 成 立 履 歴 削 除 ) 4 パスワードを 忘 れた 時 は

2. 研 究 者 / 評 価 者 情 報 修 正 この 画 面 では 研 究 者 が 自 分 自 身 の 情 報 の 修 正 を 行 います (A) 研 究 者 / 評 価 者 情 報 の 修 正 () 研 究 者 / 評 価 者 情 報 修 正 画 面 を 開 く HOME 画 面 メニューの 研

CSI情報管理システム

為 が 行 われるおそれがある 場 合 に 都 道 府 県 公 安 委 員 会 がその 指 定 暴 力 団 等 を 特 定 抗 争 指 定 暴 力 団 等 として 指 定 し その 所 属 する 指 定 暴 力 団 員 が 警 戒 区 域 内 において 暴 力 団 の 事 務 所 を 新 たに 設

財政再計算結果_色変更.indd

目 次 1.ログイン 方 法 P2 2.ログアウト 方 法 P3 3. 基 本 設 定 変 更 サイトネーム スローガンの 設 定 P10~11 カラーバリエーションの 選 択 P12 メニュースタイル 色 の 設 定 P12 4.トップページの 画 像 編 集 画 像 の 変 更 P13~14 T

入札方式別操作

<4D F736F F D ED28FDA8DD7837D836A B2E646F6378>

2.4 箇 条 書 のスタイルを 変 更 する 右 クリックして 箇 条 書 と 番 号 付 け を 選 択 する. あとは 少 し 遊 べば, このようなことをやりたい 人 は 理 解 できると 思 います 3 いろいろな 入 力 ワープロを 使 う 上 で 肝 心 な 点 は, 空 白 調 整

目 次 1. ログイン ユーザー 登 録 TOP 職 員...8 (1) 職 員 の 名 刺 表 示...8 (2) 職 員 の 名 刺 一 括 ダウンロード...8 (3) 職 員 の 名 刺 帳 から 検 索 検 索...9 (1) 氏 名

基 本 編 1 らんらん パスワード 変 更 の 方 法 (1) 下 記 1~2のいずれかの 方 法 で らんらんかしわ ( 以 下 らんらん という)の TOPページへ 入 る 1かしわシティネットの 右 バナーの 下 から2 番 目 らんらん をクリック 又 は 2Yahoo,Googleで ら

<4D F736F F D208AEB8CAF89D38F8A B E64726F696494C DEC837D836A B2E646F6378>

(3) 小 単 元 の 指 導 と 評 価 の 計 画 小 単 元 第 11 章 税 のあらまし の 指 導 と 評 価 の 計 画 ( 四 次 確 定 申 告 制 度 抜 粋 ) 関 心 意 欲 態 度 思 考 判 断 技 能 表 現 知 識 理 解 小 単 元 の 評 価 規 準 税 に 関 す

Microsoft PowerPoint - 経営事項審査.ppt

平 成 19 年 度 東 北 地 区 国 立 大 学 法 人 等 技 術 職 員 研 修 日 程 表 ( 情 報 技 術 分 野 ) 時 間 日 8:00 9 月 18 日 ( 山 形 地 区 ) 9 月 19 日 ( 米 沢 地 区 ) 9 月 20 日 ( 米 沢 地 区 ) 9 月 21 日

積 載 せず かつ 燃 料 冷 却 水 及 び 潤 滑 油 の 全 量 を 搭 載 し 自 動 車 製 作 者 が 定 める 工 具 及 び 付 属 品 (スペアタイヤを 含 む )を 全 て 装 備 した 状 態 をいう この 場 合 に おいて 燃 料 の 全 量 を 搭 載 するとは 燃 料

目 次 1. ログイン/ログアウト 1.1 ログインする p ログアウトする p.3 2. 受 講 一 覧 画 面 p.4 3. 授 業 ページの 閲 覧 3.1 授 業 ページへの 遷 移 p 授 業 資 料 を IT s class.からダウンロードする p

Microsoft Word - 2.doc

購買ポータルサイトyOASIS簡易説明書 b


るよう 工 事 打 合 せ 簿 ( 様 式 2)により 受 注 者 に 求 めます 5-1 理 由 書 ( 様 式 3)が 提 出 され 特 別 の 事 情 を 有 すると 認 めた 場 合 は 社 会 保 険 等 の 加 入 が 確 認 できる 書 類 を 提 出 するよう 工 事 打 合 せ 簿

Microsoft Word - 203MSWord2013

Microsoft Word - ★HP版平成27年度検査の結果

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加

180404

Microsoft PowerPoint - 報告書(概要).ppt

(1) 社 会 保 険 等 未 加 入 建 設 業 者 の 確 認 方 法 等 受 注 者 から 提 出 される 施 工 体 制 台 帳 及 び 添 付 書 類 により 確 認 を 行 います (2) 違 反 した 受 注 者 へのペナルティー 違 反 した 受 注 者 に 対 しては 下 記 のペ

この 章 では 電 子 入 札 システムをご 利 用 いただくための 事 前 準 備 について 説 明 します 事 前 準 備 と して ID 初 期 パスワードの 確 認 初 期 パスワード 初 期 見 積 用 暗 証 番 号 の 変 更 IC カード 登 録 またはICカード 更 新 を 行 っ

(現行版)工事成績書と評定表をあわせた_docx

「給与・年金の方」からの確定申告書作成編

公文書非公開決定処分に関する諮問について(答申)

ことばを覚える

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定

_責)Wordトレ2-1章_斉

<4D F736F F D205F F32332E31318CC2906C8CA48F AE89E6947A904D5F82CC88C493E02E646F6378>

目 次 ログインする 前 に... 4 メンバー 管 理 編 ( 管 理 者 )... 5 ログインする... 6 トップページについて... 7 メンバー 管 理 をする... 8 メンバー 管 理 画 面 について 医 療 機 関 指 定 新 規 追 加 指 定...

ジョブ・カード様式

<4D F736F F D A94BD837D836C B4B92F62E646F6378>

目 次 目 次 1 ログイン ログアウト ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?.

平成27年度大学改革推進等補助金(大学改革推進事業)交付申請書等作成・提出要領

贈与税 faq

(Microsoft Word - \215u\213`\203m\201[\203g doc)

2 出 願 資 格 審 査 前 記 1の 出 願 資 格 (5) 又 は(6) により 出 願 を 希 望 する 者 には, 出 願 に 先 立 ち 出 願 資 格 審 査 を 行 いますので, 次 の 書 類 を 以 下 の 期 間 に 岡 山 大 学 大 学 院 自 然 科 学 研 究 科 等

エ CarotDAV が 起 動 すると 次 のようなウィンドウが 表 示 されます メニューバーにある File から New Connection の WebDAV を 選 択 します オ 次 のような 設 定 画 面 が 表 示 されたら General タブでネットワークアドレスなどを 設

検 索 文 字 列 が 住 所 にマッチするならば 地 図 画 面 を 表 示 します 検 索 文 字 列 が 住 所 の 一 部 ならば キーワードを 含 む 検 索 結 果 画 面 を 表 示 します

Transcription:

2015/7/7 コンピュータグラフィックスS レポート 課 題 九 州 工 業 大 学 情 報 工 学 部 システム 創 成 情 報 工 学 科 講 義 担 当 : 尾 下 真 樹 レポートの 提 出 方 法 レポートの 締 め 切 りは 8 月 上 旬 ( 期 末 試 験 終 了 後 )を 予 定 ( 詳 細 は 後 日 連 絡 ) 直 前 になって 慌 てなくても 良 いように 課 題 には 十 分 早 く 取 りかかること レポートは Moodle の 本 講 義 のコースから 提 出 すること 電 子 メイルや 紙 での 提 出 は 一 切 認 めない 課 題 を 実 現 するプログラムを 作 成 し プログラムとレポートの 両 方 のファイルを 提 出 すること レポートのファイル 形 式 は MS Word または PDF とすること レポートのファイル 名 は 学 生 番 号 にすること 例 えば 学 生 番 号 13236001 であれば 13236001.docx, 13236001.doc, 13236001.pdf などのファイル 名 で 提 出 する レポートには 自 分 の 作 成 したプログラムのソースファイルを 添 付 して 提 出 すること 全 ての 課 題 を 作 成 した 1 つのプログラムのソースファイルを 提 出 する ( 課 題 ごとに 別 々のファイルを 提 出 する 必 要 はない ) こちらも ファイル 名 は 学 生 番 号 にすること ( 学 生 番 号 が 13233001 であれば 13233001.c, 13233001. cpp, などのファイル 名 で 提 出 ) ソースファイルの(コメントの 日 本 語 の) 文 字 コードは ユニコード シフト JIS EUC いずれでも 構 わない 上 記 の 提 出 方 法 を 守 れなかった 場 合 レポートが 評 価 されなかったり(0 点 ) 減 点 の 対 象 となったりす ることがあるので 注 意 すること その 他 変 更 点 や 補 足 事 項 があれば Moodle の 本 講 義 のコースで 連 絡 をするので 適 宜 確 認 すること レポートの 作 成 方 法 レポートの 先 頭 ページには 科 目 名 提 出 日 学 生 番 号 氏 名 を 書 くこと レポートの 本 文 は 2 ページ 目 から 始 めて 課 題 ごとに 章 立 てし 指 示 された 内 容 を 説 明 すること 長 々と 文 章 を 書 く 必 要 はないので 指 示 された 内 容 を 適 切 に 示 すこと プログラムは 授 業 の 演 習 で 作 成 したプログラムをもとに 作 成 して 構 わないが ソースファイルを 見 や すくするため 授 業 の 演 習 で 作 成 した 内 容 のうち 今 回 のレポートに 関 係 のない 不 要 な 変 数 や 処 理 はソー スファイルから 削 除 すること 不 要 な 変 数 処 理 が 残 っているプログラムは 減 点 の 対 象 とする レポートの 評 価 方 法 本 課 題 の 成 績 は 提 出 されたレポート 及 び プログラムにより 評 価 する レポートについては 指 示 された 内 容 ( 図 データ 数 式 説 明 )が 適 切 に 示 されているかどうかを 評 価 する 仮 にプログラムが 正 しく 動 いていても プログラムの 内 容 が 正 しくレポートで 示 されていなけ れば かなり 低 い 評 価 となるので 注 意 すること また レポートの 書 き 方 ( 図 数 式 説 明 がきちん と 見 やすく 示 されているか)も 評 価 の 対 象 とする プログラムについては 単 に 正 しく 動 くかどうかだけでなく プログラムの 中 身 ( 見 やすく 書 かれてい るか 適 切 なコメントが 書 かれているか 余 計 な 処 理 が 入 いっていないか インデントは 適 当 か など) も 評 価 の 対 象 とする 正 しく 動 いていても プログラムが 見 にくければ 減 点 となるので 注 意 すること カンニングは 厳 重 な 処 罰 や 減 点 の 対 象 となるので 絶 対 に 行 わないこと 例 え 一 部 分 であっても 他 人 のレポートや 資 料 を 丸 写 ししたプログラムやレポートは カンニングと 判 断 される どうしても 分 から ないところを 他 人 に 相 談 することは 構 わないが プログラムやレポートは 全 て 自 力 で 作 成 すること ( 授 業 で 資 料 として 配 布 したプログラムについては 必 要 箇 所 をコピーして 利 用 するのは 構 わない ) 1

サンプルプログラム Moode に 各 自 がレポートでどのようなプログラムを 作 成 するべきかを 示 す サンプルプログラム (opengl_report2015)を 用 意 している サンプルプログラムを 起 動 すると ログイン ID にもとづいて 自 動 的 に 学 生 番 号 が 取 得 され 学 生 番 号 に 応 じ た 課 題 となる 目 標 プログラムが 示 される 必 ず 自 分 のログイン ID を 使 ってログインして サンプルプロ グラムの 内 容 を 確 認 すること なお 本 授 業 の 履 修 登 録 を 行 っていない 場 合 は エラーメッセージが 表 示 さ れ 学 生 番 号 や 課 題 内 容 は 表 示 されない 目 標 プログラムと 同 じモデル 描 画 ( 課 題 1) 視 点 操 作 ( 課 題 2) アニメーション( 課 題 3) テクスチャマ ッピング( 課 題 4)を 実 現 するプログラムを 作 成 すること ただし これら 以 外 の 指 定 されていない 点 につ いては サンプルプログラムと 全 く 同 じにする 必 要 はない 例 えば オブジェクトの 影 の 描 画 は 不 要 である サンプルプログラムの 操 作 方 法 は 以 下 の 通 り A キーを 押 すと アニメーションを 再 生 する 代 わりに 途 中 のいつくかの 位 置 向 きを 同 時 に 描 画 する アニメーションの 軌 道 を 詳 しく 確 認 したいときなどに 参 考 にすると 良 い スペースキーでアニメーションの 一 時 停 止 と 再 開 N キーでコマ 送 り(アニメーションを 一 時 停 止 した 状 態 で) R キーでアニメーションをリセット( 開 始 時 の 位 置 向 きに 戻 る) マウスのボタンをドラッグすることで 視 点 操 作 ( 課 題 2の 説 明 の 通 り) 課 題 1. ポリゴンモデルの 描 画 サンプルプログラムで 示 されたものと 同 様 のモデルを 表 示 するようなプログラムを 作 成 せよ モデルの 形 状 は できる 限 りサンプルプログラムで 示 された 形 状 に 近 くなるようにすること ( 大 幅 に 異 なる 形 状 や 勝 手 に 簡 略 化 された 形 状 を 表 示 するようなプログラムは 減 点 の 対 象 とする) モデルの 形 状 データは 必 ずプログラム 内 に 配 列 として 持 つようにすること 講 義 で 最 初 に 説 明 した 方 法 (glvertex3f() の 中 に 直 接 頂 点 座 標 を 記 述 する 方 法 )は 実 用 的 なやり 方 ではないため 認 めない モデルの 法 線 は 必 ず 形 状 に 合 った 正 しい 法 線 を 用 いること どのような 頂 点 座 標 ポリゴンデータを 使 用 したか( 使 用 したデータの 頂 点 面 法 線 の 数 やそれぞれの 値 ) を 示 すこと 配 列 データの 数 値 だけではなく 使 用 したデータがどのようにモデルの 形 状 を 構 成 するのかが 分 かるように 必 ず 三 面 図 や 透 視 図 などの 図 を 示 すこと また 各 面 の 法 線 ベクトルの 数 値 も 示 すこと 課 題 2. 視 点 操 作 インターフェースの 追 加 サンプルプログラムと 同 様 の 視 点 操 作 を 実 現 するよう 下 記 のようなユーザインターフェースを 追 加 せよ マウスの 右 ボタンを 押 しながら マウスを 前 後 にドラッグすると ワールド 座 標 系 の 原 点 ( 注 視 点 )を 中 心 にカメラが 上 下 に 回 転 ( 原 点 から 見 たカメラの 仰 角 が 変 化 ) ( 演 習 で 作 成 したものと 同 じ) マウスの 左 ボタンを 押 しながら マウスを 前 後 にドラッグすると カメラと 原 点 ( 注 視 点 )の 間 の 距 離 が 変 化 する ( 演 習 で 作 成 したものと 同 じ) マウスの 右 ボタンを 押 しながら マウスを 左 右 にドラッグすると ワールド 座 標 系 の 原 点 ( 注 視 点 )を 中 心 にカメラが 左 右 に 回 転 ( 原 点 から 見 たカメラの 方 位 角 が 変 化 ) ( 演 習 では 作 成 していないので 新 た に 追 加 ) 2

マウスの 左 ボタンを 押 しながら マウスを 左 右 にドラッグすると ワールド 座 標 系 の X 軸 に 沿 って カ メラの 注 視 点 が 移 動 (ワールド 座 標 系 の X 軸 方 向 にカメラが 移 動 ) ( 演 習 では 作 成 していないので 新 た に 追 加 ) 上 記 の 文 章 での 説 明 でよく 分 らなければ サンプルプログラムの 動 作 を 十 分 に 確 認 して 同 様 の 視 点 操 作 を 実 現 すること ワールド 座 標 系 からカメラ 座 標 系 への 変 換 行 列 を 平 行 移 動 行 列 回 転 行 列 の 積 の 形 で 記 述 せよ 行 列 中 で 使 用 されている 変 数 の 定 義 を 示 すこと それぞれが どのような 操 作 を 実 現 するための 変 数 であり どのようなマウス 操 作 によって 変 化 するのかを 説 明 すること なお プログラムで 使 用 している 変 数 との 対 応 がきちんと 示 されていれば 説 明 の 中 の 変 換 行 列 で 使 用 する 変 数 として プログラムで 使 用 している 変 数 名 を 無 理 に 使 う 必 要 はない ( 例 えば プログラムで 使 用 してい る camara_pitch という 変 数 をθとおいて 説 明 の 中 の 変 換 行 列 はθを 使 って 記 述 しても 構 わない ただし プログラム 中 の 変 数 と 説 明 で 使 う 変 数 の 対 応 関 係 を きちんと 示 すこと ) 課 題 3. アニメーションの 追 加 サンプルプログラムと 同 様 のアニメーションを 実 現 する 処 理 を 追 加 する サンプルプログラムの 通 りに 4 つのオブジェクトを 動 かし アニメーションを 表 示 すること また オブジェクトの 色 も サンプルプログラムと 同 様 の 色 にすること 課 題 2 と 同 様 に 4 つのオブジェクトのそれぞれについて どのような 変 換 行 列 を 使 用 して 描 画 すれば 良 い か 変 換 行 列 を 平 行 移 動 行 列 回 転 行 列 の 積 の 形 で 記 述 せよ ただし 課 題 2 で 作 成 したワールド 座 標 系 からカメラ 座 標 系 への 変 換 行 列 は 行 列 A などと 置 いて 省 略 して 構 わない モデル 座 標 系 からワールド 座 標 系 への 変 換 行 列 がきちんと 分 るように 示 すこと 課 題 4. テクスチャマッピング サンプルプログラムと 同 様 のテクスチャマッピングを 行 い 地 面 を 描 画 する 処 理 を 追 加 する Moodle にアップロードされている 画 像 ファイル kyutech.bmp を 読 み 込 み 適 切 なテクスチャ 座 標 を 設 定 し て 地 面 の 描 画 を 行 う 処 理 を 追 加 すること ( 画 像 ファイルは 提 出 時 に 添 付 する 必 要 はない ) 地 面 は 授 業 中 の 演 習 で 作 成 したプログラムと 同 様 ワールド 座 標 系 の 原 点 を 中 心 として X 軸 方 向 Z 軸 方 向 にそれぞれ 幅 10 の 大 きさの 四 角 形 として 描 画 すること シェーディングによる 影 響 がきちんと 生 じるよう に 1 枚 の 四 角 形 として 描 画 するのではなく 授 業 中 の 演 習 で 作 成 したように 10 10 の 小 さな 四 角 形 の 集 まりとして 描 画 をすること また 光 源 は (5, 3, 5)の 位 置 にある 点 光 源 とすること 点 光 源 環 境 光 源 の 色 等 の 設 定 は 授 業 中 の 演 習 で 作 成 したプログラムと 同 様 にすること レポートには テクスチャ 画 像 のどの 範 囲 を 地 面 にマッピングするのか テクスチャ 座 標 (u,v)を 示 した 上 で i 行 j 列 目 の 四 角 形 を 描 画 する 際 の 4 点 の 頂 点 座 標 (x,y,z) テクスチャ 座 標 (u,v)の 計 算 式 を 示 すこと (それぞれを i, j の 関 数 の 形 で 示 す ) 3

付 録 1. Linux-Windows 間 でのファイルのコピー 方 法 情 報 科 学 センタの Linux 端 末 以 外 でプログラムを 作 成 したい 者 は 下 記 の 情 報 を 参 考 にすること ただし 情 報 科 学 センタ 以 外 の 環 境 については 一 切 サポートはしないので やりたい 者 は 自 力 でやること また 提 出 されたプログラムは 情 報 科 学 センタの Linux 端 末 の 環 境 で 評 価 されるため 別 の 環 境 で 正 しく 動 いたとしても 情 報 科 学 センタの 環 境 で 正 しく 動 作 しなければ 大 幅 な 減 点 となるので 注 意 すること 情 報 科 学 センタの Linux 端 末 から Windows マシンにファイルを 移 す 方 法 情 報 科 学 センタのオンラインガイドのページ(http://edu.iizuka.isc.kyutech.ac.jp/Guide/)に USB メモリ の 使 用 方 法 の 説 明 が 書 かれているので やり 方 が 分 からない 人 は 参 考 にすること この 方 法 を 使 えば USB メモリを 使 って 他 のマシンにファイルを 移 すことができる USB メモリを 持 っていない 人 は 電 子 メイルにファイルを 添 付 して 送 り 別 のマシンでメイルを 受 信 するな どの 方 法 で ファイルを 移 すこともできる 電 子 メイルへのファイルの 添 付 方 法 は 1 年 生 のリテラシーの 講 義 で 習 った 通 り プログラムの 文 字 コードを 変 換 する 方 法 Linux と Windows では テキストファイルの 2 バイト 文 字 コードや 改 行 コードが 異 なるため 普 通 にファ イルをコピーしても コンパイルすることができない 日 本 語 の 文 字 コードとして Windows ではシフト JIS やユニコード Linux では EUC やユニコードが 使 用 されている また 改 行 コードとして Windows では CR+LF Linux では LF が 使 用 されている 授 業 で 用 いたサンプルプログラムはユニコードが 使 われているため ユニコードが 利 用 可 能 な 環 境 で 使 用 す る 場 合 は 文 字 コードの 変 換 は 必 要 ない ユニコードが 使 えない 環 境 やソフトウェアを 使 って 演 習 を 行 いたい 場 合 は 下 記 のように Linux にインス トールされている nkf コマンドなどを 使 うことで 文 字 コードや 改 行 コードを 変 換 できる Windows にも 文 字 コード 変 換 のためのフリーソフトなどが 多 くあるが 標 準 では 付 属 していないため 自 分 でインストールする 必 要 がある 演 習 環 境 (Linux) 用 の 文 字 コードから Windows 用 の 文 字 コード(S-JIS CR+LF)へ 変 換 する 方 法 $ nkf -s -Lw opengl_euc.c > opengl_sjis.c Windows 用 の 文 字 コードから 演 習 環 境 (Linux) 用 の 文 字 コード(ユニコード LF)へ 変 換 する 方 法 $ nkf -w -Lu opengl_sjis.c > opengl_euc.c 4

付 録 2. よくある 間 違 い 基 本 的 には 以 上 の 説 明 に 従 ってレポートを 作 成 すれば 問 題 ないが 以 下 に 過 去 のレポートでよくある 間 違 いを 挙 げておくので 特 にこのような 間 違 いをしないように 十 分 注 意 すること (ここで 挙 げられている 以 外 の 間 違 いにも 注 意 すること ) ポリゴンモデルの 間 違 い 最 も 多 い 間 違 いとして 法 線 ベクトルの 向 きが 正 しくないものや 法 線 ベクトルが 正 規 化 されていない などがある 法 線 ベクトルは 面 に 対 して 垂 直 で かつ 長 さが 1となる 必 要 がある 頂 点 や 面 の 情 報 と 比 べて 法 線 ベクトルの 間 違 いにはやや 気 がつきにくいが 法 線 ベクトルが 間 違 ってい ると 実 行 結 果 を 見 たときに 光 による 照 らされ 方 が 明 らかにおかしくなることが 多 いので プログラムを 見 直 すだけではなく 実 行 結 果 も 見 て 確 認 すると 良 い 視 点 操 作 が 正 しく 実 現 されてない 特 に 左 ボタンを 左 右 にドラッグしたときの 注 視 点 の 移 動 を 間 違 った 座 標 系 で 行 っていると 指 定 された プログラムと 異 なる 結 果 になってしまうので 十 分 に 確 認 をすること 指 定 されたアニメーションが 作 成 されていない それぞれの 物 体 の 動 きの 軌 道 を 指 定 された 通 りにするのはもちろん 物 体 同 士 の 運 動 周 期 も 指 定 された 通 りになるよう 注 意 して 作 成 すること 例 えば 赤 い 物 体 が 1 回 転 する 間 に 青 い 物 体 が 何 回 転 するかな ど 指 定 されたプログラムでの 物 体 同 士 の 運 動 周 期 やタイミングも 再 現 するようにする プログラムが 見 にくい プログラムの 動 作 は 正 しくても かなりプログラムが 読 にくい 人 がいるので 注 意 すること プログラム が 非 常 に 読 みにくい 場 合 減 点 の 対 象 となる 一 般 に プログラムが 見 にくいと バグを 見 つけるときなどに 苦 労 するので 見 やすいプログラムを 書 く よう 心 がけることが 必 要 である 具 体 的 には インデントをきちんと 揃 える 適 切 なコメントや 関 数 名 変 数 名 をつける 無 駄 な 空 行 は 省 く などの 工 夫 が 必 要 提 出 されたプログラムにエラーがある コンパイルできない ( 論 外 ) まれに コンパイルすらできないプログラムを 提 出 する 人 がいるので 十 分 注 意 すること プログラム 中 に 全 角 スペースが 混 じっている コメントが 適 切 にコメントアウトされていない 存 在 しな いファイルをインクルードしている など 提 出 直 前 になってプログラムを 読 みやすくしようとして 修 正 し 結 果 的 に 修 正 を 間 違 えてコンパイルで きないプログラムを 提 出 してしまう 人 がいるので プログラムを 修 正 した 場 合 は 必 ずコンパイルができ て 正 しく 動 作 することを 確 認 した 上 で 提 出 すること また たまたまコンパイルは 通 る 場 合 でも C 言 語 のルールに 従 っていなかったり コンパイル 時 に 警 告 が 発 生 したりするような 間 違 ったプログラムも 減 点 の 対 象 となる レポートの 課 題 1 で ポリゴンモデルを 構 成 する 頂 点 や 面 の 情 報 が 図 から 分 からない 課 題 の 説 明 で 指 示 されている 通 り どのようなデータを 使 用 してポリゴンモデルを 実 現 したのかを 説 明 す るためには ポリゴンモデルの 形 状 や 頂 点 座 標 各 ポリゴンを 構 成 する 頂 点 番 号 などが 分 かるような 図 を 使 って 説 明 することが 必 要 である レポートに 図 が 全 くない 場 合 や 不 十 分 な 図 しかない 場 合 は どのようなデータを 使 用 したのかが 分 から ず 減 点 の 対 象 となるので 注 意 すること 特 に 頂 点 座 標 の 情 報 だけでなく 物 体 をどのようなポリゴン( 面 )に 分 割 して 描 画 したかや 各 ポリゴ ンが 何 番 目 のデータに 対 応 するのか といった ポリゴンの 情 報 もきちんと 分 かるようにすることが 必 要 である また 頂 点 の 座 標 値 が 分 かるように 座 標 軸 目 盛 を 示 すなどの 工 夫 も 必 要 である 基 本 的 に 定 義 した 全 てのデータ( 頂 点 座 標 法 線 ポリゴンなど)について 定 義 したデータ( 配 列 ) が 正 しいかどうかがきちんと 検 証 できるような 図 や 説 明 が 求 められる レポートの 課 題 2~3 で 変 換 行 列 が 正 しく 示 されていない あるいは プログラムで 用 いられている 変 換 行 列 とレポートで 示 されている 変 換 行 列 が 食 い 違 っている 5