الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ازاى اقدر استخدم MultySampling فى البرنامج

بدأه EnigmaLine في 14 فبراير 2011 · 5 رد · 1,048 مشاهدة · في OpenGL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم

علما بأنى اعمل على مكتبة TAO With FLGW مع الفيجوال بيسك

ارجو الرد للأهميه

تم تعديل هذه المشاركة بواسطة EnigmaLine في 14 فبراير 2011 في 19:12

#2
EnigmaLine كتب:

السلام عليكم و رحمة الله و بركاته

ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم

علما بأنى اعمل على مكتبة TAO With FLGW مع الفيجوال بيسك

ارجو الرد للأهميه

استخدم

glEnable(GL_LINE_SMOOTH);c

#3

استخدمتها فعلا بس هوا بيطبقها بس على الخطوط يعنى مع الاكساء مش بيشتغل انا جربتها فعلا يعنى الاكساءات بتظهر خطوطها معرجه

مع الاكساء مش شغاله وعرفت ان خاصية MultySampling هيا اللى هاتنفع بس مش عارف ازاى استخدمها

#4
EnigmaLine كتب:

استخدمتها فعلا بس هوا بيطبقها بس على الخطوط يعنى مع الاكساء مش بيشتغل انا جربتها فعلا يعنى الاكساءات بتظهر خطوطها معرجه

مع الاكساء مش شغاله وعرفت ان خاصية MultySampling هيا اللى هاتنفع بس مش عارف ازاى استخدمها

"ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم "

اخي انت اولاً سألت عن الخطوطز

اذا اردت ان تعمل anti-aliasing للاشكال يمكنك استخدام

glEnable(GL_POLYGON_SMOOTH); c

ولنقاط

glEnable(GL_POINT_SMOOTH); c

#5

ده الكود اللى انا استخدمته وبرضه المشكله مازالت قائمة

 Gl.glEnable(Gl.GL_LINE_SMOOTH)
        Gl.glEnable(Gl.GL_POLYGON_SMOOTH)
        Gl.glEnable(Gl.GL_BLEND)
        Gl.glBlendFunc(Gl.GL_SRC_ALPHA, Gl.GL_ONE_MINUS_SRC_ALPHA)
        Gl.glHint(Gl.GL_LINE_SMOOTH_HINT, Gl.GL_LINEAR)
        Gl.glHint(Gl.GL_POLYGON_SMOOTH_HINT, Gl.GL_LINEAR)

)

وانا مرفق صورة لتوضيح المشكله

post-239220-092310000 1298132324_thumb.j

المرفقات
Untitled.jpg
#6

up

مواضيع مشابهة