2010年6月24日 星期四

WPF的3D繪圖架構




Windows Presentation Foundation提供了很方便的3D繪圖功能。
3D繪圖部分是一個tree的架構,
因此可以方便的建構結構化、上下層的物件關係。

這裡則是簡單的紀錄了整體3D繪圖的樹的架構


節點間連結如果是Children,則表示可以夠過 Add() 增加為數個。
若是Content的話,則是指定唯一一個。

目前主要控制的旋轉矩陣,是丟給CameraTransform屬性
並配合3D Trackball這個WPF工具來做平移、旋轉及縮放。