出版時間:2006-9 出版社:兵器工業(yè)出版社 作者:王華 頁數(shù):850 字?jǐn)?shù):1332000
Tag標(biāo)簽:無
內(nèi)容概要
MAXScript語言是3ds max自帶的腳本語言,它不但擁有一般程序語言的所有特點,而且可以在程序內(nèi)實現(xiàn)幾乎所有在3ds max界面下的交互操作,功能非常強(qiáng)大,而且語法比較簡單,容易上手。 本書詳細(xì)、系統(tǒng)地介紹了MAXScript語言。全書分成4部分,共23章。第1部分詳細(xì)介紹了MAXScript語言的基礎(chǔ)知識、數(shù)據(jù)類型、變量、表達(dá)式、函數(shù)及程序流程控制等語法方面的基礎(chǔ)知識;第2部分講述了MAXScript語言如何創(chuàng)建和修改模型、如何對材質(zhì)以及動畫進(jìn)行控制;第3部分詳述了用MAXSc riDt語言創(chuàng)建實用工具、用戶界面等方面的知識;第4部分講述了如何在腳本程序里控制3ds max用戶界面、如何暫停腳本執(zhí)行、如何控制渲染器、如何執(zhí)行外部命令或程序以及如何退出和重置3ds max系統(tǒng)等方面的問題。 本書的最大特點是用實例程序?qū)AXScfipt腳本語言的功能進(jìn)行演示,實用性強(qiáng),特別適合有一定3dsmax使用基礎(chǔ)的讀者閱讀,對于專業(yè)動畫創(chuàng)作人員,本書也有很高的參考價值,可作為工具書隨用隨查。
書籍目錄
第1部分 MAXScript語法基礎(chǔ) 第1章 了解MAXScript 1.1 如何開始MAXScript 1.2 如何新建、編輯、運行腳本文件 1.3 在3ds max開始運行時加載所需的腳本文件 1.4 MAXScript Listener窗口 1.4.1 MAXScript Listener窗口的功能及特點 1.4.2 MAXScript Listener命令 1.4.3 宏記錄器(MacroRecorlder) 1.4.4 Listener日志文件 1.5 MAXScript Editor 窗口 1.5.1 MAXScriptEditor窗口功能及特點 1.5.2 MAXScript Editor窗口的菜單命令 1.6 MAXScript桌面狀態(tài) 1.7 快速學(xué)習(xí)MAxscript語言的兩個方法 1.8 一個簡單的MAXScript例子 1.8.1 用MAXScript創(chuàng)建一個簡單的Box對象 1.8.2 修改Box對象 1.8.3 Box對象的標(biāo)準(zhǔn)轉(zhuǎn)換 1.8.4 Box對象的更多轉(zhuǎn)換 1.8.5 為Box對象創(chuàng)建動畫 第2章 MAXScript語言基礎(chǔ) 2.1 腳本文件里命令的求值 2.2 把腳本文件包含在另一個腳本文件中 2.3 向MAXScript里輸入數(shù)據(jù)信息 2.4 使用“?”號 2.5 腳本運行過程的錯誤信息 2.6 用Esc鍵中斷程序運行 2.7 在MAXscript中使用3ds max命令 2.8 語法定義的格式說明 2.9 MAXScript里的數(shù)學(xué)運算 2.10 源代碼布局規(guī)則與注釋 2.11 賦值 2.12 屬性、方法、操作符、字面常量 2.13 標(biāo)識符 2.14 保留關(guān)鍵字、標(biāo)點、符號 2.14.1 保留關(guān)鍵字 2.14.2 標(biāo)點、符號 第3章 MAXScript數(shù)據(jù)類型 3.1 數(shù)據(jù)的操作符和方法 3.1.1 操作符 3.l.2 方法 3.2 基本數(shù)據(jù)類型 3.2.1 Number 3.2.2 String 3.2.3 Name 3.2.4 BooleanClass 3.2.5 Colot 3.2.6 Point3 3.2.7 Point2 3.2.8 Ray 3.2.9 Quat 3.2.10 AngleAxis 3.2.11 EulerAngles 3.2.12 Matrix3 3.2.13 BigMatrix 3.2.14 Box2 3.2.15 BRAtray 3.2.16 Time 3.2.17 Interval 3.2.18 Bitmap 3.2.19 Stream 3.3 殊數(shù)據(jù)類型 3.3.1 Undefined類 3.3.2 OK 3.3.3 Unsupplied 3.3.4 DontCollect 3.4 高級數(shù)據(jù)類型 …… 第4章 MAXScript語言的變量和表達(dá)式 第5章 控制MAXScript程序流程 第6章 MAXScript自定義涵數(shù)第2部分 用MAXScript操作場景對象 第7章 對象超級類MAXScript 第8章 創(chuàng)建Node(節(jié)點)對象 第9章 Editable-Mesh、SplineShape、Patch和Editable-Poly 第10章 Modifier(對象空間修改器)和Spacewarp(世界空間修改器) 第11章 Material(材質(zhì))和TextureMap(貼圖) 第12章 動畫控制器 第13章 Atmospheric(環(huán)境效果) 第14章 RenderEffect(渲染效果)第3部分 用MAXScript創(chuàng)建實用工具、用戶界面 第15章 創(chuàng)建腳本工具程序Utility 第16章 RcMenu(右健菜單) 第17章 宏腳本(MacroScript) 第18章 腳本鼠標(biāo)工具 第19章 腳本插件第4部分 MAXScript的高級應(yīng)用 第20章 在MAXScript里與用戶界面交互 第21章 在MAXScript里存取文件 第22章 事件偵測和信號反饋機(jī)制 第23章 MAXScript雜項函數(shù)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
3ds MAXScript腳本語言完全學(xué)習(xí)手冊 PDF格式下載