from processing.core import PApplet, OutputHTML class Sketch(PApplet): def settings(self): self.size(400, 400) def setup(self): self.fill(255, 0, 0) self.rect(50, 50, 100, 100) def output(self): output = OutputHTML(self) output.setFilename("example1") output.setSketch(self) output.run() Sketch().output()
from processing.core import PApplet, OutputHTML class Sketch(PApplet): def settings(self): self.size(400, 400) def setup(self): self.background(255, 255, 255) self.text("Hello world!", 100, 200) def output(self): output = OutputHTML(self) output.setFilename("example2") output.setSketch(self) output.setTitle("My Sketch") output.setDescription("This is a simple Processing sketch") output.setAuthor("Jane Doe") output.run() Sketch().output()This example creates a sketch with a white background and black text that says "Hello world!" The sketch is output to an HTML file called "example2.html". In addition to the canvas, the webpage includes a title, description, and author information for the sketch.