View Full Version : GUI در OGL
prince-of-persia
جمعه 29 تیر 1386, 12:16 عصر
سلام
می خواستم بدونم GUI در محیط 3d چگونه پیاده سازی می شود . مثلا :
menu
textbox
radio button
check box
combo
, ...
البته شنیدم که کلاس هایی هستند که این کار رو ساده میکنند.لطفا توضیح بدید.
pswin.pooya
جمعه 29 تیر 1386, 12:25 عصر
سلام
برای این کار داخل OpenGL چند تا راه داری یکی اینکه از کتابخونه GLUT استفاده کنی.که قابلیتهایی رو مثل ساخت منو بهت میده اما یکسری از قابلیتهای دیگه رو ازت میگیره مثلا نمی تونی handel پنجره رو بدست بیاری در نتیجه نمی تونی از امکانات ویندوز استفاده کنی. GLUT به درد برنامههایی میخوره که برای چند سیستم عامل مختلف نوشته میشن. راه حل دیگه استفاده از گرافیک ها و بدست آوردن موقعیت کلیک ماوس هست.به عنوان مثال یه دکمه رو رسم می کنی بعد هر دفعه که ماوس کلیک شد بررسی یکنی که ببینی ماوس روی موقعیت دکمه کلیک شده یا خارج اون
kochol
جمعه 29 تیر 1386, 20:04 عصر
سلام
من هم یه پروژه ای دیدم به نام CEGui که تو Ogre هم استفاده شده ولی شنیدم کار باهاش سخته خودت یه سرچی تو گوگل بکن.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.