Code Monkey home page Code Monkey logo

Matt Richard's Projects

cg1 icon cg1

First assignment for Computer Graphics, focusing on 2D transforms. I implement image brightening & contrast adjustment, luminance, Beier-Neely morphing, compositing, rotation, cropping, and mirroring.

cg2 icon cg2

Second and third assignments for Computer Graphics, focusing on 3D transforms. I implement ray tracing, intersection tests for primitives (spheres, triangles), diffuse and specular lighting, rotation, translation, scaling, and keyframe animation.

connor-lab icon connor-lab

Blender python scripts from time working at Dr. Ed Connor's JHU lab for researching the mammalian visual cortex. The scripts automate physics simulations in Blender and render the result.

dash-app icon dash-app

An Android app allowing geocaching of actual money using the Venmo API. Implemented during JHU Hophacks Spring 2015 on team of 4. Won 3rd prize.

detail-api icon detail-api

The API of the the PASCAL in Detail computer vision competition, providing an organized and visual interface to the competition dataset.

dissys1 icon dissys1

First Distributed Systems assignment, in which we implement our own data transfer protocol.

driversed icon driversed

Android app for driver's ed students (Assignment for User Interfaces & Mobile Applications)

finding-kevin-bacon icon finding-kevin-bacon

9th assignment in Data Structures course that I took in Spring 2014. An automated version of the Six Degrees of Kevin Bacon game.

hotspots icon hotspots

An Android app for discovering local communities. (Final project for User Interfaces & Mobile Applications)

hubspotsnippets icon hubspotsnippets

Javascript and PHP snippets from my time maintaining websites that embedded Hubspot HTML elements.

imu_robotics_club icon imu_robotics_club

Python interface to the GY80 IMU ("inertial measurement unit") sensor, to be used by the JHU Robotics Club's Raspberry Pi.

jhu-ontology icon jhu-ontology

Final project for Ontologies and Knowledge Representations.

ml1 icon ml1

Assignments for Machine Learning course I took in 2015, in which I implement a few basic classifiers.

multi-level-hash-map icon multi-level-hash-map

My final project in Intermediate Programming, a course I took as a freshman at JHU in Spring 2014. I implement a "multi-level hash map" data structure (as assigned) and then apply it to the problem of data storage for a vehicle service center.

note4-remote icon note4-remote

An abandoned attempt to control the IR blaster on my Note 4 using Android's ConsumerIrManager API.

paymentgatewaylib icon paymentgatewaylib

C# wrapper around a payment gateway interface provided by a third party (displayed in the code as "PaymentGateway")

simple-bulletin icon simple-bulletin

A simple web page where any user can post messages for the world to see. (An exercise to learn the fundamentals of web development)

sort-spaces icon sort-spaces

Simple Open-source Ray Tracer - Forked to handle curved spaces and metric spaces

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.