Code Monkey home page Code Monkey logo

Michael Cheng's Projects

code icon code

Source code for the book Rust in Action

commandbuffer icon commandbuffer

A lock-free CommandBuffer implementation designed for multi-threaded rendering applications.

composite-bezier icon composite-bezier

A Graphic Implementation of Drawing Composite Bezier Curves using Bernstein Polynomials. Also includes Quadratic and Cubic Curves

concept_graph icon concept_graph

Experimental Godot addon for node-based procedural content generation

constraints icon constraints

An experiment in writing algebraic constraint solvers for 3D CAD

contour-rs icon contour-rs

Contour polygon creation in Rust (using marching squares algorithm)

coreclr icon coreclr

CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.

cork icon cork

3D Boolean / CSG Library

cpp-ogre-mllab icon cpp-ogre-mllab

Game AI platform developed using OGRE, MFC and Neural Network implemented in Lua which allows user to create game bots which can imitate user's game play

cppcore icon cppcore

My core for most of my projects ...

cr-sqlite icon cr-sqlite

Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite

creoson icon creoson

OpenSource Automation using JSON Transactions for PTC's CREO Parametric

crossbow icon crossbow

Cross-Platform Rust Toolkit for Games 🏹

csg icon csg

Constructive Solid Geometry (CSG) and Quick Hull Library for golang

cubiquity icon cubiquity

Cubiquity is an experimental micro-voxel engine written in C++ and released into the public domain.

cuda icon cuda

GPU-accelerated LIBSVM is a modification of the original LIBSVM that exploits the CUDA framework to significantly reduce processing time while producing identical results. The functionality and interface of LIBSVM remains the same. The modifications were done in the kernel computation, that is now performed using the GPU.

culling icon culling

Implementation of Occlusion and Frustum culling (CPU and GPU)

cursormanagement icon cursormanagement

A plugin for enabling cursor based navigation in QML UIs. Moving the cursor is automatic, based on the location and geometry of user defined items.

curv icon curv

a language for making art using mathematics

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.