Exemplo n.º 1
0
# Carlos Calderon, 15219
# SR3 Models
# Program that renders an obj of blender into simple lines
# In this case is an simple mushroom of mario bros game

from SR1 import SoftwareRender

xo, yo, xf, yf = -1, -1, 1, 1
x = SoftwareRender('out4.bmp')
x.glCreateWindow(800, 600)
x.glViewPort(0, 0, 800, 600)
x.glClear()
x.glColor(1, 0, 0)
x.glVertex(0, 0)
# Render the mushroom
x.load('./models/mushroom.obj', (10, 2, 0), (45, 40, 40), True)
#x.load('./models/face.obj', (25, 5, 0), (15, 15, 15))
x.glFinish()
Exemplo n.º 2
0
# Carlos Calderon, 15219
# SR4 Flat Shading
# Program that renders an obj of blender into simple lines filled with gray
# In this case is an simple mushroom of mario bros game


from SR1 import SoftwareRender


x = SoftwareRender('out.bmp')
x.glCreateWindow(800, 600)
x.glViewPort(0, 0, 800, 600)
x.glClear()
x.glColor(1, 0, 0)
x.glVertex(0, 0)
# Render the mushroom with flat shading
x.load('./models/mushroom.obj', (8.5, 4, 0), (45, 45, 40),False)
x.glFinish()
# Render the mushroom only zbuffer
x2 = SoftwareRender('outz.bmp')
x2.glCreateWindow(800, 600)
x2.glViewPort(0, 0, 800, 600)
x2.glClear()
x2.glColor(1, 0, 0)
x2.glVertex(0, 0)
x2.load('./models/mushroom.obj', (8.5, 4, 0), (45, 45, 40),True)
x2.glFinish()
Exemplo n.º 3
0
Arquivo: SR3.py Projeto: Carlosc23/SR3
# Carlos Calderon, 15219
# SR3 Models
# Program that renders an obj of blender into simple lines
# In this case is an simple mushroom of mario bros game

from SR1 import SoftwareRender

xo, yo, xf, yf = -1, -1, 1, 1
x = SoftwareRender('out.bmp')
x.glCreateWindow(1000, 1000)
x.glViewPort(0, 0, 1000, 1000)
x.glClear()
x.glColor(1, 0, 0)
x.glVertex(0, 0)
# Render the mushroom
x.load('./models/mushroom.obj', (5, 2), (100, 100))

x.glFinish()