ABA


"מישהו יודע את הפונקציה להשתמש בתמונה בopengl?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14648 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14648
בן שאול

   20:29   14.03.08   
אל הפורום  
  מישהו יודע את הפונקציה להשתמש בתמונה בopengl?  
 
   אפשר בבקשה את הפונקציה להשתמש בתמונה וכיצד משתמשים בה?.

תודה רבה מראש שבת שלום


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  כנס להסבר : Limp Bizkit 14.03.08 22:16 1
  אם אני רוצה להגדיר את הפקסלים שלה והכל זה אפשרי ?? בן שאול 15.03.08 00:09 2
     כן, בעזרת : Limp Bizkit 15.03.08 04:38 3
         אני לא הבנתי איפה אני שם בדיוק את אלו ... בן שאול 15.03.08 10:15 4
             מתי שאתה רוצה להציג את התמונה שלך Limp Bizkit 15.03.08 22:59 6
                 כן אני ישמח אחי אם אתה יכול תודה רבה... בן שאול 16.03.08 20:15 7
  ועוד שאלה אני צריך ספרייה כדי להפעיל את הפונקציות... ותודה רבה לך .. בן שאול 15.03.08 10:42 5
     אם אתה מתכנת בVS2005 אז אני אוכל לעזור קצת MiniTM 19.03.08 16:34 9
  מישהו? בן שאול 17.03.08 19:49 8

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   22:16   14.03.08   
אל הפורום  
  1. כנס להסבר :  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 14.03.08 בשעה 22:21 בברכה, Limp Bizkit
 
אני אסביר לך איך להציג תמונה במקרה הפשוט ביותר שיש.
דבר ראשון שצריך לעשות, הוא ליצור אובייקט מסוג Gan_Image שיכיל את התמונה שברצונך להציג :


Gan_Image *pImage;
pImage = gan_image_read("/location/images.jpg", GAN_JPG_FORMAT, NULL);

מה שהפונקציה gan_image_read עושה הוא פשוט להחזיר מצביע לתמונה שלנו

GAN_JPG_FORMAT יכול להשתנות לכל פורמט אחר בצורה GAN_FORMAT_FORMAT, לדוגמא : GAN_PNG_FORMAT
אם אתה לא יודע את פורמט התמונה, פשוט תרשום GAN_UNKNOWN_FORMAT והפונקציה תנסה לזהות לבד את פורמט התמונה


לאחר מכן אנחנו צריכים לקרוא לפונקציה שתציג את התמונה על המסך, לכן נוסיף לאחר מכן בקוד :


gan_image_display(pImage);

זה הכל
אם אתה רוצה להתעסק בהגדרות התמונה / והגדרות תצוגה / הגדרות אחרות, זה כבר פרק אחר

בהצלחה - אם יש שאלות אנחנו פה

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
בן שאול

   00:09   15.03.08   
אל הפורום  
  2. אם אני רוצה להגדיר את הפקסלים שלה והכל זה אפשרי ??  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   04:38   15.03.08   
אל הפורום  
  3. כן, בעזרת :  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 15.03.08 בשעה 05:02 בברכה, Limp Bizkit
 

pImage = gan_image_alloc_gl_s(x,y);

כאשר :
x - גובה
y - רוחב

בפיקסלים כמובן !

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
בן שאול

   10:15   15.03.08   
אל הפורום  
  4. אני לא הבנתי איפה אני שם בדיוק את אלו ...  
בתגובה להודעה מספר 3
 
   Gan_Image *pImage;
pImage = gan_image_read("/location/images.jpg", GAN_JPG_FORMAT, NULL);

ואיך אני משתמש בהם ?
אני לא מומחה כל כך בopengl אולי תוכל להרחיב יותר בבקשה ..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   22:59   15.03.08   
אל הפורום  
  6. מתי שאתה רוצה להציג את התמונה שלך  
בתגובה להודעה מספר 4
 
   אתה מגדיר את השורות שהבאתי לך

אני לא כזה מומחה גדול ב-opengl, סתם חיפשתי בגוגל כדי לעזור לך
יש לי ספר שנקרא opengl bible אם אתה מעוניין שאני אעלה לך.

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
בן שאול

   20:15   16.03.08   
אל הפורום  
  7. כן אני ישמח אחי אם אתה יכול תודה רבה...  
בתגובה להודעה מספר 6
 
   כן אני ישמח אחי אם אתה יכול תודה רבה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
בן שאול

   10:42   15.03.08   
אל הפורום  
  5. ועוד שאלה אני צריך ספרייה כדי להפעיל את הפונקציות... ותודה רבה לך ..  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MiniTM

   16:34   19.03.08   
אל הפורום  
  9. אם אתה מתכנת בVS2005 אז אני אוכל לעזור קצת  
בתגובה להודעה מספר 5
 
   אז ככה יש להעתיק את הקובץ המצורף לתיקית ההתקנה(לפי היעד הבא):
C:\Program Files\Microsoft Visual Studio 8\VC\include
יש להוסיף את הקובץ GLUT32.lib אל היעד הבא:
C:\Program Files\Microsoft Visual Studio 8\VC\lib
אחר כך יש להוסיף את הקובץ glut32.dll אל התיקיות ביעדים הבאים:
* C:\WINDOWS\system
* C:\WINDOWS\system32





                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
בן שאול

   19:49   17.03.08   
אל הפורום  
  8. מישהו?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net