<?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>11</revnumber><date>2012-06-07 11:52:07</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>10</revnumber><date>2012-05-28 11:51:33</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>9</revnumber><date>2012-05-28 11:39:56</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>8</revnumber><date>2012-05-28 11:30:31</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>7</revnumber><date>2012-05-28 11:25:30</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>6</revnumber><date>2012-05-28 11:11:32</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>5</revnumber><date>2012-05-28 07:13:39</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>4</revnumber><date>2012-05-28 07:09:42</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>3</revnumber><date>2012-05-28 07:04:45</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>2</revnumber><date>2012-05-28 06:58:13</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>1</revnumber><date>2012-05-28 06:54:23</date><authorinitials>masahiko</authorinitials></revision></revhistory></articleinfo><section><title>ディジタルクロックを作る</title><para>次の機能の演習です。 </para><itemizedlist><listitem><para>文字 </para></listitem><listitem><para>親子関係 </para></listitem></itemizedlist><para>作例 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock.png"/></imageobject><textobject><phrase>digitalClock.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--><section><title>作成手順</title><para>文字盤は正面向きに作って文字の配置などを済ませた後、 親子関係を使ってまとめて向きを変えます。 </para><orderedlist numeration="arabic"><listitem><para>台と文字盤を直方体で作ります。 </para></listitem><listitem><para>文字を作成します。 </para></listitem><listitem><para>文字の配置と着色をします。 </para></listitem><listitem><para>文字盤を文字の親にします。 </para></listitem><listitem><para>文字盤を回転し、配置します。 </para></listitem><listitem><para>台を文字盤の親にします。 </para></listitem></orderedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>台と文字盤を直方体で作ります</title><para>直方体を２つ作成し、拡大縮小してこのように配置します。 </para><itemizedlist><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/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock02.png"/></imageobject><textobject><phrase>digitalClock02.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>文字を作成します</title><para>メニューより </para><itemizedlist><listitem override="none"><para>ツール → スクリプト → Text </para></listitem></itemizedlist><para>と選びます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock03.png"/></imageobject><textobject><phrase>digitalClock03.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para><emphasis role="strong">Write some text</emphasis> の部分に作成したい文字を入力し <emphasis role="strong">Ok</emphasis> を押します。 </para><itemizedlist><listitem override="none"><para>今回は厚みの無い文字を作成するので <emphasis role="strong">2D surface</emphasis> を使います。 </para><itemizedlist><listitem override="none"><para>他の形状を選ぶこともできます。 </para></listitem></itemizedlist></listitem><listitem override="none"><para>フォントは好みのものを選んでください。 </para><itemizedlist><listitem override="none"><para>作成する文字とフォントの組み合わせによってはエラーとなり、作成できないことがあります。 </para></listitem><listitem override="none"><para>特に、日本語の文字を作成するときは注意してください。 </para></listitem></itemizedlist></listitem></itemizedlist><para>文字は正面向きに作成されます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock04.png"/></imageobject><textobject><phrase>digitalClock04.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>指定した名前の Null を親としてグループ化されています。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock06.png"/></imageobject><textobject><phrase>digitalClock06.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>文字の配置と着色をします</title><para>文字を文字盤の内部に配置したいので、表示を透明にして作業します。 </para><para>作業ビュー内でクリックした後、メニューより </para><itemizedlist><listitem override="none"><para>シーン → 表示方法 → 透明 </para></listitem></itemizedlist><para>と選びます。 </para><itemizedlist><listitem override="none"><para>前のビュー、左のビューの２つを透明な表示にしました。 </para></listitem></itemizedlist><para>文字全体の移動や拡大縮小は、親である Null に対して行います。 </para><itemizedlist><listitem override="none"><para>Null は３方向の十字形で表示されています。 </para></listitem><listitem override="none"><para>Null はレンダリングには写りません。 </para></listitem></itemizedlist><para>このように配置しました(正面) </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock09.png"/></imageobject><textobject><phrase>digitalClock09.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/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock05.png"/></imageobject><textobject><phrase>digitalClock05.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><section><title>拡大縮小のオプション</title><para>拡大縮小ツールをダブルクリックするとオプションが表示されます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock08.png"/></imageobject><textobject><phrase>digitalClock08.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>子供にも適用するときは </para><itemizedlist><listitem override="none"><para>位置も拡大縮小 </para></listitem></itemizedlist><para>にしておくとよい。 </para></section><section><title>着色は個々の文字に対して行う</title><para>画面右のオブジェクトリストで、親オブジェクトの左にある▽をクリックすることで その子供の名前を表示したり隠したりできます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock07.png"/></imageobject><textobject><phrase>digitalClock07.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>文字１つ１つにはその文字と同じ名前がついています。 </para><para>オブジェクトリストで選択し、テクスチャを指定するとよいでしょう。 </para><!--rule (<hr>) is not applicable to DocBook--></section></section><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/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock10.png"/></imageobject><textobject><phrase>digitalClock10.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>移動先が線で示されます。 </para><itemizedlist><listitem override="none"><para>線の先が少し短くなったところで離すと、子供になります。 </para></listitem><listitem override="none"><para>線が長い状態だと、その位置への移動になります。 </para></listitem></itemizedlist><para>移動後、名前の左にある▽をクリックして確認しましょう。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock11.png"/></imageobject><textobject><phrase>digitalClock11.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>文字盤を回転し、配置します</title><para>こんどは文字盤が親になっているので、これを選んで移動や回転を行うと 文字も一緒に移動できます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock01.png"/></imageobject><textobject><phrase>digitalClock01.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--></section><section><title>台を文字盤の親にします</title><para>全体の配置が終わったら、台の部分が親になるようにしておきます。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E3%83%87%E3%82%A3%E3%82%B8%E3%82%BF%E3%83%AB%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%82%92%E4%BD%9C%E3%82%8B?action=AttachFile&amp;do=get&amp;target=digitalClock12.png"/></imageobject><textobject><phrase>digitalClock12.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><para>これ以降は、台を選んで時計全体を移動することができます。 </para></section></section></article>