Custom Query (25 matches)
Results (16 - 18 of 25)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#24 | fixed | GLFW-b doesn't reset resolution if the user function throws an exception | ||
Description |
On 07/01/2012, at 17:57 , Thomas DuBuisson wrote: It seems when I throw an exception inside animate GLFW-b fails to reset the proper resolution: import Graphics.Gloss main = do animate (FullScreen (500,500)) black (rectangleSolid (error "hi")) |
|||
#25 | fixed | Add IO derivatives of the play, simulate, and animate actions | ||
Description |
I propose we generalize the animate, simulate, and play actions by providing variants allowing IO actions for world stepping and rendering.
This would be particularly useful for work like gloss-osm, that allows immediate rendering by presenting missing tiles with a default until the download is complete. |
|||
#26 | fixed | Fix end of arc condition in arc rendering | ||
Description |
With this program: import Graphics.Gloss main = animate (InWindow "Foo" (800,800) (0,0)) black $ \t -> pictures [ color white $ ThickArc (5 * t+ 0.01) (10 * t+ 0.1) 200 100 , color red $ ThickArc (5 * t+ 0.01) (10 * t+ 0.1) 250 10 , color red $ ThickArc (5 * t+ 0.01) (10 * t+ 0.1) 150 10 ] The arc ends aren't at the right angle, depending on the value for the total arc length. I expect this is an interaction between the number of draw steps and the total length. |