PIZiadas گرافک

PIZiadas گرافک

میری دنیا اندر ہے.

حجم Shaders : حجم جذب [ Blender ][ سائیکل ]

volume_absorption_emisionسائیکل ماڈل ان کے ساتھ بات چیت کی اشیاء کے ذریعے روشنی گزر شامل ہے کہ نوڈس. ان ماڈلز میں سے ایک shader کے حساب کتاب کہا جاتا ہے “حجم absortion”, یہ شفاف اشیاء کے ساتھ کام کرنے کے لئے خاص طور پر موزوں ہے (shader کے ساتھ مجموعہ میں استعمال کیا جاتا ہے “گلاس” دوسری باتوں کے ساتھ) اے simular humo Y nubes.

اس طرح کے shaders کے لئے استعمال کیا جا سکتا ہے منظر کے عالمی خلائی, دوری الیومینیشن کے ساتھ کمی, ذیل میں تبادلہ خیال کے طور پر یا آزادانہ طور پر اشیاء.

حجم جذب کام, نام کا کہنا ہے کہ, ایک دیا حجم ذریعے گزر جاتا ہے جو روشنی کو جذب.

یہ حجم کے ذریعے گزر جاتا ہے کے طور پر حجم جذب روشنی کا حصہ جذب کرے گا. یہ مثال سیاہ دھوئیں کے سایہ کرنے کے لئے استعمال کیا جاتا ہے یا گلاس اشیاء رنگ کیا جا سکتا, یا حجم بکھیر نوڈ کے ساتھ ملا. اس نوڈ شفاف BSDF نوڈ کسی حد تک اسی طرح کی ہے, یہ بلاکس روشنی کے حصے اور دیگر روشنی براہ راست کے ذریعے منتقل کی اجازت دیتا ہے. (وکیپیڈیا blender کے)

ہم نے ایک ٹیسٹ فراہم چلانے کے لئے مواد ترتیب دیا گیا ہے کہ کس طرح ذیل کی تصویر میں دیکھ سکتے ہیں. نوڈ میں وضاحت اعتراض کے رنگ “گلاس” (ریڈ) جبکہ نوڈ “حجم جذب” حق چینل کے حجم کو شامل کرنے کا مقصد دے ​​کہ اثر کرنے کے لئے شامل کرنے کے لئے ایک سفید رنگ کا استعمال کرتا ہے.

volumeAbsorption

نتیجہ مندرجہ ذیل تصویر میں دیکھا جا سکتا ہے جس میں اعتراض صرف ایک shader کے چھوڑ دیا جاتا ہے “گلاس” (شفاف) جبکہ حق کہتے ہیں “حجم Shader کے” چینل کے حجم میں آبجیکٹ, اس کے رنگ saturating.

volumeAbsorptionGlassOnVolumen

اعتراض کے رنگ کو تبدیل کرنے (چھوڑ ایک شفاف اعتراض دے سفید) اور روشنی کی سپیکٹرم جذب (سرخ رنگت یہ حق شامل ہے کہ shader کے اعتراض فراہم کرتے ہیں), بہت سے مائع اگلا ایک دلچسپ سایہ حاصل.

volumeAbsorption_red

اس صورت میں نتیجہ صاف مختلف ہے.

volumeAbsorptionGlassOnVolumenAbRed

Usamos جذب کی کثافت کے لئے ایک منفی قدر, اعتراض emissive گا, مزید جذب کے لئے منتخب کیا رنگ کی روشنی لانے کے. ہم جذب کے لئے سبز اور نیلے رنگ کا ایک مرکب کا استعمال کرتے ہیں, نتیجہ ریڈ خارج ہے (اعزازی).

volumeAbsortion_Negative

اس ترتیب کے ساتھ ہم روشنی میں نہا ماحول volumetric shader کے منفی کثافت کا اضافہ کر دیتی ہے کہ اعتراض کی طرف سے خارج لہذا shader کے.

volumeAbsorptionGlassOnVolumenAbRed_emit

Blender

Cycles Tutorial