Programa Python Poligonos

# -*- coding: utf-8 -*-
from Tkinter import *
def funcion(seleccion, figura):
vs = Toplevel()
vs.configure(bg="black")
vs.title(figura)
if seleccion == 2:
panel = Canvas(vs, width=250, height=500, bg='gray')
panel.pack()
panel.create_polygon(6, 126, 22, 122, 82, 124, 82, 324, 14, 330, 6, 318, width=1, fill="#080008")
panel.create_polygon(186, 146, 232, 146, 232, 312, 188, 314, width=1, fill="#2a0027")
panel.create_polygon(62, 442, 77, 415, 98, 414, 98, 369, 115, 368, 115, 310,
165, 309, 165, 362, 180, 360, 187, 401, 185, 441,
88, 457, width=1, fill="#080008")
panel.create_polygon(63, 470, 63, 442, 88, 457, 185, 441, 185, 468, 88, 485, width=1, fill="#2a0027")
panel.create_polygon(126, 179, 138, 179, 138, 295, 165, 295, 165, 310,
114, 310, 114, 297, 125, 297, width=1, fill="#2a0027")
panel.create_polygon(125, 165, 151, 165, 151, 310, 138, 310, 138, 180,
125, 180, width=1, fill="#2a0027")
panel.create_polygon(58, 449, 58, 326, 81, 324, 81, 132, 186, 134, 235, 142, 234, 312,
190, 315, 190, 402, 175, 362, 164, 362, 165, 296, 150, 296,
151, 166, 126, 165, 126, 298, 114, 298, 116, 368, 100, 369,
100, 414, 86, 417, 80, 414, width=1, fill="#2a0027")
panel.create_polygon(102, 10, 202, 22, 202, 137, 104, 132, width=1, fill="#2a0027")
panel.create_polygon(52, 32, 102, 10, 104, 132, 52, 133, width=1, fill="#2a0027")
panel.create_polygon(116, 72, 142, 72, 142, 88, 116, 86, width=1, fill="#560051")
panel.create_polygon(168, 76, 190, 78, 192, 92, 166, 90, width=1, fill="#560051")
panel.create_polygon(128, 104, 180, 106, 180, 121, 128, 118, width=1, fill="#060606")
vp = Tk()
vp.geometry("300x800+5+5")
vp.configure(bg="black")
vp.title("Poligonos Mine")
boton2 = Button(vp, text="Minecraft", bg="Green", fg="Blue",
command=lambda: funcion(2, "Programa x Mario "))
boton2.pack(padx=5, pady=5, fill=X)
boton2.pack(padx=5, pady=5, fill=X)
vp.mainloop()

Comentarios

Entradas populares de este blog

Unidad 4 iluminación y sombreado

UNIDAD 3 GRAFICACION EN 3D

1.4 Aspectos matemáticos de la graficación (Geometría Fractal)