Mandelbulb بنانے کے لئے کس طرح

Feb 3, 2026
کيسے

ایک مینڈلبلب ایک تین جہتی فریکچر ہے جو تیزی سے مقبول ہو رہا ہے 3D آرٹ اور VFX. اس آرٹیکل میں، میں کس طرح جلدی سے مینڈلببب بناؤں گا Houdini. ، SDF کا استعمال کرتے ہوئے (دستخط فاصلے فیلڈ حجم).

ہر ووکسیل میں، ایس ڈی ایف کی سطح پر قریبی نقطہ پر فاصلہ ذخیرہ کرتا ہے. Houdini ان فاصلے کی تشریح کر سکتے ہیں، اور 3D جیومیٹری کے طور پر حاصل کردہ سطح کو نظر انداز کر سکتے ہیں. یہ بہت آسان ہے کیونکہ سب سے زیادہ فریک فارمولا ایک 'فاصلہ تخمینہ کی تقریب' کی شکل لے لیتا ہے - خلا میں ایک نقطہ نظر، فنکشن فاصلے پر مبنی سطح پر قریبی نقطہ پر فاصلے پر فاصلہ واپس آتا ہے. اس کا مطلب یہ ہے کہ آپ ہر ویکسیل میں براہ راست فریکلک فنکشن کے نتائج ڈال سکتے ہیں اور یہ صرف کام کریں گے!

01. ایک خالی حجم بنائیں

Create an empty volume toolbar

تصویر کو بڑھانے کے لئے سب سے اوپر دائیں میں آئکن پر کلک کریں

سب سے پہلے، فاصلے کے اقدار کو بھرنے کے لئے ایک خالی حجم (حجم سوپ) بنائیں - اسے نام 'سطح' دیں. اس کے ساتھ ٹیسٹ کرنے کے لئے ایک اچھا فخر مینڈلبلب ہے، اور ڈیفالٹ کی طرف سے یہ تقریبا 2.5 یونٹس وسیع ہے، لہذا حجم کا سائز 2.5، 2.5، 2.5 تک مقرر کریں. آپ معیار کے خلاف رفتار سے بچنے کے لئے حجم کی قرارداد کو تبدیل کرسکتے ہیں؛ ایک اچھا آغاز نقطہ 0.01 کے ڈویژن سائز کے ساتھ سائز کی طرف سے یونیفارم نمونے کو ترتیب دے سکتا ہے. Houdini میں ایک حجم کا اندازہ کرنے کا ڈیفالٹ موڈ ایک دھند حجم ہے، لیکن آپ کو اس کو تبدیل کر سکتے ہیں کہ اس کی حد کی سطح کی سطح کے طور پر ظاہر کرنے کے لئے، ڈسپلے موڈ کو تبدیل کرنے کے ذریعہ اسوسورفیس (پراپرٹیز ٹیب میں).

02. کچھ کوڈ شامل کریں

Add some code toolbar

تصویر کو بڑھانے کے لئے سب سے اوپر دائیں میں آئکن پر کلک کریں

اس کے بعد یہ فاصلے کے اقدار کے ساتھ ویکسیلوں کو بھرنے کا معاملہ ہے. مینڈلبلب فارمولہ فی ویکسیل کو چلانے کے لئے ایک حجم وگلنگ 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 * لاگ (آر) * آر / ڈاکٹر؛

03. پیرامیٹر حوالہ جات متعارف کرایا

3D fractal

تصویر کو بڑھانے کے لئے سب سے اوپر دائیں میں آئکن پر کلک کریں

Houdini آپ کو انفرادی نوڈ کے صارف انٹرفیس میں اپنی اپنی مرضی کے مطابق اسپیئر پیرامیٹرز کو شامل کرنے کی اجازت دیتا ہے. ہمارے وییکس کوڈ پر مشتمل پیرامیٹر حوالہ جات (The. CHF () افعال)، UI میں پیرامیٹرز کے ساتھ فارمولا کے پہلوؤں کو کنٹرول کرنے کے لئے. ان پیرامیٹرز ڈیفالٹ کی طرف سے موجود نہیں ہیں، لیکن آپ کوڈ ونڈو کے دائیں جانب تخلیق کردہ اسپیئر پیرامیٹرز کے بٹن کو دباؤ کرکے انہیں تشکیل دے سکتے ہیں.

اس صورت میں، تفتیش پیرامیٹر مینڈلبلب کے لئے تفصیل کی سطح کو کنٹرول کرے گا - 5 یا 6 کے ساتھ شروع ہو جائے گا. طاقت مینڈلبلب کی شکل کو کنٹرول کرے گا - عام شکل تقریبا بجلی کی طاقت 8.0 ہے.

04. کثیر قزاقوں میں تبدیل

convert to polygons

تصویر کو بڑھانے کے لئے سب سے اوپر دائیں میں آئکن پر کلک کریں

سطح پر قابو پانے کے لئے، حجم SOP کے ساتھ حجم وگلنگ کی پیروی کریں. موڈ موڈ کا استعمال کریں، کیونکہ یہ ایک دستخط فاصلے کے میدان کے طور پر تشریح کی گئی ہے، اور آپ کو کثیر قوون فارم میں میش شدہ تفصیلی فریک شکل ملے گی. مؤثر طریقے سے، اندرونی موڈ سطح کے عام طور پر اور کثیر قزاقوں کی گھومنے والی سمت کو تبدیل کرتا ہے.

05. اپنے مینڈلببل کو فراہم کرو

mandelbulb render

تصویر کو بڑھانے کے لئے سب سے اوپر دائیں میں آئکن پر کلک کریں

پھر آپ اسے کسی دوسرے میش کے طور پر ایک دوسرے کو فراہم کر سکتے ہیں، لیکن اس وجہ سے یہ بہت تفصیلی ہے کہ آپ آسانی سے UV Unwrap کرنے کے قابل نہیں ہوں گے - اس کی سطح پر عملدرآمد کی تکنیک کا استعمال کرتے ہوئے، مثال کے طور پر، اس کی ورزش کی بنیاد پر شیڈنگ.

یہ مضمون اصل میں شائع کیا گیا تھا 3D ورلڈ ، سی جی فنکاروں کے لئے دنیا کی بہترین فروخت میگزین.خریدنے مسئلہ 237. یا سبسکرائب .

مزید پڑھ:

  • Houdini میں پودوں میں اضافہ
  • فکری آرٹ کی 8 آنکھ پاپنگ مثال
  • 15 اوپر Houdini تجاویز

کيسے - انتہائی مشہور مضامین

ایک پرانے اسکول انگلیف اثر بنائیں

کيسے Feb 3, 2026

(تصویری کریڈٹ: ٹریس نائٹ) ایک anaglyph اثر کلاسک 3D انداز کے لئے مناسب �..


مزید حقیقت پسندانہ اعداد و شمار کیسے ڈالو

کيسے Feb 3, 2026

اس اعداد و شمار کا ڈرائنگ ٹیوٹوریل میں ہم ٹورسو اور سینوں پر توجہ مرکوز ..


ویب جی ایل کے ساتھ مائع اثرات کیسے بنائیں

کيسے Feb 3, 2026

بہت سارے ویب ڈیزائنرز ان کے سائٹ کے ڈیزائن پر ایک بڑا اثر شامل کرنے کے ط�..


3DS زیادہ سے زیادہ میں آپ کی مشکل سطح کی ماڈلنگ کو تیز کریں

کيسے Feb 3, 2026

اس ٹیوٹوریل میں، میں اس تکنیکوں اور طریقوں کو اشتراک کرنے جا رہا ہوں جو ..


Houdini میں شاندار مناظر بنائیں

کيسے Feb 3, 2026

نوڈ پر مبنی، طرز عمل کے نقطہ نظر کا استعمال کرتے ہوئے، Sidefx سے 3D سافٹ ویئ�..


ویب ڈویلپمنٹ میں مارک ڈاؤن کا استعمال کیسے کریں

کيسے Feb 3, 2026

ویب ڈویلپرز اور مواد کے تخلیق کاروں کے طور پر، ہم عام طور پر بہت زیادہ و�..


ساس کے ساتھ شروع کیسے کریں

کيسے Feb 3, 2026

ساس ایک طاقتور آلہ ہے جو دیگر پروگرامنگ زبانوں میں سی ایس ایس میں..


کوکولر 4 میں کیا نیا ہے؟

کيسے Feb 3, 2026

صفحہ 1 کا 2: 1-10 مرحلے 1-10 مرحلے ..


اقسام