|
|
المؤلف Erdal Mutlu, Ceyhun Elmas نبذة عن الكاتب: يعمل إردال باحثا مساعدا بجامعة التقانة باسطنبول معهد المعلوماتية Istanbul Technical University Informatics Institute. ومديرا لنظام لينكس والشّبكات و الويب. يستعمل لينكس منذ 1992 و منذئذ هو معجب بلينكس . يحضِّر حاليا رسالته للدّراسات العليا عن " نظام تعليم على الانترنت باستعمال لغة البرمجة جافا.و يساهم في مجلة لينُكْسْ-فوكُسْ بالترجمة و بمقالات عن النظام. سييهن مهندس في الرّياضيّات يعمل مديرا لنظام يونيكس في شركة فورد للسيارات في تركيا Ford Motor Company Turkey. هو أحد محرّري مجلة لينُكْسْ-فوكُسْ التّرك. يعمل أيضًا على محاكاة ذرّات الهيدروجين و تحريكها باستعمالBMRT (blue moon rendering tools, see the references section)بي إم أر تي ( أدوات القمر الأزرق للتمثيل , انظر قسم المراجع) في جامعة التقانة باسطنبول معهد المعلوماتية.يهوى العزف الكلاسيكي على القيثارة و السياحة في أجمل الأماكن الطبيعية و التاريخية في تركيا. المحتويات: |
نبذة مختصرة:
لو أردت معالجة لقطات و صور و لديك الآلاف منها لكنك لا تملك محطة عمل رسومية قوية، بل الكثير من الحواسيب الشخصية فـ" بورغ" يمكنه مساعدتك لتجعلها تعمل معا لأجلك و كانها آلة كبيرة
(BMRT Ordinary Rendering GUI)
بورغ مكتوب بلغة جافا. هو واجهة رسومية لمستخدم
BRMT blue moon rendering tools. لكنه ليس واجهة فحسب بل موزعا للأعمال على عدة حواسيب يعمل -بي أر أم تي- عليها لمعالجة اللقطات .وبعد أن تفرغ الحواسيب من العمل يُجمِّع النتائج في مكان واحد.
منذ بدء استعمال الحواسيب في عملية تحريك الرسوم تطورت البرامج والمعدّات تطورا باهرا. فاليوم يصعب التمييز بين صور حاكاها الحاسوب و أخرى من عالمنا الحقيقي. بل أن عدة أفلام رسمت بالحاسوب. و الآن يستعمل العلماء و الفنانون من رسوم الحاسوب المتحرّكة استعمالا فعالا. الرسوم المحركة بالحاسوب تفيد في ميادين عديدة كاختبارات تصادم السّيّارات,و جراحة الدماغ ، و أبحاث الفضاء والتّعليم و غير ذلك.
غير أن تكاليف هذه العمليات باهضة مالا و وقتا لما تتطلبه من نظم ضخمة و أجهزة متطورة.لهذا سببان أساسيان.فالأول أن الصورة الناتجةلابد أن تظهر واقعية، لذا يستعمل الرسم بالأشعة وتقنيات أخرى مما يتطلب قدرات حسابية عالية و زمنا أطول لإنجاز المهمة.
أما السبب الثّاني فيجب أن تتحرك الصور بسرعة 25 إطارا في الثّانية لترى العين البشريّة الحركة واقعية.
يمكن تنزيل بورغ مجانا من الموقع
http://www.project-borg.org . أما نحن فاستعملنا الإصدار 0.2.90 المتوفر عند كتابة هذا المقال. يقرب حجم الملف المضغوط المنزّل من 1 ميغابايت. يمكنك ك فكه بالأمر tar xvfz borg0.2.90_install.tar.gzبعدها تحصل على هذه الملفات و الأدلة:
borg_install/
borg_install/bin/
borg_install/bin/install.jar
borg_install/sm/
borg_install/sm/borg.jar
borg_install/sm/credits.jpg
borg_install/sm/startup.jpg
borg_install/sm/topimage.jpg
borg_install/sm/english.borg.lang
borg_install/sm/german.borg.lang
borg_install/sm/borg.bat
borg_install/bserver/
borg_install/bserver/bserver.jar
borg_install/bserver/bserver.bat
borg_install/doc/
borg_install/doc/doc.zip
borg_install/icons/
borg_install/icons/BorgServer.xpm
borg_install/icons/BorgServerManager.xpm
borg_install/CHANGES
borg_install/CHANGES.GERMAN
borg_install/FEATURELIST
borg_install/README
borg_install/Win32.txt
borg_install/chmode.sh
borg_install/install_for_jre1.1.x/
borg_install/install_for_jre1.1.x/install.bat
borg_install/install_for_jre1.1.x/install.sh
borg_install/install_for_jre1.1.x/install.x11
borg_install/install_for_jre1.2.x/
borg_install/install_for_jre1.2.x/install.bat
borg_install/install_for_jre1.2.x/install.sh
borg_install/install_for_jre1.2.x/install.x11
borg_install/license.borg.txt
حتى تستعمل بورغ تحتاج إلى تثبيت " منفذ جافا" أو بيئة تطوير بـ"جافا".
عليك أن تثبت بورغ حسب إصدار جافا الذي لديك باستعمال الملف المناسب من بين هذين الدليلين
borg_install/install_for_jre1.1.xi أو borg_install/install_for_jre1.2.x.. كل منهما فيه ثلاثة ملفّات للتثبيت واحد للويندوز هو
install.bat و اثنان لـنظام يُنِكس هما install.sh, للتثبيت على سطر الأوامر و install.x11 للتثبيت في نوافذ Xلقد ثبتنا بورغ على أكثر من 70 حاسوبا في مختبراتنا. محال ان نثبت هذا البرنامج يدويا على عدد كبير من الحواسيب لذا كتب إردال خطة صغيرة لعمل هذا بسهولة، وقد نتطرق إلى هذا في مقال لاحق. ها نحن ذا مدراء نظام يُنِكس، ولا يحلو لنا العيش دونما فوائد هذه البيئة و أدوات سطر الأوامر. لكننا سنصف التثبيت على نوافذ اكس.قبل بدء التثبيت تأكد من وجود نسخة مثبتة من
BMRT على الجهاز.عليك بهذا الأمر لتعرف رقم إصدار جافا الذي لديك:
java -version
نحن نستعمل الإصدار رقم 1.3.0 لذا نتج لنا عن الأمر السابق
java version "1.3.0
borg_install/install_for_jre1.2.x
و كتبنا الأمر
install.x11
قد تظهر لك هذه الرسالة
"Unable to initialize threads: cannot find class java/lang/Thread
Could
not create Java VM"
مما يعني أنّك لم تحدد متغيّر البيئة
CLASSPATHلذا نفذ الأوامر :
bash:
CLASSPATH=/usr/lib/java
export CLASSPATH
tcsh:
setenv
CLASSPATH /usr/lib/java
فإذا نجحت ظهرت لك نافذة الترخيص :
الأخبار السارة :
يعمل الإصدار القادم من بورغ في شهر نيسان/أبريل على GPL. بعد أن تقرأ الرّخصة الحاليّة لبورغ تحصل على
:
الآن اختر تثبيت
بورغ على الجهاز إما مديرا للخدم أو خادما. مدير الخدم ينسق بين الخدم بينما الخادم
يعالج الصور باستعمال BRMT و
يرسل النتائج إلى المدير. وهذا مخطط لذلك.
أوّلاً عليك أن تركب مدير الخدم على الحاسوب الذي تعمل عليه ، و الخدم على الحواسيب الأخرى
وللتبسيط فقط سنثبت الاثنين على جهاز واحد. عند تثبيت الخادم لابد أن تحدد عنوان المدير لذا يجب تثبيت المدير أولا.
انتبه إلى اسم
الدليل، في القائمة إذ قد لا ينجح التثبيت إن أخطأت في اسم الدليل.
على غرار هذا
الجهاز يمكنك تثبيت خدم بورغ على الحواسيب الأخرى. .
أوّلاً شغل مدير خدم بورغ بالأمر
borg.(انقر على الصورة لرؤيتها كاملةً)
اضغط على
New لفتح مشروع جديد .هنا اختر مكانا لتجمع فيه اللقطات الناتجة والملف الذي تريد معالجته. كما يمكنك أن تغيّر إعدادات الريندريب المتنوّعة .
و يمكنك أن تفتح مشاريع عديدة .
الآن، مشاريعنا جاهزة , لكن نحتاج إلى خدم بورغ للعمل. لذا ننفذ الأمر :
bserver
بعد أن نثبت خدم بورغ و نشغلها بنجاح نشاهد على مدير الخدم هذه اللوحة.
(انقر على الصورة لرؤيتها كاملةً)
يمكنك أن تترجم قوائم مدير خدم بورغ و رسائله بسهولة إلى لغتك. فقط عليك أن تحدد متغير اللغة LANG في ملف borg.conf و تستبدل لغتك ( التركية مثلا) باللغة الإنجليزية . ثم انسخ الملف english.borg.lang إلى yourlang.borg.lang ثم ترجمه.
كما قد تلاحظ باستعمال بورغ يتناقص الوقت اللازم للأداء تناقصا كبيرا ، كلما استعملت ما يتاح لك من حواسيب خدما.
النّسخة الجديدة لبورغ ستكون مرخصة لـ
GPL. و هذا مهمّ جدًّا , لأنّ البرامج المشابهة غالية جدًّا و تشغيلها يحتاج إلى نّظم أكبر و أغلى.ما يزال بورغ في نسخته التجريبية
beta, مما يحد إمكاناته. و من نقائصه أن مديره لا يستطيع أن يأمر خدمه ببدء العمل مباشرة ممايضطرك إلى أن تشغل كل خادم من الحاسوب الذي ثبته عليه.. سيتغير هذا مستقبلا. و المؤلّفان يكتبان برامج خفية
daemon تتصنت على المرافئ و تتصل بالمدير عند الحاجة.أما النقص الثاني- و إن حَقُرَ- أننا بعد ترجمة العلامات و الرسائل إلى التركية صادفنا مشاكل إذ لم نتمكن من مشاهدة بعض الأجزاء من العلامات .
و على كلٍ فبورغ يجعل الأداء أسرع و أرخص.
. موقع مشروع البورغ :
http://www.project-borg.org
. موقع
BRMT : http://www.bmrt.org
وإليك صورة مجرة صنعناها ببورغ.
(انقر على الصورة لرؤيتها كاملةً)
graphical user interface GUI |
واجهة المستجدم الرسومية |
X window | نوافذ اكس |
unix | يُنِكس |
rendering frames | معالجة اللقطات |
rendrib | رندريب |
|
الصفحات تحت رعاية الفريق الفني للينكس فوكاس
© Erdal Mutlu, Ceyhun Elmas, FDL LinuxFocus.org اضغط هنا للتنبيه عن خطأ أو ارسال ملاحظاتك الى لينكس فوكاس |
معلومات عن الترجمة:
|
2001-05-18, generated by lfparser version 2.13