Provide options without default values
Optionalshape: TOptionalnrRectanglesU: numberOptionalnrRectanglesV: numberOptionalscalePatternU: number[]OptionalscalePatternV: number[]OptionalfilletPattern: number[]OptionalinclusionPattern: boolean[]OptionalholesToFaces: booleanOptionaloffsetFromBorderU: numberOptionaloffsetFromBorderV: numberযে ফেসে ছিদ্রগুলি কাটা হবে।
U পরিসর জুড়ে কতগুলি ঘর।
V পরিসর জুড়ে কতগুলি ঘর।
OptionalscaleU বরাবর ছিদ্রগুলির আকার তাদের ঘরের ভগ্নাংশ হিসেবে, পালাক্রমে প্রয়োগ করা হয়; তালিকাটি বাদ দিলে 0.5 ব্যবহৃত হয়।
OptionalscaleV বরাবর ছিদ্রগুলির আকার তাদের ঘরের ভগ্নাংশ হিসেবে, পালাক্রমে প্রয়োগ করা হয়; তালিকাটি বাদ দিলে 0.5 ব্যবহৃত হয়।
Optionalfilletছিদ্রগুলির কোণা গোল করা, ছোট বাহুর অর্ধেকের 0 থেকে 1 পর্যন্ত ভগ্নাংশ হিসেবে, পালাক্রমে প্রয়োগ করা হয়; 0 কোণাগুলি তীক্ষ্ণ রাখে।
Optionalinclusionকোন ঘরগুলি ছিদ্র হয়, পালাক্রমে প্রয়োগ করা হয়: true একটি কাটে, false সেখানে ফেসটি অক্ষত রাখে।
true হলে, ফলাফলে ছিদ্রযুক্ত ফেসের পরে প্রতি ছিদ্রের জন্য একটি করে ফেসও থাকে।
ঘরে ভাগ করার আগে U পরিসরের প্রতি প্রান্তে ছাঁটা একটি ভগ্নাংশ, যাতে ছিদ্রগুলি সীমানা থেকে দূরে থাকে; এটি 0.5-এর নিচে রাখুন।
ঘরে ভাগ করার আগে V পরিসরের প্রতি প্রান্তে ছাঁটা একটি ভগ্নাংশ, যাতে ছিদ্রগুলি সীমানা থেকে দূরে থাকে; এটি 0.5-এর নিচে রাখুন।
shapes.face.subdivideToRectangleHoles-এর জন্য একটি ফেস, ঘরের একটি গ্রিড ও ঐচ্ছিক প্যাটার্নগুলি, যা ফেসে আয়তাকার ছিদ্রের একটি গ্রিড কাটে। স্কেল প্যাটার্ন ছাড়া প্রতিটি ছিদ্র তার ঘরের অর্ধেক ঢেকে দেয়।