بایگانی

بایگانی برای دسته ی ‘گرافیک’

مقدمه‌ای بر OpenGL در ++C

۱۱ دی ۱۳۸۸ بهرام بدون دیدگاه

با عرض پوزش به دلیل مشکلات سرور سایت تمامی نظرات و پست‌ها از تاریخ دهم دی حذف شده‌اند !

ترم چهار که داشتیم گرافیک کامپیوتری رو می‌خواندیم ، استادمون گفت که مجبوریم برنامه‌نویسی OpenGL رو تحت Visual Basic آموزش بدیم. دلیلش هم اینه که منابع فارسی آزاد فارسی برای OpenGL در ++C وجود نداره. و این شده بود یک مشکل بزرگ برای دانشجوهایی که اکثرا C و یا ++C خوانده بودن. برای همین با پیشنهاد استاد تصمیم گرفتم که یک ماه از تابستانم رو برای این کار بزارم ( در واقع حدود ۲ هفته به طور موثر ) و به صورت مقدمه‌ای هم که شده مقاله‌ای بنویسم.

نتیجه شد این که ۳۰ صفحه در مورد راه‌اندازی OpenGL و شروع برنامه‌نویسی در ویندوز XP به همراه Visual Studio 2005 . درسته ! خودمم خیلی دوست نداشتم روی این پلتفرم بنویسم ولی پیش خودم فکر کردم که اول باید چند فصل بنویسم که بچه‌ها کار با گنو/لینوکس رو یاد بگیرن. ولی خوشبختانه در این جزوه از کتابخانه‌ی قابل انتقال GLUT استفاده شده که کدها را بدون هیچ‌گونه تغییری می‌توانید در گنو/لینوکس به کار ببرید.

تنها چیزی که برای برنامه‌نویسی OpenGL بوسیله‌ی ++C در گنو لینوکس دارید این است که بسته‌ی freeglut را دانلود و نصب کنید. برای دبیان یا ابونتو کافی است که از سایت مخازن اون رو جستجو کنید تا به نام دقیق برسید ( برای مثال هم‌اکنون برای آخرین نسخه‌ی ابونتو باید این پکیج را نصب کنید freeglut3 و به همراه freeglut3-dev )

دلیل اینکه در گنو/لینوکس GLUT اصلی را نداریم ، آزاد نبودن کد اصلی آن است. ( این قضیه برای خود OpenGL هم صدق می‌کند که در گنو/لینوکس شبیه‌سازی آن یعنی Mesa 3D را داریم )

این جزوه به طور کامل تست شده و برای هر کدی که قرار داده شده ، خروجی آن نیز به صورت شکل آمده است.

شما را به خواندن مقدمه‌ی آن جلب می‌کنم :

ادامه ی نوشته

دسته هابرنامه‌نویسی, گرافیک برچسب ها:

آموزش نحوه نصب قالب نمایشگر ماوس‌های X11

۹ شهریور ۱۳۸۸ بهرام بدون دیدگاه

با سلام

اگر از کسانی هستید که از کوبونتو استفاده می‌کنید به احتمال زیاد به دنبال عوض کردن قالب Cursor خود بوده و هستید و اگر هنوز قالب مناسبی پیدا کنید این مطلب برایتان مفید خواهد بود.

آموزش نصب رو همراه با معرفی قالبی زیبا ( مخصوص KDE و کوبونتو ) شروع می‌کنیم :

ابتدا این فایل را دانلود کنید : Kubuntu-aero1

kubuntu-aero

این قالب ترکیبی از قالب ماوس Aero ویندوز ویستا و لوگوی کوبونتو هست که مطمئنم هرگز اون رو عوض نخواهید کرد. ادامه ی نوشته

دسته هاگرافیک, گنو/لینوکس برچسب ها: