2010年8月30日 星期一

WPF 教學網站心得摘要 lesson 25-28

看完 微軟所提供的教學影片 所紀錄下來的心得摘要

網址
http://msdn.microsoft.com/zh-tw/netframework/cc963622.aspx

# 25 3D 繪圖 #3 – 3D材質處理技巧

1. 材質設定的範例,例如漸層、圖片(Imagebrash)


2. 內建3D 模型介紹

a. Sphere3D ,圓球體

b. Cylinder3D,圓柱體

c. Cone3D 圓錐體


# 26 3D 繪圖 #4 – 攝影機運鏡技巧

1. Position,攝影機座標,三維位置,攝影機位置
2. LookDirection,看得方向 ,相對作標
3. Updirection,法向量,三維
4. FieldofView,觀景窗角度,有點像鏡頭遠近
5. FarPlaneDistance, 最遠可視距離,小->近
6. NearPlaneDistance, 最近可視距離


# 27 3D 繪圖 #5 – 那是什麼光? 3D 光源使用技巧

1. 光源類型
a. AmbientLight (環繞光源),環境光
b. DirectionLight(方向性光源),太陽光
c. PointLight (點光源),燭光
d. SpotLight (聚光燈光源),聚光燈,手電筒

2. 常用屬性
a. Position 光源
b. Color 顏色
c. Diretcion 方向(PointLight 沒有這個設定)

3. PointLight 特殊光的範圍
Range 可以設定光可以照到的距離

4. SpotLight 特殊光的範圍
a. InnerConeAngle
b. OuterConeAngle

5. 宣告兩個 ModelView3D 可以同時照兩種光


# 28 3D 繪圖 #6 – 神奇的 3D 動畫

1. 控制攝影機的角度動畫
操作 Viewport3D.camera.PerpectiveCamera
的 position

2. 直接控制 Viewport3D.Transform

範例是 rotation,要設在 定義茶壺的那個Viewport3D,
中的 AxisAngleRoation3D, 旋轉 x軸

3. 若有兩個以上的動畫設定,要使用Transform3DGroup

沒有留言: