MLDファイルの入力欄にリスト「trinitromethane」をはめ込みます。プログラムを実行して、図3-3-5と同じ仮想オブジェクトがクラフトできることを確認してください。リストからの分子構造模型の作成も成功しました。hcp)とは、結晶構造の一種である。六方格子構造などと呼ばれる。原子の位置を計算し、その位置に仮想オブジェクトの「球」を置いていきます。(説明が煩雑になりすぎるので、原子の位置の計算過程は省略し、結果のみ示します)図3-3-10まず原点に「白い球」を置きます。ここが全ての基準になります。地図を表示させることができるようになりました。連携して地図を表示する方法を説明します。サービスを利用していますが、著者はインターネットブラウザとして「Chorme」を使用して動作確認を行っています。)を使うと、解説通りの動作にならない可能性があります。Lunatic』と自作のTRPG関連ツールなどを基本無料で公開されています。用に「csv高低データ出力機能」を追加してくださいました。図3-2-2地形自動生成ツールをインターネットブラウザ(Chrome)で開きます。地形自動生成ツールは各種のパラメータを操作することで、様々な形態の地図を作成することができます。パラメータの説明文をよく読んで、自分の作りたい地形を作成してください。大陸や島など外周部を海にしたいときは「初期化:正規分布」を選んでください(初期化機能も著者の要望に応える形で追加していただきました)。100」以下にするとよいでしょう。100」の地図を表示できることを確認済みです。256」の地図でも問題なく表示できました)図3-2-3何度か「作成」ボタンを押して、気に入った地形が現れたら、「csv高低データ」をクリックしてください。「ダウンロード」フォルダに「kland.csv」がダウンロードされます。USBケーブルでパソコンと接続します。開き、「ファイル共有」を選びます。「s2ar」→「追加」をクリックします。「ダウンロード」フォルダにある「kland.csv」を選んで「追加」をクリックします。地形データから地図を作成する図3-2-5「地図ブロック」の地図データの入力欄に「kland.csv」と入力します。0(高さ方向に移動させるときに使用する)を入力します。ブロックをクリックして実行してみましょう。図3-2-6図3-2-3とよく見比べてください。中央に大きな池がある地形が完璧に再現されています。ファイルを転送できない場合でも地図の表示は可能です。次の節でリストからの地図作成を説明します。リストから地図を作成する図3-2-7前章の「3Dモデル作成」と同じように、リストから地図を作成できます。カテゴリ「データ」→「リストを作る」からリスト「kland」を作成してください。図3-2-8左上の「ステージ」にあるリスト「kland」を右クリックして、「読み込み」を選びます。図3-2-9そのままの形でデータを読み込むことはできませんでした(失敗)。「どちらのカラムを取り込みたいですか(1-50)?」のダイアログが表示されます。csvデータを読み込もうとすると、50列(=カラム)ある中の1列しかデータを読み取れないということです。これでは地図データとして使用できません。図3-2-10ここで裏技を使います。テキストエディタで開いてください。先頭に1行追加して、「map」と入力します。リストに全体を読み込めるようになります。図3-2-11リスト「kland」の右クリックから「読み込み」をクリックして「kland.csv」を選びます。31」のリストが作成できました。1番目のデータは「map」で2番目以降が「地図データ」となります。図3-2-12「地図ブロック」の地図データの入力欄にリスト「kland」を入れてください。実行して、先ほどと同じ地図が表示されることを確認しておきましょう。以上で、「地形自動生成ツール」の説明を終わります。Page」を追加してくださいました。リンクはページの左下にあります。国土地理院が捉えた日本の国土の様子を発信するウェブ地図です。仮想オブジェクトに変換して拡張現実に表示したものです。この技術を使えば、地球上のあらゆる地点をお好みの倍率で、仮想オブジェクトとして表示することができるようになります。地理院地図の仮想オブジェクト化に挑戦してみましょう。応用について説明していきます。オープンソースで開発を進めている、ボクセルモデリングソフトです。両方に対応しており、公式サイトより無料でダウンロードできます。パストレーシングによる高品質なレンダリングも可能で、ゲーム素材の作成やアート作品の製作など、様々な用途で活用されています。ダウンロードして、インストールしておきましょう。1」の立方体で表されます(2次元の「ピクセル」に対応した言葉)。ボクセルを積み上げて、複雑な3Dモデルを作成する「ボクセルアート」という分野は人気があり、様々な作品がネット上で公開されています。3Dプリンターを使って、現実世界に実体化することができますが、時間も費用もかかってしまいます。「3Dモデル作成」機能があり、拡張現実にボクセルアートをクラフトすることができます。Animation)。40」の立方体が表示されます(左のパレットで選ばれている色になります)。これからモデリングするのに邪魔になりますから、全て消してしまいます。左上のエディットモード「B(=ボックス)」「Erase(=消す)」を選択します。グリッド等を表示するために、左下のボタンは全て選択しておきましょう。右手前下のボクセルをクリックして、クリックしたまま左上に動かしてください。ボックス(箱)単位で選択されたボクセルが削除されます。一度ですべてのボクセルが消せなかったときは、二度、三度同じ作業を繰り返して、全てのボクセルを消してしまいます。図3-1-5全てのボクセルが消された状態になりました。ここから3Dモデル作成がスタートします。マウスの操作を練習します。マウス(右クリック)=ボクセルを置く、消す、色を塗る等の操作を行う。マウス(左クリック)=視点の回転マウス(中クリック)=視点の移動マウス(ホイール)=視点の拡大縮小このマウス操作は、ほとんどの3Dモデリングソフトでも共通操作なので覚えておくとよいでしょう。マウス操作のコツがつかめたら、作りたいモデルをイメージしながら、次の節に進んでください。3Dモデル作成(モデリング)図3-1-6モデリングに入っていきます。今回は簡単な「ひよこ」を作ってみようと思います。左のパレットで設置するボクセルの色を選びます。次に左上のエディットモード「V(=ボクセル)」「Attach(=置く)」を選びます。左右対称の形状を作るときは、ミラーモード「X」を選んでおくと便利です。平面(底面)の中心あたりをクリックして、ボクセルを置いてください。平面に対して対象の位置に、2つのボクセルが置かれました。(=面)」「Attach」にすると、平面を置くことができます。図3-1-8後からボクセルの色を変えるには、エディットモード「Paint(=塗る)」を選びます。左のパレットで塗りたい色を選んで、ボクセルを選択してください。これでボクセルアートは完成です。as(名前をつけて保存)」から「hiyoko.vox」と名前をつけて保存してください(保存する場所は「書類」「デスクトップ」など自分が使いやすいところを選んでください)。「3Dモデル作成」する手順を説明します。3Dモデル作成(S2AR)図3-1-9「File」→「Export(=書き出し)」→「ply(ポリゴン・ファイル・フォーマット)」を選びます。図3-1-10「export」フォルダに「hiyoko.ply」を保存します。USBケーブルでパソコンと接続します。開き、「ファイル共有」を選びます。「s2ar」→「追加」で共有したいファイルを選びます。図3-1-12先ほど書き出した「hiyoko.ply」を選んで、「追加」をクリックします。ファイルが転送されました。図3-1-13パソコンのインターネットブラウザ(Chrome)でhttp://scratchx.orgを開いてください。拡張ブロックが使えるようにします。PLYファイル入力欄に「hiyoko.ply」を入力して、実行します。図3-1-14拡張現実世界に、ボクセルアート「HIYOKO」をクラフトすることができました。3Dモデル作成を行うことができるのです。