2D দড়ি সংঘর্ষ সনাক্তকরণ


13

আমি এমন একটি দড়ি তৈরি করতে চাই যা নীচের ইউটিউব ভিডিওর মতো বস্তুর সাথে সংঘর্ষ করতে পারে:

2 ডি গেম ফিজিক্স দড়ি

আমি ভাবছি যে আপনি ভারলেট ইন্টিগ্রেশন প্রয়োগ করেছেন যা পয়েন্ট ব্যবহার করে এবং এই পয়েন্টগুলিকে লাইনের সাথে সংযুক্ত করে। ভিডিওটিতে প্রভাব পেতে আপনি দড়ির জন্য কী ধরণের সংঘর্ষ শনাক্ত করতে পারেন তা সনাক্ত করার চেষ্টা করছি।

আমি ভাবছি আপনাকে প্রতিটি পয়েন্টে কিছু সিডি করতে হবে। আমি বক্স 2 ডি ব্যবহার করতে চাই, তাই আমি ভাবছি প্রতিটি পয়েন্টকে শক্ত শরীরের কাজ করবে? কোন পরামর্শ প্রশংসা হবে।


1
আপনি যদি নিজের লিঙ্কটিতে ভিডিওটি যত্ন সহকারে দেখেন তবে এটি স্পষ্ট যে "দড়ি" সিমুলেট করা আসলে একটি চেইন, অর্থাত্ একটি ক্রমাগত নমনীয় আদিমের পরিবর্তে একটি লাইনে সংযুক্ত বিশাল সংখ্যক অবিচ্ছেদ্য অংশ gments যখন দড়িটি ছোট বৃত্তাকার বাধা ঘিরে থাকে তখন এটি সবচেয়ে সুস্পষ্ট; আপনি এর চারপাশে কোণাগুলি স্পিন করতে পারেন। একটি চেইন একটি অবিচ্ছিন্ন দড়ি চেয়ে সিমুলেট করা অনেক সহজ; প্রতিটি লিঙ্কটি কেবল একটি সংঘর্ষের আদিম এবং সেগুলি স্থায়ীভাবে একে অপরের সাথে সংযুক্ত। আরও দৃ conv়প্রত্যয়ী আচরণের জন্য, প্রতিটি লিঙ্ককে সম্পূর্ণ জটিল নয় বরং খুব শক্ত স্প্রিং হিসাবে তৈরি করুন।
পল জেড

উত্তর:


6

যেহেতু আপনি বক্স 2 ডি ব্যবহার করছেন, আপনি একটি আয়তক্ষেত্রগুলির একটি সিরিজ তৈরি করতে এবং সেগুলিতে যোগদানের জন্য বক্স 2 ডি'র জয়েন্টগুলি ব্যবহার করতে পারেন । সেখানে তোমার দড়ি আছে

কোণগুলি একটি বাঁকানো দড়ি থেকে ঝাঁকুনি দেওয়া এড়াতে, আমি দুটি বিকল্প কল্পনা করতে পারি:

  1. আপনার দড়ি বিভাগগুলি বৃত্তাকার শেষ দিন (যাতে তারা আর আয়তক্ষেত্র হবে না)
  2. এই দড়িটি নিজেই অদৃশ্য হয়ে উঠুন এবং এটি কেবল পদার্থবিদ্যার জন্য ব্যবহার করুন। প্রতিটি ফ্রেমে জয়েন্টগুলোতে স্থান গ্রহণ এবং ব্যবহার মাছি যে প্লেয়ারে একটি দড়ি আঁকা হবে দেখুন।

সতর্কতা: আমি নিজেও এটি চেষ্টা করে দেখিনি, তবে আপনার পোস্ট করা ভিডিওটি বাস্তবে একই জিনিসটিকে ছদ্মবেশে প্রদর্শন করলে কীভাবে যোগ করা আয়তক্ষেত্রগুলির একটি সিরিজ ব্যর্থ হতে পারে তা দেখতে আমি ব্যর্থ।

সম্পাদনা: আমি সবেমাত্র পলজেড দেখেছি এবং আমি একই জিনিসটি উপলব্ধি করেছি। প্রশ্নে তার মন্তব্য পড়ুন।


2

একটি দ্রুত গুগল এটিকে এখানে ছুঁড়ে দিয়েছে । একটি সাধারণ দড়ি বাস্তবায়নের জন্য বক্স 2 ডি ব্যবহার করে একটি ডেমো, বিবরণ এবং কোড (ফ্ল্যাশে)। দড়িটি নিজের সাথে এবং দৃশ্যের শীর্ষে ব্লকটির সাথে সংঘর্ষ হয়।


0

আমি এখানে যা করব তা প্রতিটি লাইনের প্রতিটি পয়েন্টকে একটি বৃত্ত তৈরি করুন, বৃত্তগুলি ওভারল্যাপ করে এমন পর্যাপ্ত পয়েন্ট তৈরি করুন। প্রতিটি পয়েন্টটি প্রতিবেশীর দিকে প্রতিস্থাপন করুন, স্ট্যান্ডার্ড সংঘর্ষের চেয়ে এই টিথারটি পয়েন্টগুলি একে অপরের থেকে একটি নির্দিষ্ট দূরত্বে থাকা উচিত।

আমি বক্স 2 ডি জানি না, তবে আমি অনুমান করব যে প্রয়োজনীয় কার্যকারিতা রয়েছে।


0

মূলত বক্স 2 ডি-তে পয়েন্ট-টু-পয়েন্ট সীমাবদ্ধতার সাথে পাতলা বাক্সগুলির তৈরি একটি দড়ি ব্রিজ ডেমো ছিল; এটি শুরু করার জন্য একটি দুর্দান্ত জায়গা হবে (আমি এখনও জানি না যে এটি এখনও সেই ডেমো দিয়ে জাহাজী করে কিনা, তবে এটি পুনরায় তৈরি করা সোজা হবে)।

একটি অনমনীয় শরীরের সিমুলেটারের স্বাধীনভাবে দূরত্বের সীমাবদ্ধতার সাথে দড়ি হিসাবে প্রয়োগ করার পক্ষে এটি যথেষ্ট সহজ (যেমন আপনি উল্লেখ করেছেন, এই নিবন্ধে বর্ণিত মত একটি ভারলেট ইন্টিগ্রেশন এবং সীমাবদ্ধতা সমাধানের প্রকল্প ব্যবহার করে: http://www.gmasutra.com/resource_guide/ 20030121 / জ্যাকবসন_পিএফভিটিএম ) তবে আপনি যদি দৃ rig় সংস্থাগুলি আপনার দড়িটির সাথে প্রতিক্রিয়া দেখাতে চান (ভিডিওতে যেমন ঝোলা বাক্স সহ) তবে এটি আরও জটিল হয়ে যায়। আমি বক্স 2 ডি এর মতো সরঞ্জামগুলির একটি বিস্তৃত স্যুট দিয়ে শুরু করব এবং পিছনের দিকে কাজ করব তারপরে চেষ্টা করুন এবং কণা থেকে তৈরি করুন।


0

: আমি এই অ্যালেগ্রো খেলা মনে রাখবেন কিউপিডডের , SpeedHack 2002. থেকে এটা দড়াদড়ি যে দৃশ্যাবলী সঙ্গে ধাক্কা লাগা জন্য একটি বাস্তবায়ন ধারণ করে। এর উত্স কোডে হার্ট_টেলসপিপি ফাইলের ফিজার পার্টিকেলস এবং হার্টট্রেইল ক্লাসগুলি দেখুন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.