ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
سيتم هنا نقل موضوع كامل عن الهيدري ...
من الرابط التالي :
http://www.cg-arch.net/tutorials_max.htm
ما هو نظام HDRI
معظمنا يعرف هذه الامتدادات لملفات الصور: jpg , bmp , tga .... وغيرها
كل هذه الملفات تندرج تحت ما يسمى LDRI-Low Dynamic Rabge Image
ومعناها أنها تحتوي على معلومات قليلة بشأن الصور .
بينما الصور HDRI - High Dynamic Range Image
فهي تحتوي على معلومات أكثر وأهمها أن كل Pixel عبارة عن إضاءة ذات شدة معينة ولون معين (نفس لون البكسل).
ماهي تقنية HDRI؟
يتعامل الحاسب مع الصور و الرسومات على عدة صيغ مختلفة مثل .jpg و .BMP و .Gif و غيرها، و تتفق هذه هذ الصيغ من الملفات في أنها تمثل الصور بدرجات مختلفة من الألوان تتراوح بين 0 و 255 أي ما يعادل 256 درجة مختلفة للأزرق و مثلها للأحمر و مثلها للأزرق،و ناتج مزجها يولد الألوان المرئية على شاشة الحاسب بما يساوي تقريباً 16 مليون لون مختلفاً (256×256×256)،و لكن هذه الصيغ قاصرة عن تمثيل بعض الألوان الموجودة في الواقع مثل الألوان العالية الإضاءة الزائدة السطوع التي تنتج عن الشمس و الإضاءات المختلفة و تسمى Unclamped Colors،
أيضاً إذا أخذنا من ناحية أخرى أن هذه الصيغ تمثل الدرجات بين الأبيض و الأسود ب 256 درجة فقط، و هل هكذا في الواقع؟ لا طبعاً،كذلك هذه الصيغ لا تستطيع تمثيل اللون الذهبي أو الفضي بصورة أصلية بل تحاكيهما .
نخلص إلى أن هذه الصيغ قاصرة في تمثيل الإضاءة الطبيعية و لكنها مناسبة للاستخدام في الكمبيوتر،و تسمى هذه الصيغ بصيغ الصور منخفضة المدى LDRI.
إذاً فلنعرف صيغة HDRI أو صيغة الصور عالية المدى High Dynamic Range Images، هي عبارة عن صور تستطيع تمثيل مدى كبير من درجات الإضاءة حتى Unclamped Colors تستطيع تمثيلها وذلك لأنها تمثل ألوان النقطة بأعداد حقيقية و بدون حد أقصى لأعلى قيمة من الإضاءة عكس LDRI و التي تحصرك في 256 قيمة صحيحة فقط.
أيضاً من الخواص الهامة في HDRI أنها تخزن قيم الإضاءة للنقاط متناسبة مع قيمة الإضاءة لأي نقطة أخرى مما يعني أنك إذا زدت درجة سطوع الصورة أو خفت السطوع ستبدو الصورة طبيعية عكس LDRI أنظر الصورة التوضيحية:
الصورة الأصلية:
كذلك فإن HDRI هي دمج لعدة صور أخذت في درجات شدة إضاءة مختلفة Different Exposure ،مما يعني أنك تستطيع استخدام صورة واحدة لإضاءة المشهد بشدة مختلفة في كل مرة تغير فيها قيمة شدة إضاءة صورة HDRI.
نموذج لصورة HDRI بشدة إضاءة مختلفة لنفس الصورة:
ويمكن أن نحدد استخدامات HDRI
1- في الانعكاس و الانكسار
2- في إضاءة المشاهد
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
تطبيق نظام HDRI باستخدام 3ds max
سنبدأ قبل القيام بالتمرين بإعطاء نبذه مختصرة عن تقنيه HDRI، حيث تستخدم هذه التقنية في إعطاء إضاءة وانعكاسات واقعية لمشهد من خلال البيئة المحيطه، فعلى سبيل المثال لو افترضنا أن لدينا ابريق شاي موضوع على طاولة المطبخ فإننا سنجد أنه قد أضئ بالضوء الغير مباشر والمتدفق من خلال الفتحات سواءا كانت نوافذ أو أبواب، وحتى من خلال الإضاءة الصناعية، وستجد أن انعكاسات البيئة المحيطه قد ظهرت على السطح الخارجي للإبريق، وستبدو النتيجة النهائية وكأن الهدف (الإبريق) هو جزء من الصورة الأصلية.
ولكن ما هو الإختلاف بين صورة الـ HDRI و الصورة العادية في عمل الإنعكاس والإضاءة!!
حسن.. ليس هناك فرق كبير ويمكن أن تعطي الصورة العادية نفس الطريقة، إلا أن الصورة بنظام HDRI تؤخذ على عدة مراحل كما ذكرنا سابقا، وتستخدم برامج معينه لتجميع هذه الصور على شكل صورة واحدة ومستمرة، وتسمى بعد ذلك بالصورالديناميكية العالية، وتعطي نتائج أفضل من الصور العاديه.
ويمكنك التعرف على كيفية إعداد هذه الصور من خلال الموقع التالي
http://www.debevec.org/HDRShop/
لن تحاتج الان لعمل صورة HDRI الآن لتستخدمها في هذا التمرين، ويمكنك أن تجد الكثير منها مجانا على الإنترنت.
سنبدأ الان بتمرين بسيط يوضح استخدام هذه التقنية بدون مقابس أو ما يسمى Plugin
1- اصنع صندوق أبعاده 2 للطول والعرض وارتفاع -0.1 متر
اجعل هذا الصندوق في الإحداثيات 0,0,0
2- اصنع براد شاي أو أي مجسم ترغب في استخدامه في هذا التمرين، حاول بان تكون مجسماتك في المنتصف وعلى سطح الصندوق.
يمكنك أن تجعل نصف قطر براد الشاي الذي تستخدمه 0.15 متر والـ Segments 16
3- من خلال مكتبة المواد قم باعطاء الصندوق مادة Wood_Ashen، ثم قم من خلال إعدادات المادة بتغيير القيمة U وV من خلال diffuse map للخشب لتصبح 3.
4- عدل في قيمة الـSpeqular level لتصبح 46، والـGlossiness لتصبح 40.
5- يجب أن تقوم بتفعيل الـ Sampler من قائمة الـSuperSampling
6- لا تقم بتفعيل معدل الـ bump ثم قم بإضافة Raytrace map من خلال المعدل reflection.
ثم اجعل قيمة Raytrace map 20،
7- الان سنعطي المادة العاكسة للبراد وستكون ChromeWhite كالتالي:
من قائمة المواد اختر open ثم استدعي مكتبة الـRayTraced_01
ستجد في هذه المكتبة المادة ChromeWhite
سنقوم الان بتجهيز البيئة المحيطه حيث يلزمك الملف
kitchen_unwrapped.tif والذي يمكن ان تجده من خلال هذا الملف المضغوط
8- بعد توسيع الملف المرفق على جهازك استدعي الملف kitchen_unwrapped.tif من خلال مادة جديده ثم قم بتغيير Mapping to Environ إلى Spherical Environment.
هذه المادة سنستخدمها كخلفية للمشهد.
9- اسحب هذه المادة في نافذه مواد جديده لإنشاء نسخة أخرى، سنقوم بإجراء بعض التعديلات على النسخة الجديده والتي سنستخدمها في عمل الإضاءة للمشهد.
10- من خانة الـBlur offset قم بزيادة القيمة لتصبح 0.1 .
أعد تسميتها باسم جديد وليكن Blur2.
11- افتح نافذة Environment بالإضافة إلى نافذة المواد ثم اسحب مادة الخلفية التي لم يتم التعديل عليها وضعها في خانة Environment Map من Background واختر Instance في مربع النسخ.
12- من نفس النافذة قم باختيار Logarithmic Exposure Control من Exposure Control وفعل الخيار Active و Process Background و Exterior daylight من القائمة التي في الأسفل Logarithmic Exposure Control Parameter.
13- اذهب إلى View ثم Viewport Background وقم بتفعيل Use Environment Background
14- اذهب إلى Render ثم Advance Lightning ثم light Tracer واترك باقي الإعدادات كما هي.
15- أاذهب إلى Create لتصنع ضوء جديد، سيكون هذا الضوء Skylight، ح قائمة المواد ثم اسحب المادة التي قمنا بنسخها والتعديل عليها مسبقا باسم Blur قم بسحبها إلى خريطة الضوء، يجب أن تضع الضوء في مكان علوي فوق المشهد.
16- هكذا نكون قد انتهينا من اعداد المشهد، ويبقى عملية الـ Rendering والتي قد تستغرق الوقت الكثير، ويعتمد ذلك على قدرات جهازك.
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
Hdri With Vary
إعداد المكعب
أولا: إنشاء المشهد
سوف نتعلم في هذا الدرس كيفية عمل انعكاس hdri بمقبس التصيير المعروف(vray).
في البدايه انشئ مشهد بسيط عباره عن سطح و كره و كاميرا..
ومن ثم اضغط على حرف M من لوحة المفاتيح و اعط كل شئ الخامه الرماديه الافتراضيه من محرر الخامات.
ثم فعل نظام اضائه السماء او اضائه البيئه و اضف خريطة vrayHDRI بدلا من الاختيار الافتراضي ( None ) كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/lighting-3.jpg
اختر موافق
بعدها اسحب الخريطه الى محرر الخامات كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/lighting-4.jpg
عندها ستحصل على نسخه مرتبطه بالنسخة الخاصه باضائة البيئه .
في محرر الخامات اختر خريطة HDRI المناسبه كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/lighting-5.jpg
: اضغط على هذا الزر و اختر خريطة hdri المناسبه
Map type : منها اختر طريقة تشكيل خريطة HDRI المناسبه و في هذا المثال كان التشكيل المناسب هو التشكيل الكروي
Multiplier : هو شدة اضائه- او سطوع ان صح التعبير - خريطة hdri عدلها الى ان تجد ان الخريطه لم تعد مظلمه و ذات سطوع مناسب
Horiz . rotation : و يعبر عن الجزء الافقي المعروض امام الكاميرا مع تغير قيمة هذا الامر بامكانك عرض مكان مختلف من الخريطه وهو امر مفيد في حالة استخدامك ل HDRI كخلفيه للمشهد
Vert. rotation : هو مثل Horiz . rotation لكن يختص بالمحور العامودي للخريطه
نظريا الان انتهينا , لكن يبقى شئ واحد :
عند عدم اضافه اي مصدر ضوء الى المشهد يقوم ماكس باضافة مصدري اضائه اوميني مخفيين توجد طريقه لاظهار الضوئين و التحكم بهما لكني لا اتذكرها , لذا سنقوم بخدعه بسيطه لابطال مفعول هذين الضوئين عن طريق اضافة مصدر اضائه من دون تفعيله كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/lighting-6.jpg
تنبيه : بعد هذه الخطوه سيظهر كل شئ في المشهد ( دون عملية التصيير ) بلون اسود
انتهينا جرب ان تقوم بعملية رندر , يفترض ان تحصل على نتائج مشابهه :
ملف المثال
خريطه الـHDRI
قم بعمل تصيير وسوف ترى النتيجه.
ثالثا , hdri للانعكاسات :
وهو الاستخدام الاكثر شيوعا لـ hdri لما يعطيه من نتائج واقعيه .
الان اذهب الى محرر الخامات ( عن طريق ضغطك لحرف M من لوحة المفاتيح ) و اختر خانة جديده لم تخترها سابقا و اعط خريطة checker - مثلا او اي خامه اخرى ترغبها - في خانة Diffuse وهي الخانة التي تعبر عن لون سطح الجسم .
اذا قمت بعملية تصيير - رندر - الان ستحصل على النتيجه التاليه :
ستفتح لك قائمه خاصه بخصائص خريطة الـ Falloff في مكان الون الاسود اختر خريطه الدمج mix و في مكان اللون الابيض اختر الخريطه الخاصة بـ vray والمسماه VrayMap و في قائمة نوع التدرج اختر Fresnel بدلا من الوضع الافتراضي , كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/map-3.jpg
الان يفترض ان يعمل الانعكاس , اترك خصائص خريطة الدمج mix كما هي و خصائص خريطة vray ما هي ايضا .
الان خريطة ستعكس تماما ما حولها بما في ذلك الخلفيه الـ hdri ولكن في حالة عدم استخدامك لhdri للخلفيه او اردت ان تستخدم خريطة hdri اخرى للانعكاس نفذ ما يلي :
اذهب الى خصائص خامة Vraymap من هناك ستجد مربع ((كتب عليه None )) بجانب كلمة Environment map , و التي تعني خريطة البيئه من هنا اختر خريطة HDRI المناسبه لعملك .
انتهينا , الان جرب ان تقوم بعملية رندر اخيره . يفترض ان تحصل على التالي :
http://www.cg-arch.net/3dsmax/hdrivray/map-final.jpg
ما احتاجه الان او ان استخدم خصائص مختلفه لنفس خريطة الـ hdri المستخدمه في الخلفيه و الاضائه ببساطه ساخذ نسخه مستقله copy في خانة Environment map من خصائص خريطة vray و المسماه بـvraymap و اقوم بالتعديل عليها بشكل مستقل , و لتنفيذ ذلك اتبع ما يلي :
افتح محرر الخامت و اختر الخامه الخاصه بالكره من قائمة maps اختر خريطة الانعكاس falloff من خيارات هذه الخريطه اختر خريطة vraymap من هناك اسحب نسخة مستقله من خريطة Hdri و اسقطها في خانة Environment map كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/map-c-4.jpg
الان اختر خامة الhdri التي قد اضفتها قبل قليل من هناك قم بالتعديلات المناسبه لتظهر كما يجب في مربع العرض الصغير الخاص بالخامه , كانت هذه تعديلاتي :
http://www.cg-arch.net/3dsmax/hdrivray/map-c-5.jpg
تنبه : قد لا يظهر شئ في مربع العرض الصغير الخاص بالخامه او لا تظهر التعديلات الخاصه بـvray مثل التعديلات على hdri في هذه الحاله .
لحل هذه المشكله قم بالضغط بالزر الايمن على مربع العرض ثم اختر خصائص من هناك ستجد في الاعلى في اقصى اليمين خيارين احدهما لاختيار سكان لاين الخاص بالماكس هو المحرك الافتراضي لعملية الرندر الخاصه بعرض النماذج و الاختيار الثاني هو اختيار المحرك الحالي ( الذي هو vray )في هذه الحاله . كما يلي :
http://www.cg-arch.net/3dsmax/hdrivray/map-c-viewc.jpg
ويمكنك ملاحظة الفرق بين قبل وبعد :
http://www.cg-arch.net/3dsmax/hdrivr...iewc-aandb.jpg
شكر خاص لللاخ المكعب الذي أعد هذا الدرس
إنتهى النقل ....
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
تسلم اخوي اسامه لهذا النقل الرائع
درس رائع وتمرين رائع والناقل اروع
.:: تحياتي ::.
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
ايه يا اسامه الجمال ده:biggthump ....مشكور جدا جدا جدا علي الموضوع..... وبأذن الله نبدأ نطبقه بس بعد لما اخلص المشروعين (التخرج والفيلا):05: مشكور جدا يا باشا........بصراحه باين علي الموضوع شيق جدا ويا ريت يتثبت يا اسامه
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
السلام عليكم
مشكور ياOMS على الموضوع وماقصرت على موضوع مهم زي هذا الموضوع
وياليت يتثبت مثل ماتفضل الأخ الكريم lokloky
وسلامتكم
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
مشاركة جديدة + كيفية عمل خريطة للهدرا بالبرازيل
((( منقول من موقع أبو بدر )))
سنقوم أولا بإنشاء التصميم لتطبيق التأثير عليه.
مهما كانت وضعيتهم أو مثل ما هو موضح في الصورة : Teapot و Plane1. قم بإنشاء
2. الآن قم بتطبيق الخامات للشكلين :
و طبقه على الإبريق Brazil Chrome و اختر Standard لفتح محرر الخامات و اضغط على M اضغط على
مثل ما هو وضح في الصورة 1 و 2 :
http://www.abobadr.net/3dsmax/tutori...es/Image44.gif
و افعل كما في الصور :Environmentو ذلك من قائمة Hdri3. الآن سنختار خريطة
المرجو الذهاب إلى هذا الموقع : Hdri لتحميل خرائط
الآن افعل كما في الصور التالية:
الآن سأقوم بشرح شيء مهم : للحصول على صورة جيدة بسرعة و جودة مقبولة يجب أن نقوم بتصغير الخريطة و تضبيبها لأننا إذا استعملنا الخريطة السابقة كما هي سيتطلب ذلك وقتا كبيرا بالإضافة إلى أن
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
الصورة ذات جودة غير مقبولة و جيدة.
http://www.debevec.org/HDRShop/ الموجود في هذا الموقع : HDR Shop سنعتمد في ذلك على برنامج
هام : يجب أن تكون الخريطة الأصلية مسطحة و ليست دائرية ! ( آسف لعدم شرح كيفية تحويلها من لكن يمكنك الاستعانة بالصور الصورتين التاليتين : Latitude/Longitude إلى مسطحة Light Prob دائرية أي
http://www.abobadr.net/3dsmax/tutori...es/Image50.gif
http://www.abobadr.net/3dsmax/tutori...es/Image51.gif
:HDRShop لدا اتبع هده الخطوات التالية لصنع الخريطة الصغيرة بواسطة برنامج
HDRShop أولا : افتح
ثانيا : افعل كما في الصور التالية :
http://www.abobadr.net/3dsmax/tutori...es/Image53.gif
http://www.abobadr.net/3dsmax/tutori...es/Image54.gif
http://www.abobadr.net/3dsmax/tutori...es/Image55.gif
.HDR في الأخير سجل الخريطة على هيئة
الآن انتهينا من إعداد الخريطتين .
إعدادات مصير البرازيل :
قم بعمل الإعدادات المشار إليها في الصور التالية :
http://www.abobadr.net/3dsmax/tutori...es/Image58.gif
الآن سنقوم بإضافة الخريطة الصغيرة إلى المكان المشار إليه لتكون منبع الضوء للأشكال كما في الصورة :
http://www.abobadr.net/3dsmax/tutori...es/Image59.jpg
http://www.abobadr.net/3dsmax/tutori...es/Image60.gif ثم نضغط على
النتيجة
* النهاية *
((( إنتهى النقل )))
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
شكراً شباب على هالمعلومات الطيبة:D صراحة في غاية الروعة
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول
هذه ملفات هيدرا للتحميل :::
من موقع أجنبي ::
High Dynamic Range Image Examples
Greg Ward, Anyhere Software
The following examples were used to compare the following High Dynamic Range Image formats: OpenEXR, Radiance RGBE and XYZE, 24-bit and 32-bit LogLuv TIFF, 48-bit scRGB, and 36-bit scRGB-nl and scYCC-nl. For details on our comparison methodology, go to the referring page.
Clicking on any of the small images will take you to a larger one. Clicking on the image name itself will take you to a high dynamic range version in Radiance RGBE format. (You should probably only control-click on those links, as most browsers do not know how to deal with HDR formatted images at this point.) Links are also provided under each image to the corresponding comparison page, where the image has been encoded in the above-mentioned formats, and we have conducted an error analysis of the results.
http://www.anyhere.com/gward/hdrenc/...float_i15C.jpg Apartment_float.hdr
Jump to comparison page
Source photo
Dynamic range (log10) 4.7
http://www.anyhere.com/gward/hdrenc/...Night_iA9D.jpg AtriumNight.hdr
Jump to comparison page
Image courtesy Karol Myszkowski
Source photo
Dynamic range (log10) 4.1
http://www.anyhere.com/gward/hdrenc/...ogMap_iDAA.jpg bigFogMap.hdr
Jump to comparison page
Image courtesy Jack Tumblin
Source photo
Dynamic range (log10) 3.6
http://www.anyhere.com/gward/hdrenc/...lgium_iC65.jpg dani_belgium.hdr
Jump to comparison page
Image courtesy Dani Lischinski
Source photo
Dynamic range (log10) 4.1
http://www.anyhere.com/gward/hdrenc/...edral_iBBC.jpg dani_cathedral.hdr
Jump to comparison page
Image courtesy Dani Lischinski
Source photo
Dynamic range (log10) 4.1
http://www.anyhere.com/gward/hdrenc/...gogue_i367.jpg dani_synagogue.hdr
Jump to comparison page
Image courtesy Dani Lischinski
Source photo
Dynamic range (log10) 2.0
http://www.anyhere.com/gward/hdrenc/.../Desk_iBA2.jpg Desk.hdr
Jump to comparison page
Image courtesy ILM
Source photo
Dynamic range (log10) 5.2
http://www.anyhere.com/gward/hdrenc/...float_i446.jpg Display1000_float.hdr
Jump to comparison page
Source photo
Dynamic range (log10) 3.4
http://www.anyhere.com/gward/hdrenc/...orial_i876.jpg memorial.hdr
Jump to comparison page
Image courtesy Paul Debevec
Source photo
Dynamic range (log10) 4.8
http://www.anyhere.com/gward/hdrenc/...float_i935.jpg Montreal_float.hdr
Jump to comparison page
Source photo
Dynamic range (log10) 3.1
http://www.anyhere.com/gward/hdrenc/...mWest_i281.jpg MtTamWest.hdr
Jump to comparison page
Image courtesy ILM
Source photo
Dynamic range (log10) 3.4
http://www.anyhere.com/gward/hdrenc/.../nave_i366.jpg nave.hdr
Jump to comparison page
Image courtesy Paul Debevec
Source photo
Dynamic range (log10) 6.0
http://www.anyhere.com/gward/hdrenc/...end01_iBA3.jpg rend01.hdr
Jump to comparison page
Source simulation
Dynamic range (log10) 3.0
http://www.anyhere.com/gward/hdrenc/...end02_iC95.jpg rend02.hdr
Jump to comparison page
Image courtesy Charles Ehrlich
Source simulation
Dynamic range (log10) 4.1
http://www.anyhere.com/gward/hdrenc/...end03_iB12.jpg rend03.hdr
Jump to comparison page
Image courtesy Charles Ehrlich
Source simulation
Dynamic range (log10) 3.2
http://www.anyhere.com/gward/hdrenc/...end04_i80A.jpg rend04.hdr
Jump to comparison page
Source simulation
Dynamic range (log10) 4.5
مشاركة: ما هو نظام HDRI ؟؟ الرجاء من الجميع الدخول