CS 330 Lecture 5 – State Machines
Agenda what ?s state machines regex parts and pieces atoms alternation grouping quantifiers anchors TODO Write on a 1/4 sheet a Ruby method filter that accepts an array and a block as parameters. It returns an array containing only the elements for which the block returns true. The first homework will be assigned on Friday. […]
CS 455 Lecture 3 – An Interactive Renderer
Agenda what ?s goal: an interactive renderer vertex attributes: per vertex state position color texture coordinates ambient occlusion normals you name it shader programs drawable objects = vertex attributes + shader program uniforms: per draw state handling key events handling mouse events TODO Before next class: On your own: read some tutorials or watch some videos […]
spiegedj – A rocket
I made a rocket in blender:
CS 330 Lecture 4 – Ruby
Agenda what ?s language features Ruby via examples TODO Walk through RegexOne. On a 1/4 sheet, draft some regular expressions that match the following: Lines ending with a hyphenated word. Words with an internal uppercase letter. Lines lacking a semi-colon at their close. Don’t match lines that have a semi-colon followed by whitespace. Instances of […]
pinterrm Model of a thing
I made a UFO…I think
CS 330 Lecture 3 – Make
Agenda what ?s what does this do? graph this capturing shell sequences with make TODO Try out Ruby at http://tryruby.org. Watch a mini-documentary about Grace Hopper, creator of Cobol, one of the first high-level languages. Respond to these on a 1/4 sheet with 3-4 observations or questions. What Does This Do? Graph Compose a graph showing the dependencies between […]
My blender model
I cant attach the blender file because that file type is not accepted. I followed a youtube tutorial and to make this stupid little coffee cup it was harder that I thought it would be to add depth and lighting/shading. P.S. dont mind the funky handle, i coulnt not get it perfectly lined up.
CS 455 Lecture 2 – Triangles
Agenda what ?s a history of OpenGL an overview of the graphics pipeline some models TODO Before next class: Complete the lab exercise below and send in a screenshot of your main’s console output. Before next Thursday: Read some tutorials or watch some videos on 3-D modeling. (Neal Hirsig offers a complete course.) Build a model of your choosing […]