Სარჩევი:

LED Cube სიმულაციური პროგრამული უზრუნველყოფა: 5 ნაბიჯი
LED Cube სიმულაციური პროგრამული უზრუნველყოფა: 5 ნაბიჯი

ვიდეო: LED Cube სიმულაციური პროგრამული უზრუნველყოფა: 5 ნაბიჯი

ვიდეო: LED Cube სიმულაციური პროგრამული უზრუნველყოფა: 5 ნაბიჯი
ვიდეო: სკუტერი SDA Electric 2021 BLOOD SDA SIM ელექტრო ტრანსპორტი 2021 კომუნიკაცია საგზაო პოლიციასთან 2024, ნოემბერი
Anonim
LED კუბის სიმულაციური პროგრამა
LED კუბის სიმულაციური პროგრამა

მე თითქმის დავამთავრე ჩემი 8x8x8 LED კუბის მშენებლობა და მასთან ერთად მოვიდა ეს პროგრამა კომპიუტერისთვის! ის გეხმარებათ შექმნათ ანიმაციები და ახდენს მათ სიმულაციას 2D ეკრანზე, სანამ ისინი 3D- ში არ აიტვირთება. არ არსებობს მხარდაჭერა (ჯერ) კომპიუტერის COM პორტის საშუალებით arduino– სთან კომუნიკაციისთვის, თუმცა მას შეუძლია შექმნას კოდის მყარი კოდირება მიკროკონტროლერში, რომელიც აკონტროლებს კუბს, ღილაკის დაჭერით. თუ თქვენ არ ხართ იმდენად წაკითხული, გამოტოვეთ ეს ინსტრუქცია და გადმოწერეთ უშუალოდ პროგრამული უზრუნველყოფა. შემდეგი ნაბიჯები მხოლოდ აღწერს როგორ გამოვიყენოთ იგი. მნიშვნელოვანია! GeckoCube Animator 1.0 [BETA] არის ბეტა ვერსია, მუშაობის პროგრესი შეიძლება დაიკარგოს და პროგრამა შეიძლება მოულოდნელად დაიშალოს.. Jar ფაილის გასაშვებად საჭიროა Java.

ჩამოტვირთვა

ახალი გამოშვება - Quadrum (სერიული მხარდაჭერით):

ძველი გამოშვება:

ნაბიჯი 1: შექმენით თქვენი პირველი ანიმაცია

შექმენით თქვენი პირველი ანიმაცია
შექმენით თქვენი პირველი ანიმაცია

სანამ დაიწყებთ ანიმაციის მოშორებას, თქვენ უნდა შექმნათ ახალი ანიმაცია ფაილი >> ახალი ანიმაცია და შეარჩიოთ თქვენი კუბი მხარის გარჩევადობა, ეს არის თუ არა 8x8x8, 3x3x3 თუ სხვა რამ 2 -დან 16 -მდე. თუ კუბს მხოლოდ ერთი ფერის ჩვენება შეუძლია, დარწმუნდით, რომ მონიშნულია ყუთი 'უნიკოლორი'. დააჭირეთ შექმნას და შეიქმნება ანიმაციური პროექტი.

ნაბიჯი 2: ანიმაციის ინსტრუმენტები

ანიმაციის ინსტრუმენტები
ანიმაციის ინსტრუმენტები

თქვენი ეკრანის მარცხენა მხარეს შეგიძლიათ იპოვოთ სხვადასხვა ინსტრუმენტები, რომლებიც რეალურად ქმნის ანიმაციას. ზემოდან დაწყებული, ეს არის კოდის გენერატორის წინასწარი გადახედვის სექცია (და არა, მე არ შემეძლო ამის უფრო მოკლე სახელის მოპოვება), ეს არის ადგილი, სადაც შეგიძლიათ შექმნათ ანიმაციის საწყისი კოდი, როგორც სახელი გვთავაზობს. თუ ანიმაცია 3 კადრზე მეტია, თქვენ მოგიწევთ გამოიყენოთ "ექსპორტის კოდის" ფუნქცია ფაილში> ექსპორტი კოდის ქვეშ, რომელიც გამოიმუშავებს.txt ფაილს კოდის ნაცვლად. ალბათ ყველაზე მნიშვნელოვან ნაწილში ჩვენ გვაქვს ფერი პალიტრა წყაროს ქვეშ … რასაც … განყოფილება. შეარჩიეთ სასურველი ფერი და დაიწყეთ პიქსელების დახატვა მარჯვნივ, განლაგებული კუბიდან დაჭრილი ფენებად.

თუ თქვენთვის სასურველი ფერია, შეგიძლიათ შეიყვანოთ იგი ექვსკუთხა ფორმატში (მაგალითად: 'FFAA00' ნიშნავს ფორთოხალს) პერსონალური ფერის ტექსტის ველში და დააჭირეთ Enter- ს. ეს შეცვლის ტექსტის ველის მარჯვნივ, ერთ -ერთ ინდივიდუალურ ფერს, შეარჩევს მას და დაიწყებს ხატვას. სხვა პერსონალური ფერის ღილაკის გამოსაყენებლად თქვენ ირჩევთ მას ექვსკუთხედის შეყვანამდე.

ფერის პალიტრის ქვეშ ჩვენ გვაქვს რედაქტირებადი ფენების კომბინირებული ყუთი. თუ თქვენი კუბი საკმარისად დიდია, ეს იქნება ის, თუ როგორ აირჩევთ ფენებს, რომლებიც გამოჩნდება ანიმაციის ინსტრუმენტების მარჯვნივ. და ბოლოს, არის ჩარჩოების მენეჯერი. ღილაკი "დამატება" ქმნის ახალ ჩარჩოს ახლანდელი არჩეული ჩარჩოს ქვეშ. ღილაკი "წაშლა" აშორებს ამჟამად შერჩეულ ჩარჩოს. "ასლი" ასლებს ახლანდელ არჩეულ ჩარჩოს და "ჩასვით" ჩასვამს მას ამჟამად არჩეულ ჩარჩოზე. ჩარჩოს ასარჩევად დააწკაპუნეთ მასზე ჩარჩოების სიაში. ჩარჩოების სიის ზემოთ შეგიძლიათ შეიყვანოთ ამჟამად არჩეული ჩარჩოს ხანგრძლივობა წამებში. და გახსოვდეთ დააჭირეთ ღილაკს enter! "მარყუჟის" ჩამრთველი შემოიფარგლება გენერირებული კოდის "while (true) {}" - ში. თქვენ უკვე აღჭურვილი ხართ ანიმაციის დასაწყებად, და ჩვენ მზად ვართ გადავიდეთ მე –2 საფეხურზე, ან დაველოდოთ მე –3?…

ნაბიჯი 3: პროექტის შენახვა და გახსნა

პროექტის შენახვა და გახსნა
პროექტის შენახვა და გახსნა

ანიმაციის შესანახად გადადით ფაილზე >> შენახვა და შეარჩიეთ შენახვის დანიშნულების ადგილი, ასევე პროექტის სახელი. ეს შექმნის.geca ფაილს GeckoCube ანიმაციისთვის, რადგან… GECKOS! როდესაც მოგვიანებით დახურავთ პროგრამას და გსურთ გააგრძელოთ მუშაობა ანიმაციაზე გადადით ფაილზე >> გახსენით და შეარჩიეთ პროექტი, რომელიც მთავრდება '. Geca'.

ნაბიჯი 4: ანიმაციის დაკვრა

ანიმაციის დაკვრა
ანიმაციის დაკვრა

ანიმაციის დასრულების შემდეგ შეგიძლიათ მისი სიმულაცია პროგრამულ უზრუნველყოფაში. გადადით სიმულატორზე >> ითამაშეთ ანიმაცია, რომ ითამაშოთ. რედაქტირების დასაბრუნებლად გადადით Simulator >> Stop Animation– ზე.

ნაბიჯი 5: კოდის გენერატორის პარამეტრები

კოდის გენერატორის პარამეტრები
კოდის გენერატორის პარამეტრები

პარამეტრებში >> წყაროს კოდის გენერატორი შეგიძლიათ აირჩიოთ როგორ შექმნის გენერატორი კოდს. ფიქრობენ, რომ თქვენ განახორციელებთ ისეთ ფუნქციას, როგორიცაა "setPixel" კუბის კოდში, რომელიც იღებს პიქსელის კოორდინატებს და RGB- ს ფერს, როგორც შეყვანას, რომ ეს პიქსელი გადატანილი ფერი იყოს, თითოეული ჩარჩოს შემდეგ გამოიყენეთ რაღაც "განახლება" კუბი აჩვენებს რედაქტირებულ პიქსელებს. შემდეგი სინტაქსი არის ის, რაც გამოიყენება გენერატორის მიერ: მრავალფერიანი და ერთფეროვანი: @x - შეცვალეთ პიქსელის x კოორდინატი.@Y - შეცვალეთ პიქსელის y კოორდინატი.@Z - შეცვალეთ პიქსელის z კოორდინატით. მხოლოდ მრავალფერით: @r - შეცვალეთ წითელი ფერის მნიშვნელობით.@g - შეცვალეთ მწვანე ფერის მნიშვნელობით.@b - შეცვალეთ ლურჯი ფერის მნიშვნელობით. მხოლოდ უნიკოლერისთვის: @bool - შეცვალეთ "ჭეშმარიტი" თუ პიქსელი უნდა იყოს ჩართული და "ყალბი" თუ პიქსელი უნდა იყოს გამორთული. მხოლოდ დაგვიანებისთვის: @s - შეცვალეთ წამებში დაგვიანებით.@ms - შეცვალეთ მილიწამებში დაგვიანებით.@us - შეცვალეთ მიკროწამებით დაგვიანებით. იხილეთ ნაგულისხმევი პარამეტრები, როგორც მაგალითი. აირჩიეთ "ახალი ხაზი 'მონიშნეთ ყუთი თუ გსურთ გენერატორმა შექმნას ახალი ხაზი ყოველი პიქსელის ზარის შემდეგ (setPixel). Treat As Unicolor აიძულებს გენერატორს იგნორირება მოახდინოს ის ფაქტი, რომ პროექტი შექმნილია მულტიკოროლისთვის და წარმოქმნის კოდს თითქოს ის იყოს ერთფეროვანი.

გირჩევთ: