ایک مینڈلبلب ایک تین جہتی فریکچر ہے جو تیزی سے مقبول ہو رہا ہے 3D آرٹ اور VFX. اس آرٹیکل میں، میں کس طرح جلدی سے مینڈلببب بناؤں گا Houdini. ، SDF کا استعمال کرتے ہوئے (دستخط فاصلے فیلڈ حجم).
ہر ووکسیل میں، ایس ڈی ایف کی سطح پر قریبی نقطہ پر فاصلہ ذخیرہ کرتا ہے. Houdini ان فاصلے کی تشریح کر سکتے ہیں، اور 3D جیومیٹری کے طور پر حاصل کردہ سطح کو نظر انداز کر سکتے ہیں. یہ بہت آسان ہے کیونکہ سب سے زیادہ فریک فارمولا ایک 'فاصلہ تخمینہ کی تقریب' کی شکل لے لیتا ہے - خلا میں ایک نقطہ نظر، فنکشن فاصلے پر مبنی سطح پر قریبی نقطہ پر فاصلے پر فاصلہ واپس آتا ہے. اس کا مطلب یہ ہے کہ آپ ہر ویکسیل میں براہ راست فریکلک فنکشن کے نتائج ڈال سکتے ہیں اور یہ صرف کام کریں گے!
سب سے پہلے، فاصلے کے اقدار کو بھرنے کے لئے ایک خالی حجم (حجم سوپ) بنائیں - اسے نام 'سطح' دیں. اس کے ساتھ ٹیسٹ کرنے کے لئے ایک اچھا فخر مینڈلبلب ہے، اور ڈیفالٹ کی طرف سے یہ تقریبا 2.5 یونٹس وسیع ہے، لہذا حجم کا سائز 2.5، 2.5، 2.5 تک مقرر کریں. آپ معیار کے خلاف رفتار سے بچنے کے لئے حجم کی قرارداد کو تبدیل کرسکتے ہیں؛ ایک اچھا آغاز نقطہ 0.01 کے ڈویژن سائز کے ساتھ سائز کی طرف سے یونیفارم نمونے کو ترتیب دے سکتا ہے. Houdini میں ایک حجم کا اندازہ کرنے کا ڈیفالٹ موڈ ایک دھند حجم ہے، لیکن آپ کو اس کو تبدیل کر سکتے ہیں کہ اس کی حد کی سطح کی سطح کے طور پر ظاہر کرنے کے لئے، ڈسپلے موڈ کو تبدیل کرنے کے ذریعہ اسوسورفیس (پراپرٹیز ٹیب میں).
اس کے بعد یہ فاصلے کے اقدار کے ساتھ ویکسیلوں کو بھرنے کا معاملہ ہے. مینڈلبلب فارمولہ فی ویکسیل کو چلانے کے لئے ایک حجم وگلنگ SOP میں اس وییکس کوڈ کا استعمال کریں:
ویکٹر پی = v؛
فلوٹ ڈاکٹر = 1؛
فلوٹ R = 0.0؛
فلوٹ پاور = CHF ("طاقت")؛
کے لئے (int i = 0؛ i & lt؛ چی ("تکرار")؛ I ++) {
R = لمبائی (پی)؛
اگر (آر اینڈ جی ٹی؛ 1.5) توڑ
// پولر کوآرڈینٹس میں تبدیل
فلوٹ theta = acos (p.z / r)؛
فلوٹ PHI = ATAN (P.Y، P.x)؛
DR = POW (R، پاور 1.0) * طاقت * ڈاکٹر + 1.0؛
// پیمانے اور نقطہ نظر کو گھومتے ہیں
فلوٹ ZR = POW (R، طاقت)؛
theta * = طاقت؛
Phi * = طاقت؛
// کارٹیزین کے معاہدے پر واپس تبدیل
P = ZR * سیٹ (SIN (THETA) * COS (PHI)، SIN (PHI) * گناہ (تھٹا)، COS (Theta)؛
p + = v @ p؛
}
F @ سطح = 0.5 * لاگ (آر) * آر / ڈاکٹر؛
Houdini آپ کو انفرادی نوڈ کے صارف انٹرفیس میں اپنی اپنی مرضی کے مطابق اسپیئر پیرامیٹرز کو شامل کرنے کی اجازت دیتا ہے. ہمارے وییکس کوڈ پر مشتمل پیرامیٹر حوالہ جات (The. CHF () افعال)، UI میں پیرامیٹرز کے ساتھ فارمولا کے پہلوؤں کو کنٹرول کرنے کے لئے. ان پیرامیٹرز ڈیفالٹ کی طرف سے موجود نہیں ہیں، لیکن آپ کوڈ ونڈو کے دائیں جانب تخلیق کردہ اسپیئر پیرامیٹرز کے بٹن کو دباؤ کرکے انہیں تشکیل دے سکتے ہیں.
اس صورت میں، تفتیش پیرامیٹر مینڈلبلب کے لئے تفصیل کی سطح کو کنٹرول کرے گا - 5 یا 6 کے ساتھ شروع ہو جائے گا. طاقت مینڈلبلب کی شکل کو کنٹرول کرے گا - عام شکل تقریبا بجلی کی طاقت 8.0 ہے.
سطح پر قابو پانے کے لئے، حجم SOP کے ساتھ حجم وگلنگ کی پیروی کریں. موڈ موڈ کا استعمال کریں، کیونکہ یہ ایک دستخط فاصلے کے میدان کے طور پر تشریح کی گئی ہے، اور آپ کو کثیر قوون فارم میں میش شدہ تفصیلی فریک شکل ملے گی. مؤثر طریقے سے، اندرونی موڈ سطح کے عام طور پر اور کثیر قزاقوں کی گھومنے والی سمت کو تبدیل کرتا ہے.
پھر آپ اسے کسی دوسرے میش کے طور پر ایک دوسرے کو فراہم کر سکتے ہیں، لیکن اس وجہ سے یہ بہت تفصیلی ہے کہ آپ آسانی سے UV Unwrap کرنے کے قابل نہیں ہوں گے - اس کی سطح پر عملدرآمد کی تکنیک کا استعمال کرتے ہوئے، مثال کے طور پر، اس کی ورزش کی بنیاد پر شیڈنگ.
یہ مضمون اصل میں شائع کیا گیا تھا 3D ورلڈ ، سی جی فنکاروں کے لئے دنیا کی بہترین فروخت میگزین.خریدنے مسئلہ 237. یا سبسکرائب .
مزید پڑھ:
میرا سفر کرنے میں میرا سفر 3D آرٹ کچھ سال پہلے شروع ہوا جب میرے ب�..
اس ڈرائنگ ٹیوٹوریل میں، آپ سیکھیں گے ڈرائیو اور پینٹ کیسے ایک ز..
چاہے آپ ایک نئی مہارت اٹھا سکتے ہیں لیکن اس وقت بیٹھنے اور سیکھنے کا وقت تلاش نہیں کر سکتے ہیں؟ ایڈوب کی ..
پروگراموں کے درمیان منتقل الجھن کر سکتے ہیں. میں چار فوڈ گروپوں کو چھڑک�..
میرے تجربے کے دوران، ویڈیو گیم سٹوڈیو کی ترتیبات اور تدریس میں کام کرنا..
آخری ریزورٹ ہونے کے بجائے، اسٹاک کی تصویر آپ کو تخلیقی ہتھیاروں کا ایک �..
تمام آلات کے لئے ڈیزائن! انا Dahlström. اہمیت کے بارے �..
آگ، سیلاب اور تباہی VFX فنکاروں اور اس میں دیئے گئے سب سے زیادہ عام کاموں ..