[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:00977] Re: about Material



━★☆★日本初のシナリオ作成ソフト“イージー・ライター”発売!★☆★━
  プロのライターもそこのあなたも簡単にシナリオが書けるソフトが登場。
  「柱」「台詞」「ト書」がデータベース化されているので、面倒な手間も
  無し。今ならキャンペーン中につき、特別価格で予約が可能。  
  ちょっとでもシナリオに興味がある方は、今すぐアクセス!       
   詳細、購入申し込みはこちら→ http://www.digi-pub.com/ew/
 ━★☆★━━━あなたの創造力のスピードについてくる! ━━━★☆★━

えんどうです。

> ambient 【形】ぐるりを取り巻く、周囲の、環境の、自然放熱する
> 
> emissive  【形】放射された、放射する、放射性の
> 
> diffuse   【@】デフューズ/【変化】《動》diffuses | diffusing 
>                                          | diffused/【大学入試】
>                【他動-1】(光・熱を)発散する、拡散する、散らす
>                【他動-2】(噂を)流布する、広める
> 
> specular   【形】鏡の(ような)、反映する
>            【名】鏡面反射
> 
> と出てきたのですが、全部同じようなことを言ってるような気がして
> どのように使いわけるのか分かりません。
> 
> 大変恐縮なのですが、ざくっとで結構なので違いを教えて頂けません
> でしょうか。

以前 Numakura さんに照光計算について投稿して頂いたものが
[Java3Djp:00858][Java3Djp:00860] にあるのですが、
まだ HTML 化しておりません。すみません。
HTML 化すれば下記から読めるようになると思います。

http://www.javaopen.org/j3dbook/mlarchive/threads.html
http://www.javaopen.org/j3dbook/mlarchive/maillist.html

雑な説明ですが、わたしが理解している範囲では次の通りです。

いちばん基本になるのは Diffuse です。
通常物体の色と呼んでいるものを diffuseColor に設定します。

specularColor は、
光沢がある物体が光を反射しているハイライト部分の色を決定します。
デフォルト値では白です。

ambientColor は、直接光が当たっていない部分への、
周囲の間接反射光による色を決定します。
デフォルト値では濃いグレー (0.2, 0.2, 0.2) です。
Java 3D では AmbientLight を追加しないと有効になりません。

emmissiveColor は、例えばネオン菅のように、
それ自体発光している物体の色を決定します。
これは、光源が無くても有効になります。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)