تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 13

نام تاپيک: لودکردن تکسچر در opengl

  1. #1
    داره خودمونی میشه shekoofeh14's Avatar
    تاريخ عضويت
    Jun 2013
    محل سكونت
    اصفهان
    پست ها
    55

    پيش فرض لودکردن تکسچر در opengl

    باسلام.
    من میخوام یک عکس را به جای رنگ روی سطح یک مثلث بگذارم. طریقه رسم مثلث با اپن جی ال را میدانم ولی در لود کردن عکس و قرار دادن آن اشکال دارم.در نوشتن کد راهنماییم کنید. ممنون

  2. #2
    حـــــرفـه ای ehsan_wwe's Avatar
    تاريخ عضويت
    Mar 2008
    محل سكونت
    تهران (پایین شهرش) In The End
    پست ها
    2,557

    پيش فرض

    سلام
    اول باد نرمال رو مشخص کنی
    بعد UV رو
    بعد تکسچر رو روش بدی

    یه رفرنس خوب
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  3. 3 کاربر از ehsan_wwe بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    داره خودمونی میشه shekoofeh14's Avatar
    تاريخ عضويت
    Jun 2013
    محل سكونت
    اصفهان
    پست ها
    55

    پيش فرض

    این ها را باید داخل تابع صدا زده شده glDisplayFuc بنویسم؟
    و بجای texture& باید اسم عکس bmp بزارم ؟ مثلا grass.bmp ؟

  5. #4
    داره خودمونی میشه shekoofeh14's Avatar
    تاريخ عضويت
    Jun 2013
    محل سكونت
    اصفهان
    پست ها
    55

    پيش فرض

    از این مطلبی که خوندم اینجوری برداشت کردم و این کدو نوشتم ولی جوابی نمیده!!! خیلی سعی کردم ولی نمیشه لطفا راهنمایی کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. #5
    حـــــرفـه ای SSS_HHH_OOO's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    کرج
    پست ها
    5,783

    پيش فرض

    این سوال رو تو انجمن برنامه نویسی بپرسید سریع جواب بگیرید

  7. 2 کاربر از SSS_HHH_OOO بخاطر این مطلب مفید تشکر کرده اند


  8. #6
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    (اول این که کدی که دارید می نویسید خیلی قدیمیه. اگه برای درسه اشکالی نداره. اما اگه دارید خودآموز میخونید کتابی رو که دارید از روش می خونیدو بندازید دور و یه کتاب جدید تر بردارید! )

    نکته اول این که لازم نیست هر بار موقع رندر گرفتن یه بار فایل تکسچر رو لود کنید. کافیه texture رو بایند کنید.

    دوم این که دارید فایل bmp رو اشتباه می خونید. bmp خودش هدر و ... داره. می تونید از کتابخونه هایی مثل glimg یا کتابخونه های دیگه استفاده کنید.

    سوم این که چرا gluOrtho2D ( 0.0 , 300.0 , 0.0, 300.0)؟ مربعی که می کشید یک در یکه و تو 300 در 300 گم می شه...

    پیشنهاد من اینه که برای شروع کار به جای این که آرایه دیتا رو از تو فایل بخونید یه تابع بنویسید که آرایه رو دستی پر کنه. مثل این:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  9. 3 کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده اند


  10. #7
    داره خودمونی میشه shekoofeh14's Avatar
    تاريخ عضويت
    Jun 2013
    محل سكونت
    اصفهان
    پست ها
    55

    پيش فرض

    از راهنمایی همه ممنون. ولی بازم نتونستم! مطالبی که میخونم خیلی پیچیدست.

  11. #8
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    فکر کنم بهتره بیشتر توضیح بدید!

  12. این کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده است


  13. #9
    داره خودمونی میشه shekoofeh14's Avatar
    تاريخ عضويت
    Jun 2013
    محل سكونت
    اصفهان
    پست ها
    55

    پيش فرض

    ببینید تا اینجا برنامه! حالا چی به کجای برنامه اضافه کنم که یه عکس به نام grass.bmp به جای مثلث قرار بگیرد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  14. #10
    اگه نباشه جاش خالی می مونه L͠øneWolf's Avatar
    تاريخ عضويت
    Feb 2014
    محل سكونت
    ۴۱ تریلیون کیلومتری آلفا قنطورس
    پست ها
    294

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فقط باید به جای fill_texture باید یه تابع بذارید که فایل grass.bmp رو تو آرایه لود کنه.
    کدشم C++ هست که می تونید تبدیل کنید...
    Last edited by L͠øneWolf; 26-05-2014 at 20:31.

  15. 2 کاربر از L͠øneWolf بخاطر این مطلب مفید تشکر کرده اند


صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •