數碼資源網

文章頻道 軟件下載 安卓下載 蘋果下載

當前位置:首頁文章中心動畫專欄Maya → 用表達式做蒸汽輪機

用表達式做蒸汽輪機

時間:2005-11-28 20:57:04人氣:189作者:網友整理
月白蒸汽洗車APP(汽車洗車預約) v4.3.43.1073 安卓版
月白蒸汽洗車APP(汽車洗車預約) v4.3.43.1073 安卓版 for Android
  • 類型:安卓交通旅遊大小:38.38M語言:簡體中文 評分:3.0
  • 各位車主朋友們,蒸汽洗車了解一下.不僅不傷汽車漆麵還綠色環保用水少,並且效果還更...
立即下載
淘英語安卓手機版(英語情景話題搜索) v2.5.1 最新版
淘英語安卓手機版(英語情景話題搜索) v2.5.1 最新版 for Android
  • 類型:安卓學習閱讀大小:12.33M語言:簡體中文 評分:3.0
  • 在我們生活中有很多場景環境,但是英語該如何說出來呢!淘英語安卓手機版隻要輸入場景...
立即下載
蒸汽戰歌手遊(安卓動作格鬥遊戲) v1.2.0 最新版
蒸汽戰歌手遊(安卓動作格鬥遊戲) v1.2.0 最新版 for Android
  • 類型:賽車競技大小:138.48M語言:簡體中文 評分:3.0
  • 玩蒸汽戰歌手遊最主要的就是讓你知道如何闖關、如何冒險,這樣才能玩轉這款安卓動作格...
立即下載
 這個蒸汽輪機肯定還有別的好辦法,這在主要想試一試表達式

  先建一個圓柱,一個長方體作為杆,把長方體的中心軸移到一邊的位置

點擊放大

  這個圓柱得截麵半徑最好設置為個整數,長方體的長,也最好是整數,有利於後麵的表達式

  再在長方體後麵加以個場麵體,並設置點約束

點擊放大

開始創建表達式

  表達式如下

點擊放大

  簡單分析一下

  圓柱旋轉,是逆時針旋轉到第二個位置,就形成了一個三角形。隨著圓柱旋轉a角度,長杆可以認為也旋轉了b角度,同時x軸向想前位移了x 。由正弦定理,r,l 知道(已經測得)。a角度就是圓柱得旋轉,所以b也知道了

  float $a;
  float $b;

  $a=wheel.rotateZ;

  $b=asind((sind ($a))/4 );

  pole.rotateZ= -$b;

  pole.translateX= 2*cosd ($a)-2;

  $b=asind((sind ($a))/4 );

  asind是求反三角函數,知道三角函數值,求角度

  數學裏寫arcsin,多了一d,是說這裏都是用角度製,不是弧度製

  /4
  是因為我的圓柱半徑(r)是 2

  長杆長度是 8

  8*sin $b=2*sin $a

  sin $b=(sin $a)/4

  pole.rotateZ= -$b;
  加以個負號,是因為,圓柱是逆時針旋轉,而長杆正好相反

  pole.translateX= 2*cosd ($a)-2;

  這裏pole.translateX等於圖中得 綠色的 x

  單也要家一個負號

感謝速聯科技、八度網絡、九九數據、億恩科技、群英網絡讚助部分帶寬!

關於本站 | 聯係方式 | 版權聲明 | 下載幫助(?) | 網站地圖

Copyright 2002-2020 95262.com 【數碼資源網】 版權所有 粵ICP備2020128507號-1

本站所有軟件來自互聯網,版權歸原著所有。如有侵權,敬請來信告知 ,我們將及時撤銷。