CSCI 576 Assignment 2

CSCI 576 Assignment 2 Instructor: Parag Havaldar Assigned on 02/23/2022 Solutions due 03/11/2022 by NOON Theory Questions: (50 points) Question 1: Color Theory (15 points) One of uses of chromaticity diagrams is to find the gamut of colors given the primaries. It can also be used to find dominant and complementary colors – Dominant color

CSCI 576 Assignment 2 Read More »

CSCI 520 Assignment 1 Simulating a Jello Cube

CSCI 520 Assignment 1: Simulating a Jello Cube Due Wed Feb 15, 2023, by 11:59pm An Overview For this assignment you will program a physically-based simulation of a jello cube. The jello cube is made of elastic material, much like the jello sold in grocery stores. When the jello cube is stretched, it will try

CSCI 520 Assignment 1 Simulating a Jello Cube Read More »

CSCI 520 Assignment 2 Motion Capture Interpolation

CSCI 520 Assignment 2: Motion Capture Interpolation Due Wed Mar 8, 2023, by 11:59pm In this assignment, you will implement three interpolation schemes to interpolate human motion data obtained from an optical mocap system. The human model (skeleton) is represented using a hierarchy, composed of a root node and several children nodes, corresponding to the

CSCI 520 Assignment 2 Motion Capture Interpolation Read More »

CS520 Assignment 3 IK System with Skinning

CS520 Assignment 3: Inverse Kinematics with Skinning Due Monday April 17, 2023, by 11:59pm Instructions In this assignment, you will implement skinning, forward kinematics (FK) and inverse kinematics (IK) to deform a character. The character is represented as an obj mesh. We provide ASCII files for skinning weights and skeleton data. Our starter code can

CS520 Assignment 3 IK System with Skinning Read More »

COMP1521 Assignment 1 Battleship in MIPS

COMP1521 – 22T3 Outline Timetable Forum Assignment 1 Assignment 2 to give you experience writing MIPS assembly code to give you experience translating C to MIPS to give you experience with data and control structures in MIPS Getting Started version: 1.1 last updated: 2022-10-22 01:00:00 Aims Getting Started battleship: The Game battlesmips.s: The Assignment Assumptions,

COMP1521 Assignment 1 Battleship in MIPS Read More »

COMP1521 Assignment 2 MIPS Simulator

COMP1521 – 22T3 Outline Timetable Forum Assignment 1 Assignment 2 Understanding encoding of MIPS instructions Understanding semantics of MIPS instructions Generally building a concrete understanding of an example CPU Practicing C, including bit operations The Assignment mipsy is a MIPS emulator written in Rust. You have extensively used mipsy in COMP1521 to run MIPS programs.

COMP1521 Assignment 2 MIPS Simulator Read More »

COMP1521 Assignment 2 mipsc a MIPS simulator

// COMP1521 22T3 Assignment 2: mipsc — a MIPS simulator // starting point code v1.0 – 24/10/22 // PUT YOUR HEADER COMMENT HERE #include #include #include #include // ADD ANY ADDITIONAL #include HERE #define MAX_LINE_LENGTH 256 #define INSTRUCTIONS_GROW 64 // ADD ANY ADDITIONAL #defines HERE void execute_instructions(uint32_t n_instructions, uint32_t instructions[], int trace_mode); char *process_arguments(int argc,

COMP1521 Assignment 2 mipsc a MIPS simulator Read More »