def initp(): global robot_program # Load shaders robot_program = ShaderProgram("resources/shaders/shader_robot.vs", "resources/shaders/shader_robot.fg") robot_program.init() global human_model # Load dae file human_model = ColladaModel("resources/human.dae") # Enable depth test glEnable(GL_DEPTH_TEST)
def init(): grid_vertices, grid_mesh = generate_grid_mesh(-10, 10, step=0.5) global shader_program shader_program = ShaderProgram("resources/shaders/shader.vs", "resources/shaders/shader.fg") shader_program.init() global robot_program robot_program = ShaderProgram("resources/shaders/shader_robot.vs", "resources/shaders/shader_robot.fg") robot_program.init() global grid_model grid_model = Model([grid_vertices], indices=[grid_mesh]) global human_model human_model = ColladaModel("resources/human.dae") glEnable(GL_DEPTH_TEST)