ABA


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

   21:01   15.12.02   
אל הפורום  
  אפשר לבנות דברים יפים גם מ 4 עיגולים  
 
  



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

  האשכול     מחבר     תאריך כתיבה     מספר  
  חמוד... dudu15 15.12.02 21:04 1
     VB AndreyT 15.12.02 21:07 2
         אפשר לראות קוד מקור ilane 15.12.02 22:46 3
             מגניב:) Black Death 16.12.02 13:56 4
                 ממש יפה אחי ואפשר לפרסם את הקוד? imbaro 16.12.02 19:01 7
  מדהים כל הכבוד :) liranh  16.12.02 15:38 5
     אכן מדהים.... BenDesign 16.12.02 16:21 6
         אם אתה רוצה את זה כשומר מסך שים את זה : AndreyT 16.12.02 19:25 8
             והינה הקוד : AndreyT 16.12.02 19:26 9
                 כל הכבוד לך ממש יפה imbaro 16.12.02 19:33 10
                     בהחלט נחמד, אבל וי בי היא לא השפה לכתיבת Quant86 16.12.02 23:53 11
                         הפסים הסביב הם תוצאה של פונקצית AndreyT 17.12.02 16:32 13
                 אין לי מושג בגרפיקה ב VB איך נכנסים למצב 3D? Cd-Writer 17.12.02 11:00 12
                     מה אתה מתקוון מצב 3D ? AndreyT 17.12.02 16:32 14
                         שום מצב 3D זה לא OPENGL Quant86 17.12.02 18:53 15
                             טוב תראה למה התכוונתי, Quant86 17.12.02 19:00 16

       
dudu15

   21:04   15.12.02   
אל הפורום  
  1. חמוד...  
בתגובה להודעה מספר 0
 
   באיזה תוכנה בנית את זה?


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

   21:07   15.12.02   
אל הפורום  
  2. VB  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ilane
חבר מתאריך 16.5.02
149 הודעות
   22:46   15.12.02   
אל הפורום  
  3. אפשר לראות קוד מקור  
בתגובה להודעה מספר 2
 


ascii stupid question, Get a stupid ansi


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

   13:56   16.12.02   
אל הפורום  
  4. מגניב:)  
בתגובה להודעה מספר 3
 
  


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

   19:01   16.12.02   
אל הפורום  
  7. ממש יפה אחי ואפשר לפרסם את הקוד?  
בתגובה להודעה מספר 4
 
   http://rotter.net/User_files/nor/signatures/3ubkq.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranh  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.6.09
4157 הודעות, 1 פידבק
   15:38   16.12.02   
אל הפורום  
  5. מדהים כל הכבוד :)  
בתגובה להודעה מספר 0
 
  


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

   16:21   16.12.02   
אל הפורום  
  6. אכן מדהים....  
בתגובה להודעה מספר 5
 
   לקחתי כשומר מסך


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

   19:25   16.12.02   
אל הפורום  
  8. אם אתה רוצה את זה כשומר מסך שים את זה :  
בתגובה להודעה מספר 6
 
  

WIN מדליק את שומר המסך כל כמה זמן שבחרתה (גם אם הוא כבר מופעל)
אז הינה גרסה שלא עולה יותר מפעם אחת.


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

   19:26   16.12.02   
אל הפורום  
  9. והינה הקוד :  
בתגובה להודעה מספר 8
 
  

Dim s1, s2, a, r, g, b, co1, vr, vg, vb
Dim lasttime, times, fps

Private Sub Form_Load()

If App.PrevInstance = True Then End

Randomize
co1 = vbBlack
co2 = vbWhite
Show
vb = 1
vr = 1
vg = 1
lasttime = Timer
fps = 120
r = Rnd * 255
g = Rnd * 255
b = Rnd * 255

Do

's1 = g * 100 / 4
's2 = s1 / 4


If r < 5 Then vr = 1
If r > 250 Then vr = -1

If g < 5 Then vg = 1
If g > 250 Then vg = -1

If b < 5 Then vb = 1
If b > 250 Then vb = -1

r = r + 0.2 * vr * 110 / fps
g = g + 0.4 * vg * 110 / fps
b = b + 0.6 * vb * 110 / fps
co1 = RGB(r, g, b)

co2 = RGB(255 - r, 255 - g, 255 - b)

a = a + 1 / 57.2 * 110 / fps

FillColor = co1
Circle (Sin(a) * s1, Cos(a) * s1), s1, co1
FillColor = co2
Circle (Sin(a) * s1, Cos(a) * s1), s2, co2
FillColor = co2

Circle (Sin(a + 180 / 57.2) * s1, Cos(a + 180 / 57.2) * s1), s1, co2
FillColor = co1

Circle (Sin(a + 180 / 57.2) * s1, Cos(a + 180 / 57.2) * s1), s2, co1

t = Timer
times = times + 1
If t - lasttime >= 1 Then
Line (-Height / 2, -Width / 3)-(-Height / 2 + 500, -Width / 3 + 200), vbBlack, BF
fps = times / (t - lasttime)
ForeColor = co2
CurrentX = -Height / 2
CurrentY = -Width / 3
Print Int(times / (t - lasttime))
times = 0
lasttime = Timer
End If

DoEvents
Loop

End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
End
End Sub

Private Sub Form_Resize()
ScaleTop = -Height / 2
ScaleLeft = -Width / 2
s1 = Height / 4 - 200
s2 = s1 / 2

End Sub


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

   19:33   16.12.02   
אל הפורום  
  10. כל הכבוד לך ממש יפה  
בתגובה להודעה מספר 9
 
   http://rotter.net/User_files/nor/signatures/3ubkq.gif


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

   23:53   16.12.02   
אל הפורום  
  11. בהחלט נחמד, אבל וי בי היא לא השפה לכתיבת  
בתגובה להודעה מספר 10
 
   דברים כאלה, טוב לפחות אם רוצים שזה יזוז על הפנטיום 2 400 שלי חחח
טוב טיפ קטן, אתה יכול להעלים את הפסים המגעילים האלה שנשארים מהעיגולים מסביב, אם תגרום לעיגולים ללכת מתמטית בדיוק באותה הדרך, כלומר בכל פעם כשאתה מגיע ל180 מעלות, במקום להמשיך , תאפס את הכל ותעשה חישוב חדש מאותו מקום, ואז בטוח שהקואורדנטות ייצאו בול כמו בפעם הקודמת בלי גלישות קטנות...


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

   16:32   17.12.02   
אל הפורום  
  13. הפסים הסביב הם תוצאה של פונקצית  
בתגובה להודעה מספר 11
 
   ציור עוגילים לא מדיוקת,אני לא יודע איך להיפתר מהם.
אם אתה רוצה תנסה אתה ,הריי נתתי את הקוד.


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

   11:00   17.12.02   
אל הפורום  
  12. אין לי מושג בגרפיקה ב VB איך נכנסים למצב 3D?  
בתגובה להודעה מספר 9
 
   זה לא עובד לי...


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

   16:32   17.12.02   
אל הפורום  
  14. מה אתה מתקוון מצב 3D ?  
בתגובה להודעה מספר 12
 
  


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

   18:53   17.12.02   
אל הפורום  
  15. שום מצב 3D זה לא OPENGL  
בתגובה להודעה מספר 14
 
   או דיירקט X , הוא סתם הגדיל את החלון בצורה ידנית


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

   19:00   17.12.02   
אל הפורום  
  16. טוב תראה למה התכוונתי,  
בתגובה להודעה מספר 15
 
   התעסקתי עם גרפיקה כזאת המווווווון, הפונקציה שמציירת לך את העיגול, מה שמוכן מוי בי, זה מדוייק, ובכל פעם שהיא תקבל את אותן הקואורדנטות אתה תקבל בדיוק את אותו העיגול, הבעיה שהעיגול שאתה מצייר, הוא לא בדיוק באותן הקואורדנטות......
תעשה את מה שאמרתי (אני לא יכול לעשות כי אין לי וי בי 6)...

הרי איך אתה מזיז את העיגולים? אתה הופך את זה לקואורדנטות של אלפא ורדיוס לפי פונקציות סינוס וקוסינוס, עכשיו אתה מחשב זווית, ועיגול שלם נחשב כשהגעת ל360 מעלות, אתה צריך לעשות כזה דבר: בכל פעם שהמונה של הזויות בלולאה הגיעה ל180 מעלות להתחיל את החישוב מהתחלה (או 360 אפילו שיהיה פחות עבודה) יענו לגרום לזה להיות בדיוק כמו בפעם הראשונה שהרצת את הלולאה, ולא להאמין שאחרי כל העיגולים שהתבצעו בדרך שזה ייצא בדיוק כמו באיטרציה הראשונה של הלולאה


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

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

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



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