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

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

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

2024-09-08 19:27:13
字體:
來源:轉載
供稿:網友
director 3d 基礎
     以下的事件控制顯示修飾 3d 文本的字面。顯示字面組合可以包括顯示延展文本的前面、背面、字厚度,以及其它面的一些組合效果。舉例說明,如果你只是選擇顯示前面和字厚度,背面就不會在 3d 文本上顯示。

on setdisplayface
if member(‘‘textsample‘‘).displayface = [#front] then
member(‘‘textsample‘‘).displayface = [#tunnel]
setcomment

else if member(‘‘textsample‘‘).displayface = [#tunnel] then
member(‘‘textsample‘‘).displayface = [#back]
setcomment

else if member(‘‘textsample‘‘).displayface = [#back] then
member(‘‘textsample‘‘).displayface = [#back, #tunnel]
setcomment

else if member(‘‘textsample‘‘).displayface= [#back, #tunnel] then
member(‘‘textsample‘‘).displayface = [#front, #tunnel]
setcomment

else if member(‘‘textsample‘‘).displayface=[#front,#tunnel] then
member(‘‘textsample‘‘).displayface = [#front, #back, #tunnel]
setcomment

else if member(‘‘textsample‘‘).displayface = [#front, #back, #tunnel] then

member(‘‘textsample‘‘).displayface = [#front]
setcomment

end if
end

五、 3dtext2

當你打開并播放 3dtext2 樣版影片,你可以通過點擊舞臺左上角的按鈕延展文本進 3d 世界。你可以點擊另外兩個按鈕以應用一個材質球于每個字母。所有這三個按鈕都有調用以下事件的行為,你可以在 movie script 中找到以下事件。
以下代碼是一個錯誤捕捉,如果一個 3d 文本已經存在于 3d 世界中就促使這個事件退出。如果模型已經存在,而你試圖創建另一個同名的,一個錯誤信息會出現。

on extrudetexttoworld
if not(member(‘‘scene‘‘).model(‘‘3dtext‘‘).voidp) then exit

prepareshaders 事件調用創建所有影片中的材質球事件。 preparelightandcamera 事件調用設定影片的燈光與攝像機位置的事件。要預備燈光和攝像機位置,你必須先保證你在影片中的文本已經是看得見的。
以下的代碼定義延展文本象一個模型資源一樣,并把它指派給一個方便使用的變量:
textmodelresource = member(‘‘textsample‘‘).extrude3d(member(‘‘scene‘‘))
以下的代碼創建一個新的模型,用上了新的 textmodelresource 變量。
nm = member(‘‘scene‘‘).newmodel(‘‘3dtext‘‘, textmodelresource)
這個新的模型延展文字 “i 』 m shocked!” ,由于這些文字有 11 個字母(包括標點符號),所以它有 11 個材質球 ―― 每個字母一個。
以下的腳本循環指派同樣的材質球給每一個字母:

repeat with x = 1 to member(‘‘scene‘‘).model(‘‘3dtext‘‘).shaderlist.count

member(‘‘scene‘‘).model(‘‘3dtext‘‘).shaderlist[x] = member(‘‘scene‘‘).shader(‘‘shmetal‘‘)

end repeat
end

這些代碼為模型創建一個材質球和貼圖:

on prepareshaders
member(‘‘scene‘‘).newtexture(‘‘texmetal‘‘, #fromcastmember, member(‘‘metallic‘‘))

member(‘‘scene‘‘).shader(‘‘shmetal‘‘).texture = member(‘‘scene‘‘).texture(‘‘texmetal‘‘)

這些代碼為模型創建另一個材質球和貼圖。它使用 newtexture 函數去添加貼圖到貼圖列表并指派貼圖到 shlines 材質球。

member(‘‘scene‘‘).newtexture(‘‘texlines‘‘, #fromcastmember, member(‘‘lines‘‘)) member(‘‘scene‘‘).newshader(‘‘shlines‘‘, #standard)

member(‘‘scene‘‘).shader(‘‘shlines‘‘).texture = member(‘‘scene‘‘).texture(‘‘texlines‘‘)

end
以下的事件設定演員的 directionalpreset , directionalcolor , and ambientcolor 屬性。這些是用于修飾 “scene” 的燈光的。

on preparelightandcamera
member(‘‘scene‘‘).directionalpreset = #bottomleft
member(‘‘scene‘‘).directionalcolor = rgb(255, 255, 255)
member(‘‘scene‘‘).ambientcolor = rgb(255, 255, 255)

這些代碼移動攝像機到新的模型的位置:

member(‘‘scene‘‘).camera[1].transform.position = vector(266, 0, 300)
member(‘‘scene‘‘).camera[1].transform.rotation = vector(0, 0, 0)

end

以下的事件應用 shlines 材質球于一半的字母。注意到 shlines 材質球僅僅應用于材質球列表中的奇數條; shmetal 材質球將顯示于其它字母。這兒利用了 mod 函數,這兒是用來除以 2 ,得到的余數是 1 或者 0 。

on addlinestohalf
if member(‘‘scene‘‘).model(‘‘3dtext‘‘).voidp then exit
repeat with x = 1 to member(‘‘scene‘‘).model(‘‘3dtext‘‘).shaderlist.count

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲xxx| 亚洲高清福利视频| 国产一区二区三区四区福利| 在线看日韩欧美| 中文字幕在线观看亚洲| 亚洲福利小视频| 国产精品入口尤物| 日韩av有码在线| 91产国在线观看动作片喷水| 日韩电影在线观看永久视频免费网站| 国产一区二区三区毛片| 欧美乱大交xxxxx| 久久手机免费视频| 隔壁老王国产在线精品| 欧美影院久久久| 久久久久久久久久久久久久久久久久av| 国产亚洲激情视频在线| 国产成人免费av电影| 成人国产亚洲精品a区天堂华泰| 欧美日韩国产麻豆| 久久国产精品久久久久久久久久| 奇门遁甲1982国语版免费观看高清| 亚洲福利在线观看| 日韩免费观看在线观看| 欧美大片在线免费观看| 国产精品高精视频免费| 成人午夜两性视频| 日韩一区二区av| 国产丝袜一区二区三区免费视频| 国产成人一区二区三区| 欧美日韩国内自拍| 国产日韩专区在线| 亚洲成人亚洲激情| 26uuu日韩精品一区二区| 欧美黑人又粗大| 国产大片精品免费永久看nba| 精品自拍视频在线观看| 国产精品视频99| 在线电影欧美日韩一区二区私密| 最近2019免费中文字幕视频三| 亚洲欧洲国产一区| 成人国产亚洲精品a区天堂华泰| 国产91ⅴ在线精品免费观看| 在线观看国产精品91| 中文字幕欧美视频在线| 久久久久久91香蕉国产| 国产成人一区二区在线| 久久69精品久久久久久久电影好| 懂色av中文一区二区三区天美| 久久久www成人免费精品张筱雨| 欧洲成人午夜免费大片| 久热爱精品视频线路一| 日韩大陆欧美高清视频区| 日本精品一区二区三区在线| 亚洲日本中文字幕免费在线不卡| 色噜噜狠狠狠综合曰曰曰| 亚洲www视频| 日韩精品丝袜在线| 久久视频在线视频| 欧美性在线观看| 国模视频一区二区| 国产成人aa精品一区在线播放| 欧美性xxxxxxx| 欧美日韩第一视频| 欧美日韩一区二区免费视频| www.久久久久久.com| 国产精品都在这里| 欧美激情视频一区二区三区不卡| 成人免费观看a| 久久精品成人欧美大片古装| 97精品一区二区视频在线观看| 91久久中文字幕| 狠狠躁夜夜躁人人躁婷婷91| 亚洲成人黄色网址| 国产高清在线不卡| 精品国产户外野外| 国产成一区二区| 久久九九热免费视频| 国产成人综合一区二区三区| 日韩亚洲在线观看| 国产成人av在线播放| 久热精品视频在线观看| 欧美成人网在线| 国产精品第2页| 欧美一级淫片aaaaaaa视频| 欧美大胆在线视频| 午夜精品久久久久久久白皮肤| 欧美激情网站在线观看| 精品日本高清在线播放| 国产精品无av码在线观看| 91po在线观看91精品国产性色| 夜夜嗨av一区二区三区免费区| 国产精品女人网站| 日本一区二区在线免费播放| 欧美黑人xxx| 国产欧美精品xxxx另类| 亚洲白虎美女被爆操| 精品久久久999| 国产成+人+综合+亚洲欧美丁香花| 亚洲福利影片在线| 亚洲国产成人91精品| 在线观看中文字幕亚洲| 欧美美女操人视频| 精品国产91乱高清在线观看| 国产在线拍偷自揄拍精品| 中文字幕亚洲一区二区三区| 亚洲自拍偷拍在线| 91av在线播放| 成人免费网站在线看| 欧美精品激情blacked18| 欧美日韩精品中文字幕| 日本成人在线视频网址| 亚洲综合最新在线| 中国人与牲禽动交精品| 尤物精品国产第一福利三区| 81精品国产乱码久久久久久| 成人在线视频福利| 2019中文字幕在线| 国产精品久久久久久久久久ktv| 久久久久久久国产精品视频| 久久精品国产69国产精品亚洲| 欧美成人免费va影院高清| 欧美成人午夜激情在线| 亚洲精品999| 国产亚洲一区二区在线| 日韩av片免费在线观看| 亚洲精品资源在线| 久久久久久久爱| 国产精品成久久久久三级| 国产精品美女久久久久av超清| 欧美激情高清视频| 精品国产鲁一鲁一区二区张丽| 精品久久香蕉国产线看观看gif| 日韩精品在线视频观看| 97国产suv精品一区二区62| 国产精品视频久| 日韩专区在线观看| 欧美特级www| 在线播放日韩av| 1769国内精品视频在线播放| 久久综合久久美利坚合众国| 国产精品久久久久久久久久小说| 日韩精品久久久久| 欧美一级成年大片在线观看| 日本高清不卡在线| 人人做人人澡人人爽欧美| 45www国产精品网站| 久久久成人精品| 精品高清一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 91人人爽人人爽人人精88v| 欧美电影第一页| 国产精品久久久久久久久久久久久| 欧美丰满片xxx777| 国产精品r级在线| 国产精品久久久久久一区二区| 国产精品爽黄69天堂a| 国产精品久久久久77777| 26uuu另类亚洲欧美日本一| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲精品一区在线观看香蕉| 欧美综合国产精品久久丁香| 欧美日韩另类视频| 亚洲激情视频在线播放|