LED কিউব সিমুলেশন সফটওয়্যার: ৫ টি ধাপ
LED কিউব সিমুলেশন সফটওয়্যার: ৫ টি ধাপ
Anonim
LED কিউব সিমুলেশন সফটওয়্যার
LED কিউব সিমুলেশন সফটওয়্যার

আমি আমার 8x8x8 LED কিউব তৈরির কাজ প্রায় শেষ করেছি এবং এর সাথে পিসির জন্য এই সফটওয়্যারটি এসেছে! এটি আপনাকে অ্যানিমেশন তৈরি করতে সাহায্য করে এবং সেগুলি 3D তে আপলোড করার আগে 2D স্ক্রিনে সিমুলেট করে। পিসির COM পোর্টের মাধ্যমে আরডুইনোতে যোগাযোগ করার জন্য (এখনো) কোন সমর্থন নেই, তবে এটি একটি সোর্স কোড তৈরি করতে পারে যা কিউব নিয়ন্ত্রণকারী মাইক্রোকন্ট্রোলারে হার্ড-কোডেড হয়ে যায়, একটি বোতামের ক্লিকের মাধ্যমে। যদি আপনি এই নির্দেশনাটি এড়িয়ে যাওয়ার চেয়ে পড়ার মধ্যে বেশি না হন এবং সফ্টওয়্যারটি সরাসরি ডাউনলোড করুন। পরবর্তী ধাপগুলো শুধু কিভাবে ব্যবহার করতে হবে তা বর্ণনা করবে। গুরুত্বপূর্ণ!. Jar ফাইলটি চালানোর জন্য জাভা প্রয়োজন।

ডাউনলোড করুন

নতুন রিলিজ - চতুর্ভুজ (সিরিয়াল সাপোর্ট সহ):

পুরাতন প্রকাশ:

ধাপ 1: আপনার প্রথম অ্যানিমেশন তৈরি করা

আপনার প্রথম অ্যানিমেশন তৈরি করা
আপনার প্রথম অ্যানিমেশন তৈরি করা

আপনি অ্যানিমেশন শুরু করার আগে আপনাকে ফাইল >> নতুন অ্যানিমেশন এর অধীনে একটি নতুন অ্যানিমেশন তৈরি করতে হবে এবং আপনার ঘনক্ষেত্রের পাশের রেজোলিউশনটি বেছে নিতে হবে, অর্থাৎ এটি 8x8x8, 3x3x3 বা 2 থেকে 16 এর মধ্যে যে কোনো বিষয়। যদি কিউব শুধুমাত্র একটি রঙ প্রদর্শন করতে সক্ষম হয় তবে নিশ্চিত করুন যে চেক বক্স 'ইউনিকোলার' নির্বাচন করা হয়েছে। তৈরি করুন এবং অ্যানিমেশন প্রকল্প তৈরি করা হবে।

ধাপ 2: অ্যানিমেশন সরঞ্জাম

অ্যানিমেশন টুলস
অ্যানিমেশন টুলস

আপনার স্ক্রিনের বাম দিকে আপনি প্রকৃতপক্ষে অ্যানিমেশন তৈরির জন্য উপলব্ধ বিভিন্ন সরঞ্জাম খুঁজে পেতে পারেন। উপরে থেকে শুরু করে, এটি সোর্স কোড জেনারেটর প্রিভিউ বিভাগ (এবং না, আমি এর জন্য একটি ছোট নাম নিয়ে আসতে পারিনি), এখানেই আপনি অ্যানিমেশনের জন্য সোর্স কোড তৈরি করতে পারেন যেমনটি নাম প্রস্তাব করে। যদি অ্যানিমেশন fra টি ফ্রেমের চেয়ে বেশি হয় তাহলে আপনাকে ফাইল >> এক্সপোর্ট সোর্স কোডের অধীনে ফাংশন ব্যবহার করতে হবে যা কোডের সাথে একটি.txt ফাইল তৈরি করবে তার পরিবর্তে। সোর্সের নীচে প্যালেট… যাই হোক… বিভাগ। পছন্দসই রঙ নির্বাচন করুন এবং ডানদিকে পিক্সেলগুলি আঁকা শুরু করুন, কিউব থেকে কাটা স্তরে সাজানো।

যদি একটি কাস্টম রঙ আপনার পছন্দ হয় তবে আপনি এটি কাস্টম রঙের টেক্সট ফিল্ডে হেক্স ফরম্যাটে (উদাহরণস্বরূপ: 'FFAA00' অর্থ কমলা) ইনপুট করতে পারেন এবং এন্টার টিপুন। এটি পাঠ্য ক্ষেত্রের ডানদিকে একটি কাস্টম রঙের বোতাম পরিবর্তন করবে, এটি নির্বাচন করুন এবং পেইন্টিং শুরু করুন। অন্য কাস্টম রঙের বোতামটি ব্যবহার করতে আপনি হেক্স ইনপুট করার আগে এটি নির্বাচন করুন।

রঙ প্যালেটের নীচে আমাদের সম্পাদনাযোগ্য স্তর কম্বো বক্স রয়েছে। যদি আপনার কিউব যথেষ্ট বড় হয় তাহলে আপনি কিভাবে অ্যানিমেশন টুলের ডানদিকে কোন স্তরগুলি নির্বাচন করবেন তা চয়ন করবেন এবং পরিশেষে, ফ্রেম ম্যানেজার আছে। 'অ্যাড' বোতামটি বর্তমানে নির্বাচিত একটির অধীনে একটি নতুন ফ্রেম তৈরি করে। 'অপসারণ' বোতামটি বর্তমানে নির্বাচিত ফ্রেমটি সরিয়ে দেয়। 'কপি' বর্তমানে নির্বাচিত ফ্রেমটি কপি করে এবং 'পেস্ট' এটিকে বর্তমানে নির্বাচিত ফ্রেমে পেস্ট করে। একটি ফ্রেম নির্বাচন করতে আপনি ফ্রেম তালিকায় এটিতে ক্লিক করুন। ফ্রেম তালিকার উপরে আপনি বর্তমানে নির্বাচিত ফ্রেমের সময়কাল সেকেন্ডে ইনপুট করতে পারেন। এবং মনে রাখবেন এন্টার টিপুন! 'লুপ' চেক বক্সটি 'যখন (সত্য) {}' এ জেনারেটেড কোডকে ঘিরে রাখবে। আপনি এখন অ্যানিমেশন শুরু করার জন্য জ্ঞানে সজ্জিত, এবং আমরা ধাপ 2 এ যাওয়ার জন্য প্রস্তুত, অথবা অপেক্ষা 3 ছিল?…

ধাপ 3: একটি প্রকল্প সংরক্ষণ এবং খোলা

একটি প্রকল্প সংরক্ষণ এবং খোলা
একটি প্রকল্প সংরক্ষণ এবং খোলা

অ্যানিমেশন সংরক্ষণ করতে ফাইল >> সংরক্ষণ করুন এবং সংরক্ষণের গন্তব্য সেইসাথে প্রকল্পের নাম নির্বাচন করুন। এটি GeckoCube অ্যানিমেশনের জন্য একটি.geca ফাইল তৈরি করবে, কারণ… GECKOS! যখন আপনি পরে প্রোগ্রামটি বন্ধ করবেন এবং অ্যানিমেশন নিয়ে কাজ আবার শুরু করতে চান তখন ফাইল >> ওপেনে যান এবং '.geca' দিয়ে শেষ হওয়া প্রকল্পটি নির্বাচন করুন।

ধাপ 4: অ্যানিমেশন বাজানো

অ্যানিমেশন বাজানো
অ্যানিমেশন বাজানো

একবার আপনি অ্যানিমেশন শেষ করলে আপনি সফটওয়্যারের মধ্যে এটি অনুকরণ করতে পারেন। সিমুলেটারে যান >> এটি চালানোর জন্য অ্যানিমেশন খেলুন। সম্পাদনায় ফিরে যেতে সিমুলেটরে যান >> অ্যানিমেশন বন্ধ করুন।

ধাপ 5: সোর্স কোড জেনারেটর সেটিংস

সোর্স কোড জেনারেটর সেটিংস
সোর্স কোড জেনারেটর সেটিংস

সেটিংস >> সোর্স কোড জেনারেটরের অধীনে আপনি জেনারেটর কিভাবে কোড তৈরি করবেন তা চয়ন করতে পারেন। চিন্তা হল যে আপনি ঘনক্ষেত্রের কোডে 'সেটপিক্সেল' এর মতো একটি ফাংশন বাস্তবায়ন করেন যা পিক্সেল পাস করা রঙে সেট করার জন্য ইনজুট হিসাবে পিক্সেল স্থানাঙ্ক এবং আরজিবিতে রঙ নেয়, প্রতিটি ফ্রেমের পরে 'আপডেট' এর মতো কিছু ব্যবহার করুন কিউব সম্পাদিত পিক্সেল প্রদর্শন করে। জেনারেটর দ্বারা নিম্নলিখিত সিনট্যাক্স ব্যবহার করা হয়: বহু রঙ এবং ইউনিকোলারের জন্য: @x - পিক্সেলের x স্থানাঙ্ক দিয়ে প্রতিস্থাপন করুন।@y - পিক্সেলের y স্থানাঙ্ক দিয়ে প্রতিস্থাপন করুন। @r - লাল রঙের মান দিয়ে প্রতিস্থাপিত করুন।@g - সবুজ রঙের মান দিয়ে প্রতিস্থাপন করুন।@b - নীল রঙের মান দিয়ে প্রতিস্থাপন করুন। পিক্সেল বন্ধ করা উচিত। শুধুমাত্র বিলম্বের জন্য: @s - সেকেন্ডের বিলম্বের সাথে প্রতিস্থাপন করুন।@ms - মিলিসেকেন্ডে বিলম্বের সাথে প্রতিস্থাপন করুন।@আমাদের - মাইক্রোসেকেন্ডে বিলম্বের সাথে প্রতিস্থাপন করুন উদাহরণস্বরূপ ডিফল্ট সেটিংস দেখুন। 'নতুন লাইন নির্বাচন করুন 'প্রতিটি পিক্সেল কল (সেটপিক্সেল) পরে জেনারেটর একটি নতুন লাইন তৈরি করতে চাইলে চেক বক্স। ইউনিকোলার হিসেবে ট্রিট করুন জেনারেটর এই বিষয়টিকে উপেক্ষা করে যে প্রজেক্টটি মাল্টি কালারের জন্য স্থাপন করা হয়েছে এবং একটি কোড তৈরি করে যেন এটি ইউনিকোলার।

প্রস্তাবিত: