سلام برای استفاده از توابع کتابخانه opengl تو Qt چیکار کنم ؟ طبق آموزش خود سایت Qt جلو رفتم ولی توابعی مثل glvertex3f رو نمیشناسه!! هم QGLWidget رو اینکلود میکنم هم اینو Qt += opengl تو فایل .pro اضافه میکنم ولی جواب نمیده.
سلام برای استفاده از توابع کتابخانه opengl تو Qt چیکار کنم ؟ طبق آموزش خود سایت Qt جلو رفتم ولی توابعی مثل glvertex3f رو نمیشناسه!! هم QGLWidget رو اینکلود میکنم هم اینو Qt += opengl تو فایل .pro اضافه میکنم ولی جواب نمیده.
یکی از مثال های (demo) خود qt رو اجرا کنید تا ببینید اجرا میشه؟
منظورم دموهای توی qt creator ه که برچسب opengl خورده. مثل hello gl
سلام
احتمالاً داری از نسخهای از کیوت استفاده میکنی که برای پشتیبانی از OpenGL از کتابخانهی ANGLE استفاده میکنه.
برای رفع این مشکل باید کیوت رو با سوییچ opengl desktop- کامپایل کنید و یا از نسخهی کامپایل شده با این سوییچ استفاده نمایید(اینجا).
در صورت استفاده از لینک فوق ممکنه در اجرای برنامه های Qt Quick2 با مشکل مواجه بشید (بعید میدونم در Qt Quick1 ایجاد مشکل کنه)
سلام.
من به مشکلی شبیه این برخورد کردم . رفتم opengl رو همراه با glut , glu گرفتم و به برنامه اضافه کردم مشکلم حل شد.به
#include <GL/glu.h>
نیاز داشت .