<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://www.tres-graficos.jp/blog/rss/style.css" type="text/css"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/"
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:content="http://purl.org/rss/1.0/modules/content/"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xml:lang="en">
<channel rdf:about="http://www.tres-graficos.jp/blog/rss/1.0.php?id=579">
<title>TG BLOG</title>
<link>http://www.tres-graficos.jp/blog/index.php</link>
<dc:date>2010-01-20T19:40:07+0900</dc:date>
<description>
TG BLOG - RSS (RDF Site Summary).
</description>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://www.tres-graficos.jp/blog/article.php?id=579" />
</rdf:Seq>
</items>
</channel>
<item>
<title>Binary Waves</title>
<link>http://www.tres-graficos.jp/blog/article.php?id=579</link>
<dc:date>2010-01-20T19:40:07+0900</dc:date>
<description>本家 forum の方に出ていた質問で、「0/1のオブジェクトを波上にランダムにコピーするのはどうする？」ってのが上がっていて、以前作った Polygon Array.js をちょこっと改変すれば出来るなぁーという事で、やってみた。
Pol...</description>
<content:encoded>
<![CDATA[
<p>本家 <a href="http://www.cheetah3d.de/forum/showthread.php?t=5216">forum</a> の方に出ていた質問で、「0/1のオブジェクトを波上にランダムにコピーするのはどうする？」ってのが上がっていて、以前作った Polygon Array.js をちょこっと改変すれば出来るなぁーという事で、やってみた。</p>
<p>Polygon Array.js はもともと、第２子オブジェクトの各ポリゴンに、その法線方向に沿うように回転させて第１子オブジェクトをコピーするものだったんですが、これを第２子オブジェクトがフォルダだった場合には、そのフォルダの内容をランダム or ポリゴン選択セットのインデックスに対応させる形でコピーするように変更。</p>
<p>実験的にアニメーションを。</p>
<p>
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/U-pReJnu8jY&hl=ja_JP&fs=1&hd=1">
</param>
<param name="allowFullScreen" value="true">
</param>
<param name="allowscriptaccess" value="always">
</param>
<embed src="http://www.youtube.com/v/U-pReJnu8jY&hl=ja_JP&fs=1&hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385">
</embed>
</object>
</p>
<p>スクリプトで大量のポリゴンを生成するのは大変時間がかかるので、すべてのコピーをスクリプトで生成せず、配列複製モディファイア等ビルトインのモディファイアでごまかすのが効率的。動画でも、X/Z軸方向の２個のモディファイアで 25 倍にしてます。</p>
<p>スクリプトの方もアップデート  :-yum  <a href="http://www.tres-graficos.jp/blog/files/article.php?id=28">http://www.tres-graficos.jp/blog/files/article.php?id=28</a>
</p>
<p>
<img src="http://www.tres-graficos.jp/blog/resources/ch_20100120_binWave.jpg" width="720" height="480" alt="ch_20100120_binWave.jpg" />
</p>
<p class="spec">Modeling & Rendering: Cheetah3D 5.1</p>

]]>
</content:encoded>
</item>

</rdf:RDF>