當前位置:首頁 » 編程軟體 » max腳本批量

max腳本批量

發布時間: 2022-04-16 06:00:55

Ⅰ 求3dmax 把物體移動到指定坐標的腳本, 批量操作!

你還是另想一轍吧,別的不說,一導入系統就會要你重命名,那你還讓誰去對齊誰去。

Ⅱ 什麼是3dmax腳本,有什麼用途

作為一個資深建築效果圖前期建模人員,及入門級的MAXscript開發人員(閑時喜歡研究一下)我可以給你做個簡單的介紹。
MAXscript是3ds Max內置腳本語言,Max2.0及以後加入的功能。腳本可使用於建模,動畫,材質,渲染等等。它是專門為3ds Max設計的語言。通俗易懂的理解就是編寫「3dmax」軟體的外掛程序的語言。通過MAXscript腳本語言可以實現對3dmax的二次定製開發,使之更能達到和滿足某個行業的使用要求,或大幅提高作圖效率。
由於本人一直從事建築效果圖領域,就以建築效果圖領域的插件做個簡單的說明嘛
我用過的插件有一些是網上收集的,圖創室內max插件、cg工具箱插件等,主要功能是提高建模的效率,比如「快速生成欄桿」,「快速生成門窗,樓梯等」「快速生成地形及鋪裝」等,參數化的建築構件建模(填寫對象參數後自動生成相應參數的模型:比如:輸入台階的步數、級高,等參數後自動生成相應梯步數的台階。)在效果圖行業效率就是金錢的今天,確實能達到事半功倍的效果。
其他行業用的3dmax插件就沒有用過了,也不能亂講,希望對你有幫助。

Ⅲ 3dmax如何批量修改貼圖名字的插件

1、首先打開3d max軟體,並建立一個這樣的不規則多邊形模型。

Ⅳ 3dmax中怎樣批量修改路徑所指定的貼圖格式(懂MAX腳本語言MAXScript的高人請進)

--通過bmp的路徑構建tga路徑
theFileName = (getfilenamepath bmpFile) + (getFilenameFile bmpFile) + ".tga"
--通過渲染紋理的方式生成對應的tga圖片
thetga = renderMap theTextureMap size:theSize fileName:theFileName filter:true
save thetga
--bmp貼圖對應的文件夾下就會生成同名的tga圖片
--do you want

Ⅳ 批量修改3dmax貼圖

可以的,我們最近是在用一個叫「無敵點擊狗」的腳本工具軟體,是支持日常一些批量修改動作,而且要簡單地多。
你可以試一下,無敵點擊狗軟體可以自動滑鼠點擊,自動按鍵模擬,自動修改填寫錄入,其實就是能代替我們手工做各種重復性工作。

Ⅵ 請問要如何使用3dmax批量渲染啊有人能教教我嗎

知道!使用之前也不懂要怎麼批量做呢,後來去請教了下師傅就懂了!接下來就和講講!
批量渲染是一個很有用的渲染方法,可以用來渲染草圖以測試參數,也可以利用它來觀察一個場景的不同視角的效果,或者是成批地渲染正圖,給他們都排好隊,而則可以安安穩穩的睡大覺了,再也不用為多渲兩張圖而半夜還要爬起來了。
下面將利用MAX自帶的腳本來完成這個任務。
這個腳本在安裝MAX時就已經安裝到了MAX的目錄中,但不知為什麼MAX並沒有將它作為一個標準的功能來使用,要想使用它就必須先載入這個腳本,並添加到菜單中。

Ⅶ 3Dmax的批量修改貼圖命名的腳本怎麼使用

一般都是 通過執行 MAXScript——運行腳本 選擇你所要用的腳本文件,就可以使用該腳本了

Ⅷ 神,那個MAX批量修改貼圖後綴名的腳本能給我不

好久之前的了,當時為了項目寫的,不是完善的,發不出腳本,下面是直接代碼,格式的話自己看看改改

rollout Spriter "ChangeExtName v0.1" width:218 height:300
(

GroupBox grp1 "From" pos:[9,3] width:200 height:50
-- dropdownlist dd1 \
--items:#(".tga",".png",".jpg") pos:[15,25] height:6
DropdownList dd \
items:#(".tga",".png",".jpg") pos:[15,75] height:6
CheckBox fromTga ".tga" pos:[27,25] width:57 height:19 checked:false triState:0 tooltip: ".tga" enabled:false
CheckBox fromPng ".png" pos:[84,25] width:57 height:19 checked:false triState:0 tooltip: ".png"
CheckBox fromJpg ".jpg" pos:[141,25] width:57 height:19 checked:false triState:0 tooltip: ".jpg"
GroupBox grp3 "To" pos:[9,53] width:200 height:50

GroupBox grp12 "Change Channel (if have)" pos:[10,120] width:200 height:80

checkbox isDiffuse "Diffuse" pos:[27,145] width:57 height:19 checked:true triState:1
checkbox isOpacity "Opacity" pos:[131,145] width:62 height:19
checkbox isColor "Color" pos:[27,170] width:57 height:19 enabled:false

button apply "Apply" pos:[36,260] width:63 height:24
button cancel "Cancel" pos:[119,260] width:63 height:24
button help "?" pos:[198,280] width:16 height:16 toolTip:"help"

on apply pressed do
(
if (queryBox "是否開始執行?") then
(
if selection.count == 0 then
(
messagebox "請先選擇物體..."
)
else
(
if fromTga.checked == false and fromPng.checked == false and fromJpg.checked == false then
(
messagebox "請選擇源格式..."
)
else
(
if isDiffuse.checked == false and isOpacity.checked == false and isColor.checked == false then
(
messagebox "請選擇要轉換的貼圖類型..."
)
else --選擇了物體 選擇了源格式 選擇了貼圖類型
(
obj=#()
for i in selection do
--for i=1 to scenematerials.count do
(
print i.name

if i.material == undefined then --如果當前物體沒有材質
(

print "no material"
continue
)
else
(
cmat = i.material --scenematerials[i]
)

if cmat.diffuseMap == undefined then --如果當前材質沒有漫反射貼圖
(
print "no diff"
--continue
)
else --if cmat.diffuseMap!=undefined and cmat.diffuseMap.filename!=undefined do
(
if cmat.diffuseMap.filename == undefined then --如果當前漫反射貼圖沒有有貼圖文件
(
print "no diff_filename"
--continue
)
else
(
if fromTga.checked == true do fTga = findString cmat.diffuseMap.filename fromTga.tooltip--".tga"
if fromPng.checked == true do fPng = findString cmat.diffuseMap.filename fromPng.tooltip--".png"
if fromJpg.checked == true do fJpg = findString cmat.diffuseMap.filename fromJpg.tooltip--".jpg"
)

if fTga != undefined do str1=replace cmat.diffuseMap.filename fTga 4 dd.selected--".png"
if fPng != undefined do str1=replace cmat.diffuseMap.filename fPng 4 dd.selected--".png"
if fJpg != undefined do str1=replace cmat.diffuseMap.filename fJpg 4 dd.selected--".png"
if str1 != undefined do cmat.diffuseMap.filename = str1
)

-- 透明貼圖
if cmat.OpacityMap == undefined then --如果當前材質沒有漫反射貼圖
(
print "no opac"
--continue
)
else --if cmat.OpacityMap!=undefined and cmat.OpacityMap.filename!=undefined do
(
if cmat.OpacityMap.filename == undefined then --如果當前漫反射貼圖有貼圖文件
(
print "no opac_filename"
--continue
)
else
(
if fromTga.checked == true do fTga = findString cmat.OpacityMap.filename fromTga.tooltip--".tga"
if fromPng.checked == true do fPng = findString cmat.OpacityMap.filename fromPng.tooltip--".png"
if fromJpg.checked == true do fJpg = findString cmat.OpacityMap.filename fromJpg.tooltip--".jpg"
)
-- Ojpg2 = findString cmat.OpacityMap.filename ".jpg"
-- Otga2 = findString cmat.OpacityMap.filename ".tga"

if fTga != undefined do str2=replace cmat.OpacityMap.filename fTga 4 dd.selected--".png"
if fPng != undefined do str2=replace cmat.OpacityMap.filename fPng 4 dd.selected--".png"
if fJpg != undefined do str2=replace cmat.OpacityMap.filename fJpg 4 dd.selected--".png"
if str2 != undefined do cmat.OpacityMap.filename = str2
)
)
)
)
)
)
)
on cancel pressed do
(
DestroyDialog Spriter
)
on help pressed do
(
messagebox "修改貼圖路徑的擴展名_v0.1\n\n\n\t\t\tby M_BACK" title: "ChangeExtName v0.1"--"重要的不是選擇 而是堅持!!!" title:"just a kidding!!"
)
on dd selected itm do
(
fromTga.enabled=true
fromPng.enabled=true
fromJpg.enabled=true
case itm of
(
1 :
(
fromTga.checked=false
fromTga.enabled=false
)
2 :
(
fromPng.checked=false
fromPng.enabled=false
)
3 :
(
fromJpg.checked=false
fromJpg.enabled=false
)
)
)
)
CreateDialog Spriter

Ⅸ 3dmax 2014版本做的模型文件達到500m以上,為什麼批量渲染會崩潰,單個渲染不會

對於3Damx運行卡,以及渲染時候自動退出解決:
共有二種方案可以解決,本人電腦是32位win7系統,屬於一般電腦,也是應有以下方案解決的,我用3DAMX9很方便,但是遇到的的場景的時候我還是選擇了3D2012以及以上版本,因為本人用09版本沒有12的流暢。
以上說說自己心得,看下文解決方案:
方案一【關於軟體本身設置】
一:快捷鍵F10:{A}:進入渲染器里,在System(系統)里找到Default geometry(默認幾何體),選擇上Dynamic(動態)。{B}:雙核的電腦。你可以繼續在VRAY系統面板里找到Dynamic memory limit(動態內存極限)把默認的400MB改成3300。這樣可以最快的渲染了。
圖示:
附加:其他:最好是 自身電腦系統64位 軟體為64位,如果你電腦買來的時候是32位的不建議你裝64位系統

Ⅹ 3dmax腳本教程

你可以先去【繪學霸】網站找「3d建模」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-879802230562230972

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-879802230562230972

在「3d建模」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

熱點內容
php環境的搭建 發布:2025-03-18 02:44:47 瀏覽:489
java實現文件上傳到ftp 發布:2025-03-18 02:43:25 瀏覽:401
編程出遊戲 發布:2025-03-18 02:43:15 瀏覽:178
使用公網ip搭建伺服器 發布:2025-03-18 02:34:23 瀏覽:215
android從程序員到架構師之路 發布:2025-03-18 02:32:52 瀏覽:298
高壓存儲罐 發布:2025-03-18 02:23:18 瀏覽:760
加密卡怎麼模擬 發布:2025-03-18 02:02:08 瀏覽:271
我的世界伺服器水桶搭建 發布:2025-03-18 02:01:21 瀏覽:334
微信存儲到sd卡 發布:2025-03-18 01:34:29 瀏覽:969
eclipse的自動編譯 發布:2025-03-18 01:34:29 瀏覽:368