Ejemplo n.º 1
0
(502, 88), (553, 53),
(553, 53), (535, 36),
(535, 36), (676, 37),
(676, 37), (660, 52),
(660, 52), (750, 145),
(750, 145), (761, 179),
(761, 179), (672, 192),
(672, 192), (659, 214),
(659, 214), (615, 214),
(615, 214), (632, 230),
(632, 230), (580, 230),
(580, 230), (597, 215),
(597, 215), (552, 214),
(552, 214), (517, 144),
(517, 144), (466, 180),
(413, 177), (466, 180)]
bitmap.drawPolygon(poly)
bitmap.filling(poly)

#POLY 5
bitmap.glColor(0, 0, 0)
poly = [(682, 175), (708, 120),
(708, 120), (735, 148),
(735, 148), (739, 170),
(739, 170), (682, 175)]
bitmap.drawPolygon(poly)
bitmap.filling(poly)


bitmap.finish('outfilled.bmp')
Ejemplo n.º 2
0
"""
from gl import Render, changecolor

posX = 250
posY = 250
width = 1000
height = 1000

bitmap = Render(width, height) #los ultimos tres son los colores son los del background

bitmap.glViewPort(posX, posY, width - 500 , height - 500)
bitmap.glClearColor(0, 0, 0)
bitmap.glclear()

#principales (t)
bitmap.glColor(1, 1, 1) #estos colores son los que se usaran en Vertex
bitmap.glLine(0, -1, 0, 1)
bitmap.glLine(-1, 0, 1, 0)

bitmap.glColor(0, 1, 0) 
bitmap.glLine(1, -1, -1, 1)
bitmap.glLine(-1, -1, 1, 1)
#margen
bitmap.glColor(1, 0, 0) 
bitmap.glLine(-1, 1, 1, 1)
bitmap.glLine(1, -1, 1, 1)
bitmap.glLine(1, -1, -1, -1)
bitmap.glLine(-1, -1, -1, 1)

bitmap.finish('out.bmp')
Ejemplo n.º 3
0
    shader=colores5,
)
# Renderizado del sátelite que orbita por la luna
render.load_obj(
    "./Models/space_station.obj",
    translate=(0.25, -0.75, 0.3),
    scale=(0.03, 0.03, 0.03),
    rotate=(-0.50, -0.80, 0.2),
    fill=True,
    shader=colores2,
)

# Renderizado del sátelite que orbita solo
render.load_obj(
    "./Models/space_station.obj",
    translate=(0.55, 0.75, 0),
    scale=(0.01, 0.01, 0.01),
    rotate=(-0.50, -0.80, 0.2),
    fill=True,
    shader=colores5,
)
# Renderizado de la Luna ubicado en la parte superior derecha
render.load_obj(
    "./Models/planet.obj",
    translate=(-0.75, 1, 0),
    scale=(0.20, 0.20, 0.20),
    shader=colores4,
)

render.finish()
Ejemplo n.º 4
0
"""
Paula Camila Gonzalez Ortega
18398
"""
from gl import Render, V3

posX = 250
posY = 250
width = 800
height = 600

#bitmap = Render(width, height) #los ultimos tres son los colores son los del background

r = Render(1200, 1200)
#r.triangle(V3(10, 70, 1),  V3(50, 160, 1), V3(70, 80, 1))
#r.triangle(V3(180, 50, 1), V3(150, 1, 1),  V3(70, 180, 1))
#r.triangle(V3(180, 150, 1), V3(120, 160, 1), V3(130, 180, 1))

##bitmap.glViewPort(posX, posX, width-500 , height-500)
##bitmap.glClearColor(0, 0, 0) #background color
#bitmap.glClear()
#bitmap.glColor(1, 1, 1) #estos colores son los que se usaran en Vertex
r.load('./face.obj', (600, 500, 1), (15, 15, 15))


r.finish('cara.bmp')
Ejemplo n.º 5
0
"""
Paula Camila Gonzalez Ortega
18398
"""
from gl import Render

posX = 250
posY = 250
width = 1000
height = 1000

bitmap = Render(
    width, height)  #los ultimos tres son los colores son los del background

bitmap.glViewPort(posX, posX, width - 500, height - 500)
bitmap.glClearColor(0, 0, 0)  #background color
bitmap.glclear()
bitmap.glColor(1, 1, 1)  #estos colores son los que se usaran en Vertex
bitmap.glModel('./camero.obj', (17, 15), (25, 25))

bitmap.finish('transformers.bmp')