-
Feature Adaptive Ray Tracing of Subdivision Surfaces
(2017) Catmull-Clark surfaces have been extended to several eminent ways, including the handling of boundaries, infinitely sharp creases, semi-sharp creases, and hierarchically defined detail. For ray tracing of subdivision surfaces, a common way is to construct spatial bounding volume hierarchies on top of input control mesh. However, a high-level refined subdivision surface not only requires a substantial amount of memory storage, but also causes slow and inefficient ray tracing. In this thesis, it presents a new way to improve the efficiency of ray tracing of subdivision surfaces, while the quality is not as good as general methods.
-
Facial Expressions of Humanoid Robots Using Deep Learning
(2017) This research identifies the problem with the current facial expression research as an information retrieval problem. This thesis identifies the current research method in the design of facial expressions of social robots, followed by using deep learning as similarity evaluation technique to measure the humanness of the facial expressions developed from the current technique and further suggests a novel solution to the facial expression design of humanoids using deep learning.
-
A System Architecture for Affective Meta Intelligent Tutoring Systems
(2014) Intelligent Tutoring Systems (ITS) could positively impact education if adopted on a large scale, but doing that requires tools to enable their mass production. We present a component-based approach for a system architecture for ITS equipped with meta-tutoring and affective capabilities. We elicited the requirements that those systems might address and created a system architecture that models their structure and behavior to drive development efforts. Our experience applying the architecture in the incremental implementation of a four-year project is discussed.
-
Computing Capstone Project II (SER 402) Lecture 13
Sprint 1 Feedback
-
Computing Capstone Project I (SER 401) Lecture 23
Feedback
-
Advanced Graphics (SER431) Lecture 23
Project 3
-
Advanced Graphics (SER431) Lecture 22
Project
-
Advanced Graphics (SER431) Lecture 21
Perlin noise
-
Advanced Graphics (SER431) Lecture 20
Noise
-
Computing Capstone Project I (SER 401) Lecture 19
Grading Review
-
Advanced Graphics (SER431) Lecture 19
Project
-
Advanced Graphics (SER431) Lecture 18
Textures
-
Advanced Graphics (SER431) Lecture 17
Materials
-
Advanced Graphics (SER431) Lecture 16
Lighting II
-
Advanced Graphics (SER431) Lecture 15
Lighting
-
Advanced Graphics (SER431) Lecture 14
Collision detection and Code Refactoring
-
Advanced Graphics (SER431) Lecture 13
Bounding Volumes
-
Advanced Graphics (SER431) Lecture 10
Mesh Data Structure II
-
Advanced Graphics (SER431) Lecture 09
Mesh Data Structure I
-
Advanced Graphics (SER431) Lecture 08
OpenGL Overview IV