コンピュータグラフィクス演習

VRML編



【注意】 Cortona3D Viewer はEdgeのInternet Explorer互換モードでしか動作しません。
ブラウザはEdgeを使い、Internet Explorer互換モードに設定してください。

Cortona3D Viewerのインストール方法



レポート提出方法



VRMLとは

3次元CGの作成手順

VRMLプログラムの構造

プログラムの実行方法

作成時の注意点

エラーメッセージについて

基本文法

幾何変換(移動、回転など)

幾何変換を重ねる(回転した物体の回転など)

色、輝き、透明度の変更

拡大縮小

テクスチャ

頂点を指定して図形を作る

地形形状

押し出し

背景

DEFとUSE

既存のVRMLファイルを読み込む

アニメーションの種類

 移動アニメーション(PositionInterpolatorノード)

 回転アニメーション(OrientationInterpolatorノード)

 色変化アニメーション(ColorInterpolatorノード)

幾何変換の後に移動させる1(回転した後に移動アニメーションをする)

幾何変換の後に移動させる2(回転した後に回転アニメーションをする)

移動と回転を組み合わせる方法(回転しながら移動する)

2つ以上の物体を連動して動かす方法

タッチセンサーを組み込む(クリックすると一回だけ動作する)

タッチセンサーを組み込む(ボタンを押している間だけ動作する)

タッチセンサーを2つ使う

スクリプトを用いて回転数を制御する

 Node reference(web 3D CONSORTIUM)

Examine(Study)モードで起動する

視点の変更

光源

ヘッドライトを消灯する

 


VRMLのサンプル
(表示にはCortonaVRMLClientが必要)
出島
動画ファイル(wmv形式)
長崎の海防Map
シーボルト大学
動画ファイル(wmv形式)
浦上天主堂
動画ファイル(wmv形式)
孔子廟
動画ファイル(wmv形式)
グラバー邸
リンガー邸
オルト邸


VRMLのサンプル2
 おでん 時計  時計2  こま  雪だるま  雪だるま2  ランプ 

 色いろいろ  サイコロ  立方体アルバム 

 ピラミッド  ピラミッド2  回転のアニメーション  移動のアニメーション

サンプルの表示にはCortonaVRMLClientが必要です。インストール方法はこちら




 学生の作品

2022年
UFOキャッチャー  三途の川  遊園地  ドミノ倒し  アンパンマン  ラック  

2021年

 キッチン  水槽  ミサイル    私の部屋 

2020年
遊園地  私の部屋  ステージ  バースデーカード  もぐらたたき 

2019年
花火  iPhone  太陽系  自動販売機 

2018年
回転寿司  クイズ番組  雪だるま  鳩時計3

2016年度
飛行船  レース  サンダーバード  ステレオ   ロケット  

2015年度
色鉛筆  だるま落とし  メリーゴーランド  ピアノ    ねこ  UFO


2014年度
部屋の探検(仕掛けが一杯)  飛行船  花火  パンダ  必殺技  UFO  リンゴ(頭をマウスで押し続ける)


2013年度
鳩時計2    ポッキーゲーム  ヘリコプター  トースター

2012年度
  逃げろ!  列車  音符  パソコン  ボーリング    サンタ  インテリア  真剣白刃取り  鳩時計  

2011年度
 ねこ  観覧車  きんぎょ  オルゴール  扇風機  潜水艦  灯台  うさぎ  風車  シロフォン  雪だるま 

2010年度
太陽系  UFO  Kuma  幾何学模様

 

2016年度 雪だるま           10  11 12 13 14 15 16 17 18 19 20  21 22 23 24



文具          10

11 12 13 14 15 16 17 18 19 20

21 22 23 24 25 26 27 28
家具          10

11 12 13 14 15 16 17 18 19 20

21 22 23 24 25 26 27 28 29 30

31 32 33 34 35 36 37 38 39
建物          10

11 12 13 14 15 16 17 19 20

21 22 23 24 25 26 27 28 29 30

31 32 33 34 35 36 37 38 39 40

41 42 43 44 45 46 47 48 49 50

51 52 53 54 55 56 57 58 59 60 61

椅子                    10
テーブル                    10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

. . . . . . . . . . . . . . .