ایجاد نصاویر سه بعدی در لینوکس

مدير انجمن: sarah_h

ایجاد نصاویر سه بعدی در لینوکس

پستتوسط sarah_h » سه شنبه بهمن ماه 6, 1388 11:16 pm

استوديوي سه‌بعدي رايگان
به‌دليل اين‌كه چند هفته گذشته در صنعت فناوري كامپيوتر تحولات بزرگي در زمينه فناوري سه‌بعدي رخ داد، فرصت را مغتنم شمرده و به‌سراغ يكي ديگر از قابليت‌هاي لينوكس مي‌رويم كه مي‌شود به‌كمك آن، ميزكار را سه‌بعدي كرد. سه‌بعدي ديدن در دنياي كامپيوتر يعني يك گام به دنياي واقعي نزديك‌تر شدن. در سيستم‌هاي امروزي كه همه چيز عالي است، نورپردازي، گرافيك، پردازش و سرعت بدون سه‌بعدي شدن هنوز يك‌‌‌چيزي كم دارند. بنابراين با ديدن تصاوير سه‌بعدي به‌صورت سه‌بعدي، مي‌توان از برنامه‌هاي سه‌بعدي چون ‌CAM‌ و يا ‌Blender‌ سود بيشتري جست. ‌به‌طور خلاصه اگر بتوانيم از قدرت ‌OpenGL‌ استفاده كنيم و راهي براي پياده‌ساختن تصاوير استريوسه‌بعدي آناگليف بيابيم، نتيجه كار سه‌بعدي خواهد شد. ‌


تصاوير آناگليف چيست؟

آناگليف‌ها ‌(Anaglyph)‌ تصاويري هستند كه از طريق ايجاد فاصله، مي‌توانند سه‌بعدي سازي را در چشم القا كنند. اين تصاوير وقتي با دوربين‌هاي دورنگ تماشا مي‌شود، (كه هر لنز اين دوربين رنگ مخالف سبز يا قرمز دارد.) ‌‌تصاوير آناگليف از دو لايه رنگي تشكيل مي‌شوند كه به‌جز ميزان كوچكي (آفست) با هم تطابق دارند. اين آفست باعث همان تصوير سه‌بعدي مي‌شود. ‌‌به‌طور كلي يك شيء در مركز تصوير قرار مي‌گيرد، و پس‌زمينه و پيش‌زمينه با فاصله كمي از هم دور مي‌شوند. اين تصوير دو رنگ مختلف دارد كه هر رنگ براي يك چشم درنظر گرفته شده است. اين تصاوير وقتي از طريق عينك‌هاي مخصوص آناگليف تماشا شود، تصوير جالب سه‌بعدي را نشان مي‌دهد. علت اين امر هم تركيب اين تصاوير در مغز است كه باعث ايجاد شبهه سه‌بعدي مي‌شود. ‌ ‌

در حال حاضر تصاوير آناگليف را مي‌توان به‌سادگي مشاهده كرد. عينك آن در دسترس است و مي‌توان حتي به‌صورت خانگي نيز آن را ساخت. همچنين توليد و تكثير اين تصاوير نيز دشوار نيست و بر هر مديايي از جمله مدياي كاغذي نيز مي‌توان تصاوير را به‌صورت آناگليف منتشر كرد. ‌از آنجا كه تصاوير سه رنگ پايه دارند، براي يكسان شدن اين تصاوير، از يك كانال براي ديدن رنگ قرمز و از كانال ديگر براي ديدن رنگ تركيبي آبي و سبز (فيروزه‌اي) استفاده مي‌شود. بازي‌هاي ويدئويي، فيلم‌ها در سينما و فيلم‌هاي خانگي زيادي امروزه به اين حالت وجود دارند و مي‌توان تصاوير استريوسه‌بعدي را به‌سادگي به‌دست آورد. ‌‌البته راه‌هاي بهتري براي سه‌بعدي سازي وجود دارد و تجهيزات سه‌بعدي بدون نياز به عينك نيز در بازار وجود دارند. اما در حال حاضر، ارزان‌ترين و در دسترس‌ترين راه حل، استفاده از آناگليف‌ها است. ‌‌اگر شما سيستمي داريد كه كارت گرافيك مناسبي دارد و مي‌توانيد روي لينوكس خود، از مزيت‌هاي كارت‌هاي گرافيك سه‌بعدي استفاده كنيد، ‌همچنين ‌Compiz Fusion‌ را نصب كرده‌ايد و معجزه آن را قبلا به‌چشم ديده‌ايد، مي‌توانيد به‌سادگي و با چند خط دستور، و البته تهيه يك عينك آناگليف،‌ميزكار سيستم عامل خود را سه‌بعدي كنيد. ‌ ‌


روش كار

1– مطمئن شويد كه جيت ‌(git)‌ نصب شده است. براي اطمينان، دستور زير را وارد كنيد:‌

‌sudo apt-get install git-core‌

2– مطمئن شويد كه كامپيز و پلاگين‌هاي آن به‌طور كامل نصب شده است: ‌ ‌

‌sudo apt-get build-dep compiz‌

3– مطمئن شويد كه مدير تنظيمات كامپيز نصب شده است:‌

‌sudo apt-get install compizconfig‌

‌-settings-manager‌

4– بسته‌هاي تحت توسعه كامپيز را دريافت كنيد: ‌ ‌

‌ sudo apt-get compiz-dev‌

‌-dev compiz-bcop0libcompizconfig‌

5– در ترمينال خود، يك دايركتوري خالي ايجاد كنيد. ‌ ‌

6– دستور زير را وارد كنيد:‌

‌git clone git://anongit.compiz

‌-fusion.org/users/wodor/anaglyph‌

7– به فولدر برويد و دستور ‌make‌ را بزنيد.

8– دستور ‌make install‌‌را بزنيد.

9– از سيستم خود خارج شويد ‌(logout)‌ و مجددا وارد شويد. ‌ ‌

10– مدير تنظيمات كامپيز را اجرا كنيد و پلاگين ‌anaglyph‌ را فعال كنيد. تنها كاري كه الان انجام آن لازم است، تهيه يك عينك آناگليف است. مي‌توانيد اين عينك‌ها را به‌صورت دستي و با استفاده از تلق‌هاي چسبان بسازيد. همچنين مي‌توانيد از تلق‌هاي معمولي فيروزه‌اي و قرمز استفاده كنيد.




sarah_h
مدیر سایت
مدیر سایت
 
پست ها : 345
تاريخ عضويت: يکشنبه آذر ماه 9, 1387 12:00 am
محل سکونت: تهران
تشکر کرده: 88 بار
تشکر شده: 92 بار

بازگشت به سرگرمی،تفریحی

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 0 مهمان

cron