السلام عليكم و رحمة الله و بركاته
ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم
علما بأنى اعمل على مكتبة TAO With FLGW مع الفيجوال بيسك
ارجو الرد للأهميه
السلام عليكم و رحمة الله و بركاته
ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم
علما بأنى اعمل على مكتبة TAO With FLGW مع الفيجوال بيسك
ارجو الرد للأهميه
تم تعديل هذه المشاركة بواسطة EnigmaLine في 14 فبراير 2011 في 19:12
EnigmaLine كتب:السلام عليكم و رحمة الله و بركاته
ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم
علما بأنى اعمل على مكتبة TAO With FLGW مع الفيجوال بيسك
ارجو الرد للأهميه
استخدم
glEnable(GL_LINE_SMOOTH);c
استخدمتها فعلا بس هوا بيطبقها بس على الخطوط يعنى مع الاكساء مش بيشتغل انا جربتها فعلا يعنى الاكساءات بتظهر خطوطها معرجه
مع الاكساء مش شغاله وعرفت ان خاصية MultySampling هيا اللى هاتنفع بس مش عارف ازاى استخدمها
EnigmaLine كتب:استخدمتها فعلا بس هوا بيطبقها بس على الخطوط يعنى مع الاكساء مش بيشتغل انا جربتها فعلا يعنى الاكساءات بتظهر خطوطها معرجه
مع الاكساء مش شغاله وعرفت ان خاصية MultySampling هيا اللى هاتنفع بس مش عارف ازاى استخدمها
"ازاى افدر استخدم هذه الخاصيه فى البرنامج لإلغاء موضوع تعريج الخطوط اللى بيظهر فى الرسم "
اخي انت اولاً سألت عن الخطوطز
اذا اردت ان تعمل anti-aliasing للاشكال يمكنك استخدام
glEnable(GL_POLYGON_SMOOTH); c
ولنقاط
glEnable(GL_POINT_SMOOTH); c
ده الكود اللى انا استخدمته وبرضه المشكله مازالت قائمة
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))
وانا مرفق صورة لتوضيح المشكله
up