SuperPower Normals
হাইট বা ডিসপ্লেসমেন্ট ম্যাপকে নির্ভুল নরমাল ম্যাপে রূপান্তর করুন: ১৬-বিট, কার্ভ নিয়ন্ত্রণ, A/B তুলনা, PNG/TIFF/EXR/DDS। বিনামূল্যে, ব্রাউজারেই, কিছু আপলোড হয় না।
অ্যাপটি চালাতে JavaScript দরকার। সবকিছু আপনার ব্রাউজারেই স্থানীয়ভাবে প্রসেস হয়।
বৈশিষ্ট্য
- হাইট ম্যাপ ও ডিসপ্লেসমেন্ট ম্যাপকে ব্রাউজারেই নরমাল ম্যাপে রূপান্তর করে; কিছুই আপলোড হয় না
- ১৬-বিট ও ফ্লোট উৎস ক্ষতিহীনভাবে পড়া; ১৬-বিট PNG/TIFF ও হাফ-ফ্লোট EXR-এ এক্সপোর্ট; হাফ-ফ্লোট উচ্চ-নির্ভুলতার প্রিভিউ
- ইনপুট: ১৬-বিট PNG, TIFF (৩২-বিট ফ্লোট পর্যন্ত), OpenEXR, PSD, RAW/R16/R32, PGM/PFM ক্ষতিহীনভাবে; JPG, WebP, BMP, GIF, AVIF ব্রাউজারের মাধ্যমে (৮-বিট)
- এক্সপোর্ট: PNG ১৬/৮-বিট, TIFF ১৬/৮-বিট, OpenEXR হাফ-ফ্লোট, TGA, JPEG, WebP, মিপম্যাপসহ DDS BC5 (JPEG, WebP ও BC5 লসি)
- OpenGL (Y+) ও DirectX (Y-) কনভেনশন; Sobel, Scharr ও সেন্ট্রাল-ডিফারেন্স গ্রেডিয়েন্ট
- বেজিয়ার হ্যান্ডেল, কালো ও সাদা বিন্দুসহ উচ্চতার কার্ভ এডিটর; সামগ্রিক, স্থানীয় ও ফেড মোড
- কার্ভের আগে ও পরে মসৃণকরণ; টাইলযোগ্য (সিমলেস) প্রান্ত
- A/B তুলনা, মাস্ক ভিউ, লাইট প্রিভিউ, হাফ-ফ্লোট উচ্চ-নির্ভুলতার প্রিভিউ
- বড় ম্যাপের মাল্টি-থ্রেড প্রসেসিং এবং দৃশ্যমান অংশের পূর্ণ রেজোলিউশনে ১:১ প্রিভিউ
- ডান থেকে বামে লেখা ভাষাসহ ১৬টি ভাষায় ইন্টারফেস
সাধারণ প্রশ্ন
হাইট ম্যাপ বা ডিসপ্লেসমেন্ট ম্যাপকে নরমাল ম্যাপে কীভাবে রূপান্তর করব?
হাইট ম্যাপ খুলুন (ফাইলটি পেজে ছেড়ে দিন), OpenGL বা DirectX বেছে নিন, রিলিফের উচ্চতা ঠিক করুন এবং নরমাল ম্যাপটি PNG, TIFF, EXR বা DDS হিসেবে সেভ করুন।
আমার ছবি কি কোথাও আপলোড হয়?
না। সব প্রসেসিং আপনার ব্রাউজারে স্থানীয়ভাবে হয়। শুধু বেনামি ব্যবহারের পরিসংখ্যান পাঠানো হয় (কোন ফরম্যাট ও বৈশিষ্ট্য ব্যবহার হয়েছে, কখনো ছবি বা ফাইলের নাম নয়), এবং আপনি এটি বন্ধ করতে পারেন।
কোন কোন ফরম্যাট সমর্থিত?
ইনপুট: PNG (৮/১৬-বিট), TIFF (৮/১৬/৩২-বিট পূর্ণসংখ্যা বা ১৬/৩২-বিট ফ্লোট), OpenEXR, PSD, RAW/R16/R32, PGM/PFM, JPG, WebP, BMP, GIF, AVIF। এক্সপোর্ট: PNG, TIFF, OpenEXR, TGA, JPEG, WebP, DDS BC5।
নরমাল ম্যাপ OpenGL না DirectX?
যে প্রোগ্রাম বা ইঞ্জিনে ম্যাপটি ব্যবহার হবে, তার কনভেনশন অনুসরণ করুন। Blender, Maya ও Unity সাধারণত OpenGL (Y+) চায়; Unreal Engine চায় DirectX (Y-); Substance 3D Painter ও 3ds Max-এ এটি প্রজেক্ট বা ম্যাটেরিয়াল অনুযায়ী বেছে নেওয়া যায়, তাই সেই সেটিং দেখে নিন। শেডিং উল্টো মনে হলে কনভেনশন বদলান: এতে সবুজ চ্যানেল উল্টে যায়।