3D動畫<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在我的演示之前,我有想法將動畫添加到我創建的Surface Plot示例中。 由於我還在做最後一分鐘的準備,直到我發表演講的時間,我沒有時間將3D動畫作為演示文稿的一部分添加。 但是,我在星期五早上添加了它,我正在為那些可能感興趣的人分享它。 正如我所料,這很容易做,只花了幾分鐘。 這是我做的:
- 我添加了一個表變量以允許設置時間步數。 請注意,存在折衷和一些問題。 權衡是100,000行被分成時間步數。 更多步驟意味著更平滑的動畫,但是對於任何給定的時間步長,表面中的點更少(這導致表面表示的質量問題)。 如果添加要補償的行,則可能會遇到無法繪製曲面或網格的問題。
- 我添加了一個新列來表示時間。 我使用列公式來創建離散時間步驟(這裡不需要連續)。 請注意,我可以根據Row()生成一個公式來生成一個按時間排序的表,但我決定隨機抽取時間空間,因為我已經對x和y進行了採樣。
- 然後,我將z的公式更改為乘以時間步長的正弦函數。 這會產生變化的幅度。
- 最後,我在時間值上添加了一個本地數據過濾器。
您可以通過啟用硬件加速(在曲面圖圖區域中單擊鼠標右鍵)來加快動畫速度之前按下播放按鈕。 您還應該將速度滑塊一直向右移動。
有一些腳本包含本地數據過濾器。 運行那些。 每個允許您為3D數據集設置動畫。