
Давненько видел эту программу, набрал код и не получил рисунка.
Поиски подсказали, что это такое:
https://www.mitchr.me/SS/barrymartin/index.html
Набрал программу, тоже не рисуется. В чем же проблема?
PureBasic - форум |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » PureBasic - форум » PureBasic для Windows » Barry Martin fractal

Давненько видел эту программу, набрал код и не получил рисунка.
Поиски подсказали, что это такое:
https://www.mitchr.me/SS/barrymartin/index.html
Набрал программу, тоже не рисуется. В чем же проблема?
Получилось. Всего лишь сменил константу #PI на 3.14
If OpenWindow(0, 0, 0, 640, 480, "Barry Martin fractal", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
CanvasGadget(0, 0, 0, 640, 480)
CreateImage(0,640,480)
StartDrawing(CanvasOutput(0))
Box(0,0,640,480,0)
StopDrawing()
x.f=0
y.f=0
StartDrawing(CanvasOutput(0))
Repeat
Event = WindowEvent()
; StartDrawing(CanvasOutput(0))
t.f=x
x=y-Sin(x)
y=3.14-t
Box(2*x+320,2*y+240,1,1,255)
; StopDrawing()
Until Event = #PB_Event_CloseWindow
StopDrawing()
hbmp=GetGadgetAttribute(0,#PB_Canvas_Image)
StartDrawing(ImageOutput(0))
DrawImage(hbmp,0,0)
StopDrawing()
SaveImage(0,"martin.bmp")
EndIf
Вы здесь » PureBasic - форум » PureBasic для Windows » Barry Martin fractal