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