shithub: slug

RSS feed

c61556ec – phil9 <telephil9@gmail.com> authored on 2022/12/06 14:27
implement math.noise() function

307ba8a8 – phil9 <telephil9@gmail.com> authored on 2022/12/06 03:06
implement more math functions and expose them in the lua math library

fdf4c12f – phil9 <telephil9@gmail.com> authored on 2022/12/05 14:38
implement lerpColor()

20462b4b – phil9 <telephil9@gmail.com> authored on 2022/12/05 14:12
make color related functions accept a color table created with color()

70de7329 – phil9 <telephil9@gmail.com> authored on 2022/12/05 00:42
implement randomGaussian()

98537493 – phil9 <telephil9@gmail.com> authored on 2022/12/04 13:07
document pixels functions

e6eeeac8 – phil9 <telephil9@gmail.com> authored on 2022/12/04 11:43
fix color order in pixels access

f343830a – phil9 <telephil9@gmail.com> authored on 2022/12/04 11:39
implement direct pixel access api (pixels, loadPixels(), updatePixels())

d85a58ed – phil9 <telephil9@gmail.com> authored on 2022/12/04 11:19
increase mainstacksize to 16k

ee5a2ea5 – phil9 <telephil9@gmail.com> authored on 2022/12/04 02:45
add animation sample

160ee55c – phil9 <telephil9@gmail.com> authored on 2022/12/04 02:44
add manual page documenting all functions

f4c7c756 – phil9 <telephil9@gmail.com> authored on 2022/12/02 11:37
implement bezier()

b1fa4d61 – phil9 <telephil9@gmail.com> authored on 2022/12/02 11:27
fix units on strokeWeight() and circle()/ellipse()

50d825d1 – phil9 <telephil9@gmail.com> authored on 2022/12/02 11:23
fix sample still using transpose() instead of translate()

183b9e5d – phil9 <telephil9@gmail.com> authored on 2022/12/02 09:03
implement push() and pop()

b15fb818 – phil9 <telephil9@gmail.com> authored on 2022/12/02 08:52
added some samples

91b4d55d – phil9 <telephil9@gmail.com> authored on 2022/12/02 08:52
rename strokeWidth() to strokeWeight()

bfa7ac2a – phil9 <telephil9@gmail.com> authored on 2022/12/02 08:50
implement pushStyle() and popStyle()

96cd321a – phil9 <telephil9@gmail.com> authored on 2022/12/02 08:35
rename transpose() to translate()

e792391a – phil9 <telephil9@gmail.com> authored on 2022/12/02 08:34
implement pushMatrix() and popMatrix()

e4254ca1 – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:47
implement radians() to convert from degrees to radians

9dc192ff – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:42
make arc() accept radians instead of degrees for angles

5162f455 – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:37
make transformations cumulative (i.e. add to current state instead of simply setting value)

2c2a11db – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:34
reset transformations before each draw() iteration

476f6ebc – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:31
lua interpreter fine-tuning

264809a0 – phil9 <telephil9@gmail.com> authored on 2022/12/02 04:26
implement rotate()

eb425547 – phil9 <telephil9@gmail.com> authored on 2022/12/02 02:35
proper error handling

c5077847 – phil9 <telephil9@gmail.com> authored on 2022/12/01 15:55
implement loop() and noLoop()

80595a61 – phil9 <telephil9@gmail.com> authored on 2022/12/01 14:53
implement frameRate() function and set the default framerate to ~90FPS

c3b6c54f – phil9 <telephil9@gmail.com> authored on 2022/12/01 14:38
implement HSV color mode and add colorMode() function

d4e9ed1e – phil9 <telephil9@gmail.com> authored on 2022/12/01 13:49
simplify color api

a1492164 – phil9 <telephil9@gmail.com> authored on 2022/12/01 01:58
change point drawing based on strokeCap

1122377e – phil9 <telephil9@gmail.com> authored on 2022/12/01 01:24
implement strokeCap()

f0e66739 – phil9 <telephil9@gmail.com> authored on 2022/12/01 01:13
expose mouseX and mouseY variables

e76d34a1 – phil9 <telephil9@gmail.com> authored on 2022/12/01 01:04
refactoring

9ab99ec0 – phil9 <telephil9@gmail.com> authored on 2022/12/01 01:02
handle error in lua calls to prevent crashes

76d76570 – phil9 <telephil9@gmail.com> authored on 2022/12/01 00:38
implement quad()

6e8d03db – phil9 <telephil9@gmail.com> authored on 2022/12/01 00:12
recreate canvas image when changing size

bb6cf18b – phil9 <telephil9@gmail.com> authored on 2022/11/30 16:48
implement point()

73801252 – phil9 <telephil9@gmail.com> authored on 2022/11/30 12:26
implement transpose() function

944a4bd1 – phil9 <telephil9@gmail.com> authored on 2022/11/30 11:19
prevent overflow of color cache

e1d43651 – phil9 <telephil9@gmail.com> authored on 2022/11/30 11:15
removed all color palette

df5ab4df – phil9 <telephil9@gmail.com> authored on 2022/11/30 11:14
change color handling

fc6a696c – phil9 <telephil9@gmail.com> authored on 2022/11/30 09:44
expose window width and height as global variables on lua side

e929ff6b – phil9 <telephil9@gmail.com> authored on 2022/11/30 09:36
implement size() function to set window size

119d1c2d – phil9 <telephil9@gmail.com> authored on 2022/11/30 09:26
force window size (by default 500x500) and disable resizing

2fe3ed31 – phil9 <telephil9@gmail.com> authored on 2022/11/30 04:27
implement triangle shape

f5e46949 – phil9 <telephil9@gmail.com> authored on 2022/11/30 03:27
double-buffered drawing

0013776c – phil9 <telephil9@gmail.com> authored on 2022/11/30 03:06
code refactoring

a1eb8866 – phil9 <telephil9@gmail.com> authored on 2022/11/30 02:19
implement more shapes

4576943d – phil9 <telephil9@gmail.com> authored on 2022/11/30 01:38
implement more color functions

dd56666a – phil9 <telephil9@gmail.com> authored on 2022/11/29 16:17
improve README

a5456e6c – phil9 <telephil9@gmail.com> authored on 2022/11/29 16:13
initial import