X-Git-Url: https://git.jsancho.org/?p=dungeon-master.git;a=blobdiff_plain;f=dungeon-master%2Fgeom%2Fbowyer-watson.scm;h=14455394d4b7c640c55dbc5865784c0278397754;hp=29bf07c0d0f39c58868f7ffd580df02fc328c6cc;hb=4fce641cc077d18f972e250d2fe3be5067618127;hpb=efcdd7897930ce2ce2f24ef789c8331b6154527b diff --git a/dungeon-master/geom/bowyer-watson.scm b/dungeon-master/geom/bowyer-watson.scm index 29bf07c..1445539 100644 --- a/dungeon-master/geom/bowyer-watson.scm +++ b/dungeon-master/geom/bowyer-watson.scm @@ -1,3 +1,20 @@ +;;; Dungeon Master --- RPG Adventure Generator +;;; Copyright © 2019 Javier Sancho +;;; +;;; Dungeon Master is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or +;;; (at your option) any later version. +;;; +;;; Dungeon Master is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;;; General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with Dungeon Master. If not, see . + + (define-module (dungeon-master geom bowyer-watson) #:use-module (ice-9 receive) #:use-module (srfi srfi-1) @@ -21,7 +38,7 @@ https://en.wikipedia.org/wiki/Bowyer-Watson_algorithm (let ((frame (list c1 c2 c3 c4))) (receive (points triangles) (calculate-triangulation - (list c1 c2 c3 c4) + (list c4 c3 c2 c1) (list (make-triangle c1 c2 c3) (make-triangle c2 c3 c4)) vertices)