Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Challenges
#51
@2112 I have been messin with your star code and found some interesting mods
Code: (Select All)
handle& = _NewImage(620, 630, 32)
Screen handle&
stars = 360

' comment out with stars increased the Doyle effect is no longer seen get standard swirl
stars = 1080


Dim sr(stars + 1) As Integer 'radius of stars
Dim ss(stars + 1) As Integer 'step speed of stars
Dim sd(stars + 1) As Integer 'degrees of stars
Dim sx(stars + 1) As Single 'x position of stars
Dim sy(stars + 1) As Single 'y position of stars
Dim sxf, syf As Integer 'x,y final position of stars

Dim pi As Single
pi = 360 ' 3.14159
For i = 1 To stars


    ss(i) = 1 'step  '<<< this creates hole in the spiral swirl
    '                     and looks like rays are swirling inward not outward

    ' comment out
    ss(i) = -1 'step ' this fixes the swirl holes and now going outward


    sr(i) = i / 2 '100'radius
    sd(i) = 360 'degrees
    sx(i) = i * (360 / stars) 'x pos
    sy(i) = i * (360 / stars) 'y pos
Next i
Do
    Cls
    For i = 1 To stars 'To 1 Step -1
        If sx(i) < 360 Then sx(i) = sx(i) + ss(i) Else sx(i) = sx(i) - 360
        If sy(i) < 360 Then sy(i) = sy(i) + ss(i) Else sy(i) = sy(i) - 360

        'I swapped Sin  and Cos and doesnt seem to make a difference!!!
        sxf = Cos(pi * sx(i) / sd(i)) * (sr(i) / 1) ' COS should be assoc with x
        syf = Sin(pi * sy(i) / sd(i)) * (sr(i) / 2) - (360 - i) ' SIN should be assoc with y
        syf2 = Sin(pi * sy(i) / sd(i)) * (sr(i) / 1)

        'Line (300 + sxf, 500 + syf)-(302 + sxf, 502 + syf), _RGB(Rnd * 200, 220, 0), BF ' TREE
        ' tree is nice but I am interested in Doyle Spirals

        Circle (310 + sxf / 3, 315 + syf2 / 3), 1, _RGB(200, 200, 0), BF 'STAR
    Next i
    _Delay .01
    _Display
Loop Until InKey$ = Chr$(27)
_AutoDisplay
End

reversed direction of steps (-1) and fixed holes +1 was causing plus now the star is radiating outward.

also the doyle effect is lost when number of stars are increased to get bigger star, just turns into swirling in one direction like spiral armed galaxy.
  724  855  599  923  575  468  400  206  147  564  878  823  652  556 bxor cross forever
Reply


Messages In This Thread
Challenges - by bplus - 04-27-2022, 05:21 PM
RE: Challenges - by Pete - 04-27-2022, 05:33 PM
RE: Challenges - by bplus - 04-27-2022, 05:38 PM
RE: Challenges - by Pete - 04-27-2022, 06:00 PM
RE: Challenges - by bplus - 04-27-2022, 06:08 PM
RE: Challenges - by bplus - 04-28-2022, 01:17 AM
RE: Challenges - by Dav - 04-28-2022, 01:26 AM
RE: Challenges - by Pete - 04-28-2022, 01:59 AM
RE: Challenges - by bplus - 05-04-2022, 01:36 AM
RE: Challenges - by Pete - 05-04-2022, 01:51 AM
RE: Challenges - by bplus - 05-04-2022, 01:57 AM
RE: Challenges - by Pete - 05-04-2022, 02:22 AM
RE: Challenges - by bplus - 05-04-2022, 04:10 PM
RE: Challenges - by bplus - 06-18-2022, 01:10 PM
RE: Challenges - by SierraKen - 06-18-2022, 11:32 PM
RE: Challenges - by bplus - 06-19-2022, 01:09 AM
RE: Challenges - by bplus - 03-26-2024, 11:37 PM
RE: Challenges - by CharlieJV - 03-30-2024, 12:02 AM
RE: Challenges - by SMcNeill - 03-27-2024, 12:20 AM
RE: Challenges - by SMcNeill - 03-27-2024, 12:32 AM
RE: Challenges - by bplus - 03-27-2024, 01:24 AM
RE: Challenges - by bplus - 03-30-2024, 02:53 PM
RE: Challenges - by CharlieJV - 03-30-2024, 03:39 PM
RE: Challenges - by bplus - 03-31-2024, 01:33 PM
RE: Challenges - by Petr - 03-31-2024, 02:00 PM
RE: Challenges - by SMcNeill - 03-31-2024, 02:18 PM
RE: Challenges - by Petr - 03-31-2024, 02:23 PM
RE: Challenges - by bplus - 03-31-2024, 03:28 PM
RE: Challenges - by bplus - 06-18-2024, 10:42 PM
RE: Challenges - by SMcNeill - 06-19-2024, 04:32 AM
RE: Challenges - by SMcNeill - 06-19-2024, 04:45 AM
RE: Challenges - by KingLeonidas - 06-19-2024, 09:42 AM
RE: Challenges - by bplus - 06-19-2024, 01:59 PM
RE: Challenges - by bplus - 06-21-2024, 07:31 PM
RE: Challenges - by bplus - 06-23-2024, 03:07 PM
RE: Challenges - by bplus - 08-14-2025, 03:10 PM
RE: Challenges - by dbox - 08-15-2025, 10:14 PM
RE: Challenges - by bplus - 08-16-2025, 01:02 AM
RE: Challenges - by dbox - 08-30-2025, 04:25 PM
RE: Challenges - by bplus - 08-30-2025, 07:30 PM
RE: Challenges - by dbox - 08-30-2025, 10:36 PM
RE: Challenges - by madscijr - 08-31-2025, 12:34 AM
RE: Challenges - by bplus - 08-31-2025, 04:33 AM
RE: Challenges - by Unseen Machine - 09-02-2025, 08:00 PM
RE: Challenges - by bplus - 09-02-2025, 08:20 PM
RE: Challenges - by Unseen Machine - 09-02-2025, 08:39 PM
RE: Challenges - by bplus - 09-02-2025, 09:41 PM
RE: Challenges - by bplus - 11-06-2025, 05:37 PM
RE: Challenges - Christmas Tree - by 2112 - 11-06-2025, 07:36 PM
RE: Challenges - by bplus - 11-06-2025, 08:47 PM
RE: Challenges - by bplus - 11-07-2025, 03:19 PM
RE: Challenges - by 2112 - 11-07-2025, 06:58 PM
RE: Challenges - by bplus - 11-07-2025, 07:50 PM
RE: Challenges - by madscijr - 11-08-2025, 09:20 PM
RE: Challenges - by NakedApe - 11-08-2025, 02:32 AM
RE: Challenges - by Dav - 11-09-2025, 12:45 AM
RE: Challenges - by bplus - 11-09-2025, 12:48 AM
RE: Challenges - by bplus - 11-09-2025, 01:25 AM
RE: Challenges - by Dav - 11-09-2025, 01:01 PM
RE: Challenges - by bplus - 11-09-2025, 02:14 PM
RE: Challenges - by 2112 - 11-09-2025, 02:58 PM
RE: Challenges - by Dav - 11-10-2025, 02:56 AM
RE: Challenges - by bplus - 11-10-2025, 03:01 PM
RE: Challenges - by Dav - 11-16-2025, 11:59 PM
RE: Challenges - by Petr - 11-17-2025, 01:18 AM
RE: Challenges - by dbox - 11-17-2025, 03:56 AM
RE: Challenges - by Dav - 11-17-2025, 04:10 AM
RE: Challenges - by dbox - 11-17-2025, 02:29 PM
RE: Challenges - by Dav - 11-17-2025, 06:06 PM
RE: Challenges - by dbox - 11-17-2025, 08:12 PM
RE: Challenges - by NakedApe - 11-17-2025, 06:28 PM
RE: Challenges - by bplus - 11-17-2025, 09:28 PM
RE: Challenges - by Dav - 11-18-2025, 02:42 AM
RE: Challenges - by bplus - 11-18-2025, 08:20 AM
RE: Challenges - by Dav - 12-31-2025, 05:33 PM
RE: Challenges - by NakedApe - 12-31-2025, 10:04 PM
RE: Challenges - by Dav - 12-31-2025, 10:28 PM
RE: Challenges - by Dav - 12-31-2025, 10:39 PM
RE: Challenges - by dbox - 01-01-2026, 05:25 AM
RE: Challenges - by Pete - 12-31-2025, 11:11 PM
RE: Challenges - by Dav - 01-01-2026, 02:35 AM
RE: Challenges - by Pete - 01-01-2026, 03:07 AM
RE: Challenges - by bplus - 01-01-2026, 01:36 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Rosetta Code Challenges bplus 15 3,405 04-29-2024, 03:03 AM
Last Post: bplus

Forum Jump:


Users browsing this thread: 1 Guest(s)