<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>画像を使ったテクスチャ</title><revhistory><revision><revnumber>5</revnumber><date>2009-05-11 04:20:08</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>4</revnumber><date>2009-05-11 04:14:47</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>3</revnumber><date>2009-05-11 04:12:06</date><authorinitials>masahiko</authorinitials><revremark>名前を'テクスチャマッピング'から変更。</revremark></revision><revision><revnumber>2</revnumber><date>2009-04-28 01:22:04</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>1</revnumber><date>2009-04-28 01:13:21</date><authorinitials>masahiko</authorinitials></revision></revhistory></articleinfo><section><title>画像を使ったテクスチャ</title><para>別に用意した画像(ファイル)をテクスチャとして利用することができます。 </para><para>画像をそのままの形で拡散反射色の代わりに利用する他に、 色情報を数値項目に利用することもできます。 下側の板では凹凸に使っています。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=map00.jpg"/></imageobject><textobject><phrase>map00.jpg</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>テクスチャ指定時には、画像を配置する位置や大きさを細かく調整する必要があります。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=map06.png"/></imageobject><textobject><phrase>map06.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>額を作り、絵の部分に画像を貼り付けた例を示します。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=txmap43.png"/></imageobject><textobject><phrase>txmap43.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--><section><title>テクスチャの作成</title><para>テクスチャ作成時に現れる項目の中の２番目にある Image Mapped がテクスチャマッピング専用のものです。 </para><para>Procedual 3D でもテクスチャマッピングが行えるので、以下ではこの方法を述べます。 </para><para>Procedual 3D で画像を扱うためブロックはパターンの中の<emphasis role="strong">画像</emphasis>です。 </para><para>１）Procedual 3D テクスチャ作成画面で、 「追加」→「パターン」→「画像」を行います。 </para><itemizedlist><listitem override="none"><para>画像というブロックが追加されます。 </para></listitem><listitem override="none"><para>このブロックの出力は５つあり、１番目のものが色情報です。 </para></listitem><listitem override="none"><para>画像として使うには、これを拡散反射色につなぎます。 </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=txmap41.png"/></imageobject><textobject><phrase>txmap41.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>２）画像ブロックをダブルクリックし、 新しく開いたウインドウの四角の中をクリックします。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=txmap42.png"/></imageobject><textobject><phrase>txmap42.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>３）さらに別の Images というウインドウが開きます。 </para><itemizedlist><listitem override="none"><para>「開く」を押し画像ファイルを選び、 OKを押して決定します。 </para></listitem><listitem override="none"><para>一度使ったあとでは、いくつかの画像がウインドウに登録されています。 そのときは選択しOKを押すだけでよい。 </para></listitem><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E7%94%BB%E5%83%8F%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3?action=AttachFile&amp;do=get&amp;target=map05.png"/></imageobject><textobject><phrase>map05.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>４）２）と同じウインドウにもどります。 </para><para>２）でクリックした四角の中に選択した画像が表示されます。 </para><itemizedlist><listitem override="none"><para>Tileのチェックはこの画像をタイルのように並べて使うことを示します。 </para></listitem><listitem override="none"><para>OKを押すと画像ブロックに画像が表示されます。 </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>画像を数値情報に利用する</title><para>画像ブロックの出力は５つあり、下の４つは数値情報です。 画像のRGB各成分の値などが数値として出力されます。 この値を他のパターンのときと同様に使うことができます。 </para><para>凹凸に使うと模様の形に表面を削ったようになります。 ブレンドや透明度に使っても面白い効果が得られるかもしれません。 </para><para>使うときには画像を上手く選択し、利用箇所や大きさをうまく選ぶ必要があります。  </para></section></section></article>