11 lines
341 B
Bash
11 lines
341 B
Bash
#!/bin/sh
|
|
|
|
# Set GM2 to wherever you have a GNU Modula-2 compiler.
|
|
GM2="/usr/x86_64-pc-linux-gnu/gcc-bin/13/gm2"
|
|
|
|
${GM2} -g -fbounds-check -fiso xiaolin_wu_line_algorithm_Modula2.mod
|
|
./a.out > alpha.pgm
|
|
ppmmake rgb:5C/06/8C 600 400 > bg.ppm
|
|
ppmmake rgb:E2/E8/68 600 400 > fg.ppm
|
|
pamcomp -alpha=alpha.pgm fg.ppm bg.ppm | pamtopng > image.png
|