亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 媒體動畫 > 正文

Director基礎教程:Director 3D 基本的(3)

2024-09-08 19:27:12
字體:
來源:轉載
供稿:網友
director 3d 基礎
    為模型加上 texture (材質、貼圖)

這一節要說的是建立一個按鈕為模型加上 texture (材質、貼圖),以更改它的表面外觀。
1 、停止影片,重置你的播放頭,使它回到第一幀。
2 、象上面一樣利用工具面板中的按鈕工具在四個按鈕之上建一個按鈕。
3 、在按鈕上輸入 add texture 。
4 、在演員表中把這個按鈕的名稱改成: addtexture
5 、在分鏡表中右鍵這個按鈕角色(在通道 6 ),在彈出的菜單中,選取 “script…” ,打開 script 窗口。
6 、在 script 窗口中輸入(此時是 on mouseup 事件):
mytexture = member(3).newtexture(‘‘red square‘‘, #fromcastmember, member(1))
member(3).model(1).shader.texture = mytexture
第一句程序的意思是在演員表的第 3 個演員( “orb”3d 演員)中用演員表中第一個演員的圖案建立一個名字叫做 “red square” 的新的 texture (材質、貼圖),并把它賦給變量 mytexture 來記住它。第二句的意思是把 “orb” 角色中的模型 1 (即球)的 shader (材質球)中的 texture (材質、貼圖)屬性改變成變量 mytexture 所指定的值。
[ 特注:關于 shader :以 3dmax 為外部三維編輯器, director 中的一個 shader 就是 max 中的一個材質球,一個 shaderlist 就是一個 model 的 shader 如:一張桌子,桌面是一種材質(一個材質球),四個桌腿共用一個材質(另一個材質球),桌面桌腿都是分開的 model (共五個),所以導入 director 中,共有兩個 shader ,五個 shaderlist 。摘自 zain 的文章《 shockwave3d 制作之隨便說》 ]
7 、關閉 script 窗口,保存你的影片。
8 、重置你的播放頭,使它回到第一幀。播放影片,按 addtexture 按鈕,怎么樣,看到球的表面變了吧。如果你按了按鈕超過一次,會彈出一個 lingo 出錯的提示框。因為第一次按時已經在演員表的第 3 個演員( “orb”3d 演員)中建立了名為 “red square” 的新的 texture (材質、貼圖),當第二次按時, lingo 程序會嘗試再建一個一模一樣的同名的 texture (材質、貼圖),這是不允許的。

移去 texture (材質、貼圖)

為了移去 texture (材質、貼圖),可以再建一個按鈕,并在按鈕的程序中用 resetworld() 命令實現。這個命令可以移去任何在 3d 演員中新建的項目,并返回其最初的狀態。例如,上面所做的新的 texture (材質、貼圖)就可以移去。
1 、停止影片,重置你的播放頭,使它回到第一幀。
2 、象上面一樣利用工具面板中的按鈕工具在五個按鈕之上建一個按鈕。
3 、在按鈕上輸入 reset world 。
4 、在演員表中把這個按鈕的名稱改成: resetworld
5 、在分鏡表中右鍵這個按鈕角色(在通道 7 ),在彈出的菜單中,選取 “script…” ,打開 script 窗口。
6 、在 script 窗口中輸入(此時是 on mouseup 事件):
member(‘‘orb‘‘).resetworld()
意思是重置 3d 演員 “orb” 為初始狀態。
7 、關閉 script 窗口,保存你的影片。
8 、重置你的播放頭,使它回到第一幀。播放影片,隨意按幾下旋轉或移攝像機的按鈕。
9 、按按鈕 resetworld 。
可以看到球又回到原位,且表面外觀又復原了,這時你又可以按 addtexture 按鈕而不會引起 lingo 報錯了。

用幀程序(或叫幀腳本、幀行為)實現旋轉模型

當你使用 3d 演員建立了你自己的影片時,有時候會希望你的 3d 模型在沒人對它操控時也會自動旋轉或移動,這時你就可以利用幀程序來實現,下面的例子是實現 “orb” 演員中的球的自動旋轉的。
1 、打開分鏡表。
2 、雙擊程序通道(腳本通道)的第 28 幀,這時會打開 script 窗口,顯示原來在第 28 幀處的程序: go to the frame
3 、把插入點移到 “on exitframe” 后,按下回車鍵,插入點會下移到新的一行。
4 、在這新的一行輸入以下程序:
member(‘‘orb‘‘).model(1).rotate(0,5,0)
這句程序和上面為旋轉按鈕建立的程序是基本上一樣的。但在這兒的作用是:每當播放頭插放一次第 28 幀時, rotate 命令就使球旋轉 5 度。
5 、關閉程序窗口并播放你的影片,這時你一樣可以使用前面建過的按鈕。只是旋轉按鈕的效果就不太一樣了,因為,這個球自己在不停地自動轉。

利用 message 窗口進行測試

director 包含了一批重要的命令來控制 3d 演員與它們內部的組件。你會發現在自己的程序中使用這些命令前先試驗一下這些命令是十分有好處的。 message 窗口在你決定是否在你的影片中使用一個命令時提供了一種簡易的方法去測試這個命令。
這一段向你展示如何在 message 窗口測試 lingo 。你可以只是單單輸入一句 lingo 程序,并立即看到運行結果。
如果你想查看一個變量或一個屬性,可以使用 put 命令。這個簡單的命令可讓 lingo 在 message 窗口顯示你的 lingo 程序的結果。
如果你想控制一個演員或角色的外觀,你可以在 message 窗口輸入必要的 lingo 語句并馬上看到改變的結果。這種改變是不論影片是不是正在播放都可以進行的。
現在,來試試我們已經熟悉了的命令: rotate 命令
1 、停止影片。
2 、打開 message 窗口。
3 、在 message 窗口中輸入: member(‘‘orb‘‘).model(1).rotate(0,50,0)
4 、按回車鍵。
5 、對于某些類型的演員,例如 3d 演員,當影片不播放時你必須點擊舞臺上的角色才能讓 lingo 的效果顯示出來。這樣才能強迫 director 重新刷新舞臺上的內容。因此,請點擊舞臺上的 3d 角色。
6 、現在再在 message 窗口中輸入: member(‘‘orb‘‘).model(1).rotate(50,0,0)
7 、按回車鍵。不要點擊舞臺上的 3d 角色,再輸入命令: updatestage ,再按回車鍵。這個命令也能強迫 director 重新刷新舞臺上的內容。這一次,你可以看到球是繞 x 軸旋轉的了。
現在你明白使用 message 窗口是一個好極了的測試 rotate 命令關于繞不同軸轉不同數值的角度的方法了?,F在,你可以嘗試測試一些你還沒見過的命令了。

在 message 窗口查看屬性

當你不能確定一個演員里有些什么內容時, message 窗口的作用就顯得很有用了。原因是你會時常遇到 3d 演員中有許多內部內容(組件)的時候。
在這里可以使用 message 窗口來查看 3d 模型的 texturelist 。
1 、重置播放頭,播放影片。
2 、如果你見到球表面是紅色的,按 reset world 按鈕。
3 、在 message 窗口中輸入以下語句,并按回車鍵:
put member(‘‘orb‘‘).model(1).

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品国产沙发| 97国产精品久久| 岛国av一区二区三区| 91精品国产91久久久久久久久| 欧美性色视频在线| 久久久噜噜噜久久| 亚洲美女性视频| 国产精品精品视频一区二区三区| 久久精品久久久久久国产 免费| 亚洲欧美日韩成人| 国产精品扒开腿做爽爽爽的视频| 精品久久久久久中文字幕一区奶水| 国产mv久久久| 亚洲精品第一国产综合精品| 日韩h在线观看| 中文字幕日韩欧美在线视频| 欧美成aaa人片在线观看蜜臀| 欧美理论在线观看| 欧美激情国内偷拍| 国产精品精品视频| 亚洲欧美一区二区三区情侣bbw| 国产精品扒开腿做爽爽爽视频| 91久久久久久久久久| 综合网日日天干夜夜久久| 日韩美女在线看| 欧美视频在线看| 福利视频一区二区| 国产精品免费视频久久久| www.久久草.com| 亚洲欧洲视频在线| 欧美性猛交xxxx乱大交| 亚洲色无码播放| 国内免费久久久久久久久久久| 日韩av在线免播放器| 国产精品自产拍在线观看中文| 97视频国产在线| 国产一区二区久久精品| 国产区精品视频| 久久综合久中文字幕青草| 国产www精品| 久久久久久久久91| 美女性感视频久久久| 久久久国产精品一区| 国产成人91久久精品| 国产精品免费一区豆花| 欧美日韩aaaa| 亚洲国产精品免费| 亚洲aⅴ男人的天堂在线观看| 欧美在线www| 中文字幕日韩在线视频| 91精品国产成人www| 国产美女主播一区| 国产一区二区三区在线免费观看| 92国产精品视频| 亚洲女人天堂色在线7777| 色噜噜狠狠色综合网图区| 国产精品久久久久999| 一区二区三区久久精品| 日韩av中文字幕在线| 国产精品一区二区3区| 欧美丰满少妇xxxxx做受| 亚洲激情第一页| 97色伦亚洲国产| 国产精品r级在线| 欧美激情videoshd| 亚洲人成啪啪网站| 日韩av电影手机在线观看| 亚洲电影av在线| 欧美日韩美女在线观看| 亚洲一区二区福利| 久久香蕉精品香蕉| 永久免费毛片在线播放不卡| 日韩精品视频中文在线观看| 欧美www视频在线观看| 亚洲福利视频网| 亚洲欧美另类人妖| 91成人在线播放| 亚洲欧美日韩中文在线制服| 欧美激情久久久久| 国产91ⅴ在线精品免费观看| 亚洲免费视频观看| 国产精品久久一| 日韩欧美中文字幕在线播放| 精品久久久久国产| 国色天香2019中文字幕在线观看| 欧美高清理论片| 亚洲爱爱爱爱爱| 亚洲精品日韩久久久| 97人洗澡人人免费公开视频碰碰碰| 精品久久久国产| 中文字幕日韩免费视频| 久久不射热爱视频精品| 国产97在线亚洲| 亚洲国产欧美一区二区三区同亚洲| 97人人爽人人喊人人模波多| 欧洲亚洲免费视频| 欧美日韩中文字幕在线视频| 久久久久久亚洲精品| 91久久精品日日躁夜夜躁国产| 一区二区欧美日韩视频| 九九热最新视频//这里只有精品| 欧美成人午夜影院| 911国产网站尤物在线观看| 亚洲成年人影院在线| 国产精品最新在线观看| 国产精品v片在线观看不卡| 欧美人与物videos| 亚洲人成电影在线| 91老司机精品视频| 日本久久久久亚洲中字幕| 精品国产一区二区三区久久狼黑人| 日本乱人伦a精品| 成人午夜两性视频| 综合欧美国产视频二区| 国产一区二区三区视频免费| 欧美日韩国产一区二区| 伊是香蕉大人久久| 69视频在线播放| 欧美性生交大片免费| www.午夜精品| 欧美电影免费观看| www日韩中文字幕在线看| 在线中文字幕日韩| 最近2019中文字幕mv免费看| 国语对白做受69| 久久成人一区二区| 成人亚洲激情网| 奇米一区二区三区四区久久| 成人免费黄色网| 亚洲欧美另类在线观看| 亚洲精品日韩欧美| 日韩av网址在线| 国产91在线高潮白浆在线观看| 91精品国产自产91精品| 亚洲免费福利视频| 一本色道久久综合狠狠躁篇怎么玩| 欧洲永久精品大片ww免费漫画| 日韩精品免费在线播放| 亚洲最大av网| 国产91在线播放九色快色| 97久久久免费福利网址| 2025国产精品视频| 久久久在线观看| 欧美性感美女h网站在线观看免费| 午夜精品久久久久久久99热| 亚洲女人天堂视频| 尤物yw午夜国产精品视频明星| 高清视频欧美一级| 亚洲精品456在线播放狼人| 欧美日韩国产va另类| 91精品国产综合久久男男| 日韩精品一二三四区| 国产精品美乳在线观看| 色综合影院在线| 久久久成人精品视频| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲人成电影在线播放| 91av在线播放视频| 亚洲一区999| 欧美野外猛男的大粗鳮| 日韩精品视频免费| 亚洲一区二区三区毛片| 久久亚洲综合国产精品99麻豆精品福利| 中文字幕国产精品|