ამ გაკვეთილში წარმოგიდგენთ ვიზუალიზაციას პროგრამა 3Dsmax-ში გაშვების გარეშე, რომელიც ხდება Windows-ს კომანდების პანელიდან. ეს კარგია იმით რომ ინახება ოპერაციული სისტემის რესურსები და ასევე რენდერის დამთავრებისას ითიშება თავისითვე ჩვენივე ჩარევის გარეშე.
პირველი საფეხური - ინფორმაცია
ვიზუალიზაციას კომანდ პანელიდან აკეთებს ფაილი რომელიც
განთავსებულია 3DsMax-ის
პაპკაში სახელად 3dsmaxcmd.exe.
ამის სანახავად დესკტოპზე
3DsMax-ის
იკონს გამოვიძახოთ კონტექსტური მენიუ და ავირჩოთ პუნქტი «Properties».
შემდეგ კი დაუკლიკოთ «Open File Location:
გახსნილ კატალოგში მოვნახოთ ფაილი 3dsmaxcmd.exe
თუ დაუკლიკებთ ამ ფაილს უცებ გაჩნდება კონსოლი და გაითიშება.
კონსოლი რომ არ გაითიშოს ამისათვის ვაკეთებთ შემდეგს Windows ღილაკით + R
ამ კლავიშების კომბინაციით ვიძახებთ Run-ს, ჩაუცეროთ cmd
და დაუკლიკოთ Ok-ს.
გაიშვება
კონსოლი ბრძანებათა დაფის. შემდეგ «CD» კომანდის დახმარებით
(ავირჩიოთ დირექტორია) გადავდივართ პროგრამის კატალოგში და ვირჩევთ კომანდას 3dsmaxcmd.exe-ს. დაბლა მოცემულია
სურათზე ნიმუში და მივყვეთ მას.
შემდეგ დავაჭიროთ
Enter-ს
და კონსოლში ჩამოიწერება 3dsmaxcmd.exe-ის
ბრძანებები. დავაკოპიროთ და შევინახოთ რომელიმე ტექსტურ რედაქტორში.
მეორე საფეხური - ვწერთ გამშვებ ფაილს
ვიზუალიზაცია კომანდის პანელიდან მოუხერხებელია, იმიტომ
რომ სულ გახსნილი უნდა იყოს და შიგ უნდა ვწეროთ წამდაუწუმ. გავხადოთ უფრო მოხერხებული
და დავწეროთ ჩამგრუზავი Bat ფაილი. გავაკეთოდ დესკტოპზე
ახალი txt ფაილი
და შეუცვალოდ გაფართოება .txt-დან
.bat-ზე.
დაბლა როგორც სურათზეა.
გამოვიძახოთ ამ ფაილის კონტექსტური მენიუ და ავირჩოთ
«Edit».
შემდეგ ჩაუწეროთ ბრძანება "c:\program
files\autodesk\3ds max 2010\3dsmaxcmd" - ეს ნიშნავს იმას რომ ამ მისამართიდან წაიკითხოს 3dsmaxcmd.exe ფაილი, ანუ სადაც არის განთავსებული.
აუცილებელია შრიფტი იყოს ლათინური და არა კირილიცა.
ასევე
ამ კომანდას მივაწერთ ბოლოში @c:\ren.txt
რომ საბოლოოდ
გამოიყურებოდეს ასე:
"c:\program files\autodesk\3ds max 2010\3dsmaxcmd" @c:\ren.txt
ესეც აღნიშნავს იმას რომ კატალოგი ბრძანებათა სიის ინახება ამ მისამართზე, რომელიც ჩვენ შემდეგ უნდა დავაკონფიგუროთ და ჩამგრუზავი ფაილი წაიკითხავს მაქიდან.
შევინახოთ ეს ფაილი. ეს იქნება
ჩვენი ჩამგრუზავი ფაილი ვიზუალიზაციის.
მესამე საფეხური - ვიზუალიზაცუია
ვქმნით და
ვხსნით ტექსტურ ფაილს (ჩემი განთავსებულია c:\ren.txt)
პირველ ხაზზე
მიუთითებთ ფაილის მისამართს რომელიც გვინდა დავარენდეროთ. ჩემთან ეს მისამართი
გამოიყურება ასე:
D:\lesson\less.max
შევინახავთ ამ ფაილს და დაუკლიკოთ ჩამგრუზავ ფაილს დესკტოპზე render.bat.
თუ
სწორედ გავაკეთედ ყველაფერი დავინახავთ რომ 3DsMax-ის
ჩაურთველად დაიწყება ვიზუალიზაცია იმ ფაილის რომელიც მიუთითედ ren.txt-ში.
ასევე
შემდეგი ვიზუალიზაციის დროს დარენდერების შემდგომ ფანჯარა თავისით იხურება ისე რომ
შენახვას ვერ მოვასწრებთ. ამისათვის ვაკეთებთ შემდეგს C დისკზე
ჩვენს ტექსტურ ფაილში უწერთ მისამართის გარდა შემდეგ კომანდას -outputname. ეს ნიშნავს იმას რომ ფაილი შეინახოს ავტომატურად
მოცემულ მისამართზე მოცემული გაფართოებით და ვიზუალიზატორში მითითებული
პარამეტრებით.
D:\lesson\less.max
-outputname = i:\lesson\01.jpg.
ამის შემდეგ ყველა ნაბიჯი აღინიშნება, მაგალითად არ შემიძლია მოვნახო ტექსტური ფაილი და ეგეთები.
ხოლო გასაღები –continueOnError დაარენდერებს მაინც წარმოქმნილი ერორების შემთხვევაშიც.
D:\lesson\less.max
-v: 5
–continueOnError
-outputname = i:\lesson\01.jpg.
კომანდის პანელიდან ვიზუალიზაცია წარმოადგენს ფაილის ვიევპორტს, რომელიც ჩვენ დავასეივეთ ბოლო გახსნისას, თუ შემთხვევით შევინახეთ არა აქტიურ ფანჯარაში მაშინ დაგვირენდერებს მასში. ეს რომ ავიცილოთ თავიდან დაგვეხმარება გასაღები -cam რომელიც წარმოადგენს კამერის ნასტროიკებს და ვიზუალიზაცია დაიწყება კამერიდან, შეიძლება ჩვენ არც გვქონდეს მითითებული.
D:\lesson\less.max
-v: 5
-Cam: Camera05
–continueOnError
-outputname = i:\lesson\01.jpg.
ასევე შეგვიძლია გამოვიყენოთ გასაღები, რომლის საშუალებითაც მივცემთ კადრს ზომას:
-width = 1000
-height = 1000.
ასევე ჩამოვარენდეროთ ანიმაცია ან რამდენიმე კადრი ერთად:
-Frames = 1,8,10,20 - დაარენდეროს 1,8,10 და 20 კადრები.
-Frames = 0-20 - დაარენდეროს 0-იდან 20-ამდე.
-Frames = all -
დაარენდეროს ყველა კადრი.
თუ ფუნქცია რენდერ ელემენტს არ იყო გათიშული დაარენდერებს მასაც და შეგვინახავს. მას გავთიშავთ გასაღებით –RenderElements = 0.
ხოლო
გასაღები -workPath XML-სახით
გვინახავს ინფორმაციას მოცემულ ფაილზე.
მეოთხე საფეხური - ვიზუალზიაციის ოჩერედი
დაუბრუნდეთ ჩვენს ჩამგრუზავ bat ფაილს. საქმე იმაშია რომ ჩვენ შეგვიძლია დავამატოდ კიდე მეორე ფაილის ნასტროიკების, ასევე რამდენიც გვინდა უსაასრულობამდე და დავარენდეროთ რამდენიმე ფაილი ერთად.
"c:\program files\autodesk\3ds max 2010\3dsmaxcmd" @c:\ren.txt
"c:\program files\autodesk\3ds max 2010\3dsmaxcmd" @c:\ren1.txt
ნასტროიკების
ფაილში არ უნდა იყოს პრობელით გამოყოფილი ფაილის მისამართი თორემ შეიძლება არ
დაარენდეროს. მაგალითად ასე max files. უნდა იყოს
ასე max_file.
მეხუთე საფეხური - ტიუნინგი
ასევე
შეგვიძლია ჩამგრუზავ ფაილში დავამატოდ რაიმე ფუნქცია და ვიზუალიზაციის შემდეგ
ამოქმედდება ეს ფუნქცია, მაგალითად დავამატოდ რომ ჩაირთოს მუსიკა და ვწერთ
შემდეგს:
"c:\program files\autodesk\3ds max 2010\3dsmaxcmd" @c:\ren.txt
"H:\muz\Alisa 2007\11.mp3".
ან სულაც
გაითიშოს კომპიუტერი კომანდით
"c:\program files\Autodesk\3ds max 2010\3dsmaxcmd" @c:\ren.txt
shutdown -s -t 100
სადაც
-s არის
იმის მაჩვენებელი რომ უნდა გაითიშოს კომპიუტერი , ხოლო -t კი
დრო გათიშვის. ხოლო ვიზუალიზაციის შემდგომ გამოვა შეტყობინება:
შემდეგი
ფუნქცია არის pause:
"c:\program files\autodesk\3ds max 2010\3dsmaxcmd" @c:\ren.txt
Pause
ანუ ვიზუალიზაციის შემდეგ არ
გაითიშება კონსოლი და ვნახავთ ზედ რენდერის ინფორმაციებს.
წარმატებები
No comments:
Post a Comment