All decks Close
All decks 67
  • 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