All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 34s
- Teken alle 28 scènes vanaf een leeg canvas opnieuw met samenhangende silhouetten en detailniveaus per leerjaar. - Geef dieren soortspecifieke anatomie, natuurlijke verhoudingen en vloeiende realistische contouren. - Borg gesloten vulvakken, correcte laagvolgorde en blijvend zichtbare contour- en binnenlijnen. - Verwijder de oude reparatielaag en voeg anatomische en functionele regressietests toe.
218 lines
20 KiB
JavaScript
218 lines
20 KiB
JavaScript
/* teach — nieuwe kleurboekatlas voor groep 7-8 */
|
|
"use strict";
|
|
|
|
function proFourSeasons(){return coloringScene(
|
|
coloringPart("rect","seasons-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringPart("path","seasons-ground",'d="M 4 466 C 144 427 278 447 401 478 C 535 511 663 479 796 441 L 796 596 L 4 596 Z"')+
|
|
coloringFigure("four-season-oak",
|
|
coloringPart("path","seasons-trunk",'d="M 312 535 C 338 473 350 407 348 340 C 347 285 332 234 304 190 C 342 209 369 240 384 280 C 390 222 382 177 356 140 C 397 159 426 195 438 241 C 463 200 499 171 548 160 C 506 200 481 247 474 299 C 502 269 534 252 570 251 C 526 294 499 343 495 401 C 492 456 509 500 531 535 C 463 519 381 520 312 535 Z"')+
|
|
coloringPart("path","spring-canopy",'d="M 79 246 C 57 205 80 162 119 153 C 120 111 158 85 197 99 C 219 63 269 60 294 94 C 333 78 374 104 378 145 C 411 168 398 212 365 228 C 350 263 306 276 273 254 C 241 282 190 274 171 237 C 137 257 98 254 79 246 Z"')+
|
|
coloringPart("path","summer-canopy",'d="M 350 140 C 360 95 402 73 441 91 C 462 49 517 47 541 89 C 584 68 631 98 633 144 C 668 166 659 212 623 229 C 602 266 551 271 521 238 C 482 265 428 246 419 203 C 382 207 352 180 350 140 Z"',2)+
|
|
coloringPart("path","autumn-canopy",'d="M 83 272 C 55 294 64 337 96 351 C 88 393 125 422 163 405 C 188 442 242 439 265 399 C 306 414 342 382 332 342 C 361 312 340 269 301 263 C 280 229 231 227 207 258 C 171 232 116 243 83 272 Z"',2)+
|
|
coloringPart("path","winter-branches",'d="M 415 406 C 429 350 430 304 418 257 C 446 287 465 320 471 357 C 481 310 501 273 535 244 C 519 294 515 345 526 397 C 548 354 575 326 610 310 C 581 351 564 394 562 442 C 520 430 463 423 415 406 Z"',3)+
|
|
coloringLine("path",'d="M 349 340 C 335 285 321 238 304 190 M 384 280 C 373 339 375 398 385 455 M 438 241 C 424 305 424 372 436 438 M 474 299 C 453 340 443 386 444 441 M 495 401 C 476 430 468 462 470 496 M 384 280 C 355 243 332 215 304 190 M 438 241 C 470 209 508 177 548 160" fill="none"',2)
|
|
)+
|
|
coloringFigure("season-details",
|
|
coloringFlower(183,174,"spring-blossom-a",.48,2)+
|
|
coloringFlower(278,205,"spring-blossom-b",.42,3)+
|
|
coloringPart("circle","summer-apple-a",'cx="488" cy="141" r="18"',2)+
|
|
coloringPart("circle","summer-apple-b",'cx="561" cy="183" r="17"',3)+
|
|
coloringLeaf("autumn-leaf-a",153,319,-22,.62,2)+
|
|
coloringLeaf("autumn-leaf-b",256,362,34,.6,3)+
|
|
coloringLine("path",'d="M 488 124 q 3 -20 18 -27 M 561 166 q 3 -19 17 -24 M 151 319 h 14 M 252 362 h 14 M 522 284 V 354 M 489 302 L 555 338 M 489 338 L 555 302" fill="none"',3)
|
|
)+
|
|
coloringPart("path","season-path",'d="M 337 535 H 501 L 578 596 H 259 Z"',3)
|
|
)}
|
|
|
|
function proEcoCity(){return coloringScene(
|
|
coloringPart("rect","eco-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringPart("path","eco-park",'d="M 4 438 C 145 401 278 421 400 453 C 535 487 662 454 796 416 L 796 596 L 4 596 Z"')+
|
|
coloringFigure("passive-buildings",
|
|
coloringPart("path","eco-building-left",'d="M 43 236 H 236 V 500 H 43 Z"')+
|
|
coloringPart("path","eco-building-center",'d="M 268 291 L 397 189 L 526 291 V 500 H 268 Z"',2)+
|
|
coloringPart("path","eco-building-right",'d="M 557 198 H 733 V 500 H 557 Z"',2)+
|
|
coloringPart("path","solar-array-left",'d="M 26 233 L 69 139 H 226 L 249 233 Z"')+
|
|
coloringPart("path","solar-array-right",'d="M 538 195 L 574 105 H 719 L 747 195 Z"',2)+
|
|
coloringPart("path","eco-door-left",'d="M 105 409 C 105 382 121 367 141 367 C 161 367 177 382 177 409 V 500 H 105 Z"',2)+
|
|
coloringPart("path","eco-door-center",'d="M 361 406 C 361 374 377 357 397 357 C 417 357 433 374 433 406 V 500 H 361 Z"',2)+
|
|
coloringPart("path","eco-door-right",'d="M 611 409 C 611 382 627 367 647 367 C 667 367 683 382 683 409 V 500 H 611 Z"',3)+
|
|
coloringLine("path",'d="M 51 188 H 238 M 91 139 L 72 233 M 139 139 L 126 233 M 187 139 L 181 233 M 552 151 H 735 M 608 105 L 589 195 M 657 105 L 646 195 M 704 105 L 698 195 M 78 278 H 123 V 331 H 78 Z M 158 278 H 203 V 331 H 158 Z M 78 340 H 123 V 386 H 78 Z M 158 340 H 203 V 386 H 158 Z M 304 308 H 350 V 358 H 304 Z M 444 308 H 490 V 358 H 444 Z M 585 245 H 630 V 300 H 585 Z M 663 245 H 708 V 300 H 663 Z M 585 315 H 630 V 365 H 585 Z M 663 315 H 708 V 365 H 663 Z" fill="none"',3)
|
|
)+
|
|
coloringFigure("vertical-wind-turbine",
|
|
coloringPart("path","turbine-mast",'d="M 734 196 H 751 L 766 500 H 716 Z"',2)+
|
|
coloringPart("path","turbine-blade-one",'d="M 741 193 C 702 157 684 117 692 82 C 727 97 744 141 751 187 Z"',2)+
|
|
coloringPart("path","turbine-blade-two",'d="M 751 190 C 790 171 825 174 844 197 C 818 218 783 214 751 201 Z"',3)+
|
|
coloringPart("path","turbine-blade-three",'d="M 746 203 C 729 246 704 275 674 282 C 671 246 700 217 739 196 Z"',3)+
|
|
coloringPart("circle","turbine-hub",'cx="747" cy="197" r="18"',2)
|
|
,'transform="translate(-55 0)"')+
|
|
coloringFigure("cargo-bicycle",
|
|
coloringPart("circle","eco-bike-wheel-a",'cx="226" cy="537" r="38"',3)+
|
|
coloringPart("circle","eco-bike-wheel-b",'cx="355" cy="537" r="38"',3)+
|
|
coloringPart("path","eco-bike-box",'d="M 109 476 H 215 L 226 536 H 121 Z"',3)+
|
|
coloringLine("path",'d="M 226 537 L 278 468 L 317 537 H 226 L 278 537 L 302 482 H 344 M 278 468 H 252 M 317 537 H 355 M 338 475 l 20 -20 M 296 482 h 32" fill="none"',2)
|
|
)+
|
|
coloringFigure("eco-street-trees",
|
|
coloringPart("path","eco-tree-left-trunk",'d="M 22 417 H 49 V 514 H 22 Z"',3)+
|
|
coloringPart("path","eco-tree-left-crown",'d="M 4 394 C 5 359 32 338 63 346 C 83 329 113 344 120 371 C 121 402 95 419 68 413 C 43 430 11 420 4 394 Z"',2)+
|
|
coloringPart("path","eco-tree-right-trunk",'d="M 524 421 H 551 V 510 H 524 Z"',3)+
|
|
coloringPart("path","eco-tree-right-crown",'d="M 486 401 C 484 366 512 343 543 351 C 566 333 598 351 601 382 C 601 411 573 425 548 416 C 523 434 492 425 486 401 Z"',3)
|
|
)
|
|
)}
|
|
|
|
function proMandala(){
|
|
const outer=[0,30,60,90,120,150,180,210,240,270,300,330].map((angle,index)=>
|
|
coloringPart("path","mandala-outer-"+index,'d="M 400 61 C 356 112 354 166 400 204 C 446 166 444 112 400 61 Z" transform="rotate('+angle+' 400 300)"',index%3===0?2:3)
|
|
).join("");
|
|
const middle=[0,45,90,135,180,225,270,315].map((angle,index)=>
|
|
coloringPart("path","mandala-middle-"+index,'d="M 400 170 C 363 210 365 252 400 281 C 435 252 437 210 400 170 Z" transform="rotate('+angle+' 400 300)"',index%2?3:2)
|
|
).join("");
|
|
const inner=[0,60,120,180,240,300].map((angle,index)=>
|
|
coloringPart("path","mandala-inner-"+index,'d="M 400 238 C 374 267 375 299 400 320 C 425 299 426 267 400 238 Z" transform="rotate('+angle+' 400 300)"',2)
|
|
).join("");
|
|
return coloringScene(
|
|
coloringPart("rect","mandala-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringFigure("botanical-rosette",
|
|
outer+middle+inner+
|
|
coloringPart("circle","mandala-center",'cx="400" cy="300" r="55"')+
|
|
coloringPart("path","mandala-center-star",'d="M 400 258 L 412 286 L 442 300 L 412 314 L 400 342 L 388 314 L 358 300 L 388 286 Z"',2)+
|
|
coloringLine("circle",'cx="400" cy="300" r="239" fill="none"',3)+
|
|
coloringLine("circle",'cx="400" cy="300" r="144" fill="none"',2)+
|
|
coloringLine("path",'d="M 400 46 V 61 M 400 539 V 554 M 146 300 H 161 M 639 300 H 654 M 220 120 L 232 132 M 568 468 L 580 480 M 220 480 L 232 468 M 568 132 L 580 120" fill="none"',3)
|
|
)
|
|
)
|
|
}
|
|
|
|
function proEcosystem(){return coloringScene(
|
|
coloringPart("rect","pond-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringPart("path","pond-bank",'d="M 4 398 C 145 359 276 380 400 412 C 535 446 663 414 796 376 L 796 596 L 4 596 Z"')+
|
|
coloringPart("path","pond-water",'d="M 50 476 C 107 405 239 390 402 406 C 563 422 696 416 752 486 C 696 552 564 576 401 571 C 236 568 103 548 50 476 Z"',2)+
|
|
coloringFigure("common-frog",
|
|
coloringPart("path","frog-far-hind-leg",'d="M 370 416 C 310 389 249 403 198 449 C 231 476 278 484 329 467 L 397 442 Z"',2)+
|
|
coloringPart("path","frog-far-foot",'d="M 205 447 C 164 455 123 481 102 514 C 137 524 173 515 204 491 C 221 514 244 528 270 526 C 258 493 240 467 205 447 Z"',3)+
|
|
coloringPart("path","frog-near-hind-leg",'d="M 383 434 C 334 435 291 462 270 505 C 305 523 351 514 389 486 C 419 465 443 451 466 445 Z"')+
|
|
coloringPart("path","frog-near-foot",'d="M 277 499 C 238 510 204 536 192 565 C 224 570 255 558 281 535 C 301 554 323 563 348 558 C 334 529 311 508 277 499 Z"',2)+
|
|
coloringPart("path","frog-silhouette",'d="M 286 405 C 298 344 354 310 422 318 C 464 323 498 342 520 365 C 543 343 579 337 609 354 C 642 373 654 413 635 444 C 617 472 579 482 546 467 C 515 493 468 506 415 498 C 337 488 276 458 286 405 Z"')+
|
|
coloringPart("path","frog-head-profile",'d="M 502 365 C 531 335 580 334 611 357 C 640 379 649 416 631 443 C 617 465 589 474 561 467 C 536 456 519 440 507 418 Z"',2)+
|
|
coloringPart("path","frog-visible-eye",'d="M 548 357 C 548 329 568 310 592 315 C 617 320 626 349 611 370 C 593 383 566 376 548 357 Z"',2)+
|
|
coloringPart("circle","frog-tympanum",'cx="550" cy="405" r="24"',3)+
|
|
coloringPart("path","frog-side-fold",'d="M 363 348 C 405 329 462 339 498 371 C 486 407 489 451 509 480 C 466 502 407 500 365 474 C 337 440 336 386 363 348 Z"',3)+
|
|
coloringDot(592,341,5)+
|
|
coloringLine("path",'d="M 602 403 C 615 408 626 407 635 401 M 368 474 C 337 487 309 505 286 531 M 478 474 C 511 481 545 478 571 466" fill="none"',2)
|
|
)+
|
|
coloringFigure("pond-life",
|
|
coloringPart("path","lily-pad-left",'d="M 67 503 C 111 463 193 462 235 504 L 184 515 C 204 535 201 558 185 570 C 130 572 79 549 67 503 Z"',2)+
|
|
coloringPart("path","lily-pad-right",'d="M 554 515 C 599 478 683 482 720 527 L 669 538 C 687 558 681 577 665 587 C 612 589 567 564 554 515 Z"',3)+
|
|
coloringFlower(629,493,"pond-water-lily",.62,3)+
|
|
coloringPart("path","pond-minnow",'d="M 314 536 C 350 506 411 506 450 538 C 411 566 350 566 314 536 Z"',3)+
|
|
coloringPart("path","pond-minnow-tail",'d="M 314 536 L 276 511 L 283 560 Z"',3)+
|
|
coloringDot(423,535,4,3)
|
|
)+
|
|
coloringFigure("pond-reeds",
|
|
coloringPart("path","pond-reed-left",'d="M 78 432 C 63 361 75 288 103 230 C 121 294 114 365 101 437 Z"',2)+
|
|
coloringPart("path","pond-reed-right",'d="M 703 430 C 690 357 706 287 735 237 C 751 302 744 369 730 437 Z"',3)+
|
|
coloringLine("path",'d="M 103 230 C 75 208 77 170 104 155 C 130 174 129 212 103 230 M 735 237 C 710 211 714 176 739 161 C 762 181 759 216 735 237" fill="none"',3)
|
|
)
|
|
)}
|
|
|
|
function proSolarObservatory(){return coloringScene(
|
|
coloringPart("rect","observatory-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringFigure("observatory-mountains",
|
|
coloringPart("path","observatory-mountain-left",'d="M 4 431 L 168 208 L 332 431 Z"')+
|
|
coloringPart("path","observatory-mountain-right",'d="M 473 431 L 644 215 L 796 431 Z"',2)+
|
|
coloringPart("path","observatory-snow-left",'d="M 124 267 L 168 208 L 215 270 L 193 257 L 169 283 L 147 256 Z"',2)+
|
|
coloringPart("path","observatory-snow-right",'d="M 602 269 L 644 215 L 686 273 L 666 261 L 645 285 L 623 260 Z"',3)
|
|
)+
|
|
coloringPart("path","observatory-hill",'d="M 4 431 C 145 395 277 416 400 448 C 535 482 662 451 796 412 L 796 596 L 4 596 Z"')+
|
|
coloringFigure("astronomical-observatory",
|
|
coloringPart("path","observatory-base",'d="M 169 383 H 585 C 615 383 635 403 635 433 V 544 H 169 Z"')+
|
|
coloringPart("path","observatory-dome",'d="M 194 383 C 207 269 285 212 391 213 C 499 214 574 271 587 383 Z"')+
|
|
coloringPart("path","observatory-dome-slit",'d="M 365 215 C 382 211 400 211 417 216 L 427 383 H 350 Z"',2)+
|
|
coloringPart("path","observatory-door",'d="M 520 449 C 520 420 535 404 555 404 C 575 404 590 420 590 449 V 544 H 520 Z"',2)+
|
|
coloringPart("path","observatory-control-panel",'d="M 210 441 H 326 V 508 H 210 Z"',3)+
|
|
coloringLine("path",'d="M 181 383 H 620 M 226 463 H 311 M 226 483 H 311 M 226 503 H 311" fill="none"',3)
|
|
)+
|
|
coloringFigure("research-telescope",
|
|
coloringPart("path","telescope-mount",'d="M 351 370 L 390 286 L 431 370 Z"',2)+
|
|
coloringPart("path","telescope-barrel",'d="M 387 290 L 567 168 L 604 212 L 423 333 Z"')+
|
|
coloringPart("path","telescope-lens",'d="M 562 164 C 583 142 619 161 626 187 C 624 216 598 229 575 215 C 559 203 554 181 562 164 Z"',2)+
|
|
coloringPart("path","telescope-brace",'d="M 385 323 L 354 455 H 382 L 416 329 Z"',3)+
|
|
coloringPart("circle","telescope-pivot",'cx="407" cy="309" r="23"',2)+
|
|
coloringLine("path",'d="M 423 306 L 583 199 M 390 286 L 407 309" fill="none"',3)
|
|
)+
|
|
coloringStars([[82,91,12],[289,101,9],[675,84,14],[735,145,8]],"observatory-star",3)+
|
|
coloringPart("circle","observatory-moon",'cx="111" cy="156" r="41"',3)
|
|
)}
|
|
|
|
function proSavannaWeb(){return coloringScene(
|
|
coloringPart("rect","savanna-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringPart("path","savanna-ground",'d="M 4 426 C 145 389 277 410 400 442 C 535 476 662 444 796 405 L 796 596 L 4 596 Z"')+
|
|
coloringFigure("savanna-acacia",
|
|
coloringPart("path","acacia-trunk",'d="M 51 454 C 77 386 87 317 82 249 C 79 202 65 162 44 130 C 80 146 105 174 119 209 C 141 170 173 145 214 137 C 183 177 168 222 171 271 C 176 342 195 405 224 454 Z"',2)+
|
|
coloringPart("path","acacia-crown",'d="M 9 156 C 13 113 50 89 90 101 C 111 62 161 56 188 91 C 224 68 274 88 284 129 C 324 137 342 179 320 211 C 297 235 258 236 232 216 C 198 243 148 235 129 200 C 96 224 49 214 34 180 C 21 176 12 167 9 156 Z"',2)
|
|
)+
|
|
coloringFigure("african-lion",
|
|
coloringPart("path","lion-tail",'d="M 367 350 C 405 331 438 344 449 374 C 459 402 445 426 423 435 C 441 406 428 382 404 384 C 389 385 382 395 379 409 L 351 394 Z"',2)+
|
|
[211,263,322,361].map((x,i)=>coloringPart("path","lion-leg-"+i,`d="M ${x} 411 C ${x-3} 452 ${x-4} 500 ${x+3} 535 C ${x+17} 541 ${x+37} 540 ${x+50} 533 L ${x+45} 517 C ${x+37} 480 ${x+40} 443 ${x+34} 405 Z"`,i>1?2:1)).join("")+
|
|
coloringPart("path","lion-body",'d="M 154 371 C 160 310 217 277 296 282 C 370 287 419 324 418 378 C 417 433 364 463 291 459 C 216 456 148 427 154 371 Z"')+
|
|
coloringPart("path","lion-mane",'d="M 105 245 C 120 217 151 207 176 221 C 197 199 232 207 244 235 C 273 237 288 265 279 292 C 301 314 292 348 267 361 C 269 392 243 414 214 407 C 194 430 160 425 145 399 C 116 406 92 382 96 353 C 72 336 71 302 94 284 C 87 266 92 252 105 245 Z"')+
|
|
coloringPart("path","lion-face",'d="M 199 264 C 178 241 141 241 119 261 C 105 274 101 290 105 308 L 73 318 C 78 339 99 350 123 347 C 135 369 164 378 190 365 C 219 350 232 316 220 287 C 216 277 208 269 199 264 Z"',2)+
|
|
coloringPart("path","lion-muzzle",'d="M 105 307 L 73 318 C 78 339 99 350 123 347 C 136 338 137 322 127 311 Z"',3)+
|
|
coloringPart("path","lion-ear-left",'d="M 119 257 C 103 231 110 208 132 201 C 150 220 149 240 137 261 Z"',3)+
|
|
coloringPart("path","lion-ear-right",'d="M 185 250 C 197 222 220 212 239 226 C 231 250 213 261 190 266 Z"',3)+
|
|
coloringDot(151,286,5)+coloringDot(82,325,5)+
|
|
coloringLine("path",'d="M 119 328 C 105 334 94 333 84 328 M 122 347 C 140 356 159 356 176 349 M 224 535 H 256 M 276 535 H 308 M 335 535 H 367 M 374 535 H 406" fill="none"',2)
|
|
)+
|
|
coloringFigure("plains-zebra",
|
|
coloringPart("path","zebra-tail",'d="M 492 347 C 459 328 431 342 427 371 C 431 399 453 416 479 407 L 504 386 Z"',3)+
|
|
[522,573,642,689].map((x,i)=>coloringPart("path","zebra-leg-"+i,`d="M ${x} 414 C ${x-3} 454 ${x-4} 501 ${x+2} 536 C ${x+14} 542 ${x+33} 542 ${x+45} 535 L ${x+41} 520 C ${x+33} 482 ${x+36} 447 ${x+31} 408 Z"`,3)).join("")+
|
|
coloringPart("path","zebra-body",'d="M 476 371 C 481 316 532 287 602 291 C 671 295 714 328 715 378 C 713 428 666 457 598 454 C 526 452 471 424 476 371 Z"',2)+
|
|
coloringPart("path","zebra-neck",'d="M 659 333 C 662 288 679 246 707 214 L 756 238 C 736 285 728 333 725 385 Z"',2)+
|
|
coloringPart("path","zebra-head",'d="M 696 210 C 724 178 767 174 797 202 C 821 225 815 266 787 288 C 756 311 711 300 692 268 C 679 246 682 225 696 210 Z"',2)+
|
|
coloringPart("path","zebra-muzzle",'d="M 758 251 C 781 235 815 243 826 267 C 808 290 773 295 754 274 Z"',3)+
|
|
coloringPart("path","zebra-ear-left",'d="M 708 203 L 699 160 L 733 192 Z"',3)+
|
|
coloringPart("path","zebra-ear-right",'d="M 748 187 L 771 151 L 779 199 Z"',3)+
|
|
coloringPart("path","zebra-mane",'d="M 684 236 C 662 274 658 316 667 359 L 688 344 C 681 302 690 265 714 224 Z"',3)+
|
|
coloringDot(769,217,4)+
|
|
coloringLine("path",'d="M 508 306 C 529 348 530 409 517 443 M 551 292 C 573 341 573 416 558 450 M 600 291 C 618 336 619 412 606 454 M 648 300 C 664 339 665 405 654 450 M 681 265 L 727 293 M 675 298 L 724 325 M 675 332 L 724 358 M 775 272 C 787 277 798 275 807 268 M 535 536 H 568 M 585 536 H 619 M 655 536 H 687 M 702 536 H 735" fill="none"',3)
|
|
,'transform="translate(-30 0)"')+
|
|
coloringPart("circle","savanna-sun",'cx="692" cy="83" r="42"',3)
|
|
)}
|
|
|
|
function proJapaneseGarden(){return coloringScene(
|
|
coloringPart("rect","japanese-paper",'x="4" y="4" width="792" height="592" rx="28"')+
|
|
coloringPart("path","japanese-bank",'d="M 4 410 C 145 371 277 391 400 423 C 535 458 663 426 796 388 L 796 596 L 4 596 Z"')+
|
|
coloringPart("path","japanese-pond",'d="M 49 486 C 116 420 254 409 406 430 C 558 451 687 438 750 500 C 685 561 556 582 405 574 C 246 567 108 550 49 486 Z"',2)+
|
|
coloringFigure("japanese-pagoda",
|
|
coloringPart("path","pagoda-base",'d="M 550 312 H 715 V 474 H 550 Z"')+
|
|
coloringPart("path","pagoda-roof-low",'d="M 502 314 C 552 286 667 285 764 315 L 719 351 H 546 Z"')+
|
|
coloringPart("path","pagoda-upper",'d="M 577 218 H 689 V 294 H 577 Z"',2)+
|
|
coloringPart("path","pagoda-roof-high",'d="M 536 220 C 580 187 654 185 732 221 L 690 252 H 575 Z"',2)+
|
|
coloringPart("path","pagoda-top",'d="M 604 148 H 662 V 199 H 604 Z"',3)+
|
|
coloringPart("path","pagoda-roof-top",'d="M 574 150 C 606 124 654 124 695 151 L 663 176 H 603 Z"',3)+
|
|
coloringPart("path","pagoda-door",'d="M 610 390 C 610 365 621 352 633 352 C 646 352 657 365 657 390 V 474 H 610 Z"',2)+
|
|
coloringLine("path",'d="M 587 351 V 474 M 678 351 V 474 M 601 252 V 294 M 663 252 V 294 M 633 124 V 94 M 550 403 H 715" fill="none"',3)
|
|
)+
|
|
coloringFigure("arched-japanese-bridge",
|
|
coloringPart("path","japanese-bridge-deck",'d="M 71 479 C 137 384 281 365 390 449 L 390 499 C 281 427 151 443 83 529 Z"')+
|
|
coloringPart("path","japanese-bridge-rail",'d="M 72 453 C 149 354 287 348 396 430 L 390 455 C 284 383 153 397 80 486 Z"',2)+
|
|
coloringPart("path","japanese-bridge-post-left",'d="M 83 402 H 106 V 513 H 83 Z"',2)+
|
|
coloringPart("path","japanese-bridge-post-right",'d="M 353 386 H 376 V 492 H 353 Z"',3)+
|
|
coloringLine("path",'d="M 109 424 V 485 M 158 385 V 456 M 214 367 V 436 M 271 364 V 432 M 326 378 V 455" fill="none"',3)
|
|
)+
|
|
coloringFigure("cherry-tree",
|
|
coloringPart("path","cherry-trunk",'d="M 38 409 C 66 350 77 287 73 225 C 70 181 56 141 35 108 C 72 123 98 150 113 186 C 132 148 160 124 200 115 C 173 154 160 195 162 237 C 166 307 185 368 216 409 Z"')+
|
|
coloringPart("path","cherry-canopy",'d="M 4 139 C 1 98 32 72 70 82 C 88 43 136 38 161 72 C 196 43 246 61 253 102 C 291 111 305 153 281 183 C 256 208 220 207 195 186 C 162 214 116 204 98 169 C 65 190 20 177 4 139 Z"')+
|
|
coloringFlower(73,106,"cherry-blossom-a",.52,2)+coloringFlower(145,80,"cherry-blossom-b",.5,3)+coloringFlower(212,124,"cherry-blossom-c",.48,3)+
|
|
coloringLine("path",'d="M 73 225 C 89 205 102 194 113 186 M 162 237 C 145 215 130 199 113 186" fill="none"',2)
|
|
)+
|
|
coloringFigure("pond-koi",
|
|
coloringPart("path","koi-body",'d="M 433 514 C 469 478 538 479 576 516 C 537 550 469 549 433 514 Z"',3)+
|
|
coloringPart("path","koi-tail",'d="M 433 514 L 391 484 L 399 546 Z"',3)+
|
|
coloringPart("path","koi-patch",'d="M 485 492 C 500 507 502 531 487 545 C 508 552 530 548 548 538 C 533 518 534 499 550 489 C 528 483 506 484 485 492 Z"',3)+
|
|
coloringDot(554,513,4,3)+
|
|
coloringLine("path",'d="M 415 558 C 457 540 508 548 548 564 M 237 540 C 277 522 325 527 362 547" fill="none"',3)
|
|
)+
|
|
coloringPart("path","stone-lantern-cap",'d="M 450 353 L 484 316 L 518 353 Z"',3)+
|
|
coloringPart("path","stone-lantern-body",'d="M 461 354 H 507 L 517 414 L 506 431 H 462 L 451 414 Z"',3)+
|
|
coloringPart("path","stone-lantern-post",'d="M 475 429 H 494 V 523 H 475 Z"',3)
|
|
)}
|