Montana Tech of The University of Montana
Computer Science & Software Engineering

CSCI 441
Computer Graphics
Spring 2018



ASSIGNMENT 6

The goal of this assignment is to familiarize yourself reading externally generated object files.

Use Blender to create a complex object of your own design. Remember that the code provided with the book only works with a single object, so make sure you either create a single object or that you are willing to modify the sample code so that it can read multiple objects. You will want to use Blender's UV-unwrapping tools to use a texture and provide an associated texture image. Export the object you created in Wavefront (.obj) format and use Java/JOGL/GLSL to display it. This assignment is similar to exercise 6.3 at the end of the chapter in your text.


Submit your java source code, texture image files, GLSL files and .obj file to the Moodle dropbox for assignment 6. If there are any special requirements for compiling and running your code (such as a specific directory structure), make sure that you specify this in the comments of your code. If there is no special reason (like preserving a directory structure) for zipping your code, please, don't. I use a script to print out assignments for grading, and archive files mess with it.



Page last updated: February 21, 2018