কীভাবে উচ্চমানের এবং দ্রুত পোর্টাল প্রভাব তৈরি করবেন?


9

সম্পাদনা: সুতরাং আমি কোনও পারফরম্যান্স হিট না করে পোর্টাল ভিজ্যুয়াল এফেক্টটি অর্জন করেছি এবং আমি পদার্থবিজ্ঞানের সাথে দৃid়রূপযুক্ত পোর্টালগুলি অবিচ্ছিন্নভাবে চলাচল করে এবং চরিত্র নিয়ামকগুলিকে অবিচ্ছিন্নভাবে চলতে থাকা বস্তুগুলির সেট আপ করেছি। আমি এখন যা আবিষ্কার করার চেষ্টা করছি তা হ'ল সঠিক প্রথম ব্যক্তির রূপান্তর প্রভাব পেতে দুটি ক্যামেরা ভিউ মিশ্রিত করা। আমি কিভাবে এই দুটি মিশ্রিত করতে পারে তার কোনও ধারণা? আমি কেবল গভীরতার শেডার বা সাধারণীকৃত ভিউপোর্ট রেক্ট ব্যবহার করে কিছু ভাবছি। আমার মূল সমস্যাটি রিয়েল টাইমে এবং কোণগুলির সাথে গণনা করা।

সুতরাং আমি ইউনিটি 3 ডি তে পোর্টাল এফেক্ট তৈরির কাজ করছি। স্পষ্টতই আমি এটিকে প্রোগ্রামিংয়ের ক্ষেত্রে ভালভের পোর্টালটিকে দুর্দান্ত প্রভাব হিসাবে নিয়েছি। বর্তমানে আমি গ্রাফিকাল প্রভাবটি পেতে কেবল কোনও ক্যামেরার উপস্থাপনাটি ব্যবহার করছি এবং এরপরে বাকী কিছু কোড করার জন্য। সমস্যাটি 2048x2048 এ এটি পোর্টালের মতো উচ্চ মানের হিসাবে দেখায় তবে ভারী এফপিএস ক্ষতি হয় causes এটির সমাধানের জন্য আমাকে টেক্সচারের গুণমানটি কম করতে হবে বা আমি টেক্সচারটি আপডেট করার সময়টি কমিয়ে আনতে হবে।

ভাল ফ্রেম হারের ক্ষতি না করেই ভালভ একটি উচ্চ মানের পোর্টাল প্রভাব অর্জন করেছে। আমি কীভাবে একই কাজ করতে পারি? ফ্রেম ক্ষতির কারণ না করে উচ্চ রেজোলিউশন টেক্সচারে রেন্ডারিংয়ের জন্য কারও কি কোনও ভাল ধারণা রয়েছে?

আমি টেক্সচারে রেন্ডারিংয়ের জন্য নিজের ইউনিট তৈরির বিষয়টি বিবেচনা করছি বরং Unক্যটি বিল্ট ইন সিস্টেমে ব্যবহার করে, এটি করণীয় তবে অবশ্যই ঝামেলা হতে পারে। সুতরাং কোন চিন্তা, ধারণা, বা পরামর্শ অত্যন্ত প্রশংসা করা হয়।


3
আমি রেফারেন্সটি খুঁজে পাচ্ছি না, তবে আমার মনে আছে কেউ একজন বলেছেন যে পোর্টাল তার জন্য টেক্সচারে রেন্ডার ব্যবহার করেনি।
মিসেল

1
পরীক্ষা করে দেখুন ছদ্ম ফরম , একটি পোর্টাল-এসকিউ খেলা (উৎস প্রধান ডাউনলোড হয়)। ওয়েবের চারপাশে অন্যান্য "পোর্টাল বাস্তবায়ন" রয়েছে, তবে আমি মনে করি এটি সর্বাধিক পরিচিত। এছাড়াও, বিকাশকারীদের মন্তব্যগুলিতে পোর্টাল খেলুন। তাদের মধ্যে কয়েকটিতে তারা পোর্টালগুলি বাস্তবায়নের চ্যালেঞ্জগুলি নিয়ে কথা বলে।
ভাস্কো কোরিয়া

7
আমি বুঝতে পারছি না যে আপনার পোর্টালটি 1080p এর চেয়েও কম তীক্ষ্ণ দেখায় একটি পোর্টাল রেন্ডার করার জন্য আপনার কেন 2028x2048 টেক্সচারের প্রয়োজন হবে। আপনি সাধারণভাবে আপনার গেমের জন্য যে ডিসপ্লে রেজোলিউশনটি ব্যবহার করছেন তা অবশ্যই আপনার প্রয়োজন হবে না। আমি এতদূর যেতে চাই যে আপনি পোর্টালের অন-স্ক্রিন আকারটি খুঁজে বের করুন এবং উপযুক্ত আকারের পুনর্নির্মাণটি নির্বাচন করতে এটি ব্যবহার করুন (এভাবে খুব দূরে থাকাকালীন এটি অত্যন্ত দক্ষ করে তোলা, এবং পোর্টালটি আরও স্ক্রিন পাওয়ায় "ভারী") -স্পেস।
স্টিগ-রুন স্কানসগার্ড

1
ভিজ্যুয়াল এফেক্টের জন্য আপনি কোন পদ্ধতি গ্রহণ করেছেন? আপনি কী বুঝতে পেলেন যে কেবল পোর্টালের মাধ্যমে যা দৃশ্যমান ছিল তা কীভাবে রেন্ডার করবেন?
ঝকঝকে

1
আপনার আসল প্রশ্নটি যেমন ছিল তেমন রাখা উচিত এবং নতুন সমস্যা সম্পর্কে একটি নতুন প্রশ্ন জিজ্ঞাসা করা উচিত।
মিসেল

উত্তর:


5

কয়েক ঘন্টা গবেষণা এবং প্রোগ্রামিংয়ের পরে আমি কীভাবে এর জন্য ভিজ্যুয়াল এফেক্টটি পেতে পারি তা সঠিকভাবে আবিষ্কার করেছি। আপনি যদি কেবল এমন একটি পোর্টাল সিস্টেম কিনতে চান যা ভিজ্যুয়াল এবং আপনার প্রয়োজনীয় সমস্ত কিছুর জন্য কাজ করে তবে পোর্টালাইজার Unক্য প্যাকেজটি দেখুন।

আমি সি # তে প্রোগ্রাম করি এবং সেই প্যাকেজটি জেএসে থাকে তবে এর পিছনে যুক্তিটি অবিশ্বাস্যভাবে কার্যকর এবং ভালভাবে চিন্তা করে। আমার গেমের জন্য কিছু টুইট এবং প্রথম ব্যক্তি নিয়ামক সহ আমি সাধারণভাবে তার যৌক্তিক চিন্তাভাবনা অনুসরণ করেছি।

মূলত আপনি যা করেন তা হ'ল এই ওয়াটার শেডার / স্ক্রিপ্টের একটি পরিবর্তিত সংস্করণ ব্যবহার করা । দৃশ্যে দুটি আয়না রাখুন এবং একটি ক্যামেরা এটি প্রতিটি প্রতিবিম্বে যা দেখায় তা অন্য আয়নাতে রেন্ডার করুন। দুটি পোর্টালের মধ্যে সম্পর্কের জন্য অ্যাকাউন্ট তৈরি করতে আপনাকে একটি পরিবর্তিত রূপান্তর ম্যাট্রিক্স তৈরি করতে হবে। পারফরম্যান্স হিট হ্রাস করতে সহায়তা করতে, কাছাকাছি বিমান ক্লিপিং সম্পর্কে এই নিবন্ধটি পড়ুন । এটি আপনাকে কেবল পোর্টালের মাধ্যমে যা দেখা দরকার তা রেন্ডার করতে সহায়তা করবে।

আমি কীভাবে কোনও এফপিএস টেলিপোর্টের জন্য ক্যামেরাগুলি সঠিকভাবে মিশ্রিত করতে পারি তা আমি ছবি এবং উত্স সহ আরও বিশদ টিউটোরিয়াল তৈরি করতে পারি। এই মুহুর্তে আমি একটি সম্পূর্ণ টিউটোরিয়াল লেখার জন্য খুব ক্লান্ত এবং ব্যস্ত এবং এটি পর্যাপ্ত হওয়া উচিত কারণ এটি আপনাকে প্রয়োজনীয় কোডের বেশিরভাগ অংশ দেয়।


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