Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
xy · pigeon
[go: Go Back, main page]

avatar

xy


plot pixels with simple expressions.

syntax
  • x and y are coordinates (0-255)
  • ( and ) are grouping
  • % is modulo
  • * is multiplication
  • + is addition
  • - is subtraction
  • / is division
  • ! is exponentiation
  • ^ is bitwise xor
  • & is bitwise and
  • | is bitwise or
modes
  • normal: zero → white, non-zero → black
  • continuous: colour is 1 - fract(result)
examples

try toggling continuous on some of these:

  • ((x-128)*64)%(y-128)
  • (x^y)%9
  • (x*3)^(y*3)
  • ((x|y)%15)*16
  • ((x-y)!2)/32
debugger

execution trace for pixel (32, 32):

step token stack

inspired by @aemkei
catppuccin webring