David Cattermole (@david-cattermole)
  • Stars
    star
    360
  • Global Rank 76,387 (Top 3 %)
  • Followers 122
  • Following 121
  • Registered about 13 years ago
  • Most used languages
    C++
    45.0 %
    Python
    35.0 %
    Rust
    15.0 %
    Mathematica
    5.0 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 3,747
  • Country Ranking
    Mathematica
    59
    C++
    376
    Rust
    402
    Python
    1,053

Top repositories

1

mayaMatchMoveSolver

A Bundle Adjustment solver for MatchMove related tasks.
Python
102
star
2

cameraInferno-maya

Autodesk Maya Plug-in for visualising camera burn-in text.
Python
46
star
3

playblastOIIO-maya

Implements a new 'playblast' command that uses OpenImageIO (OIIO) to process and write image data.
C++
36
star
4

OpenCompGraph

2D Image Compositing framework
Rust
28
star
5

animCurveMatch-maya

Match sparse to dense animCurves in Autodesk Maya
C++
23
star
6

OpenCompGraphMaya

Create simple image processing composting node graphs inside of Autodesk Maya.
C++
22
star
7

cxx-demo-example

An example combining C++ and Rust libraries using the Rust cxx crate
C++
16
star
8

assetQC

Framework designed to collect, validate and report asset data for Animation and Visual Effects applications.
Python
16
star
9

velocity-maya

Maya node for computing speed of an input point
C++
15
star
10

vcglib-maya

VCG wrapper nodes for Autodesk Maya
C++
13
star
11

qt-learning

User Interfaces written with the Qt framework using various techniques as a journey of self-discovery and to learn the best practices of working with Qt
Python
13
star
12

oiioreader-maya

Image Reader using OpenImageIO (OIIO) library plug-in for Autodesk Maya.
C++
10
star
13

namingcon

Naming Convention Validator
Python
4
star
14

sql-learning

Basic SQL projects used for education purposes.
Python
3
star
15

cpp-utilities

C++ Utilities for debug, generic filesystem checks and more.
C++
3
star
16

mayaMatchMoveSolver-testdata

Test data files for mmSolver.
Mathematica
2
star
17

matchmover-distortion-tool

Distortion Tools to for Autodesk Matchmover; Conversion to 3DEqualizer and (un)distortion scripts batch scripts
Python
2
star
18

pointSetMatch-maya

Matches pairs of reference and move points with a transformation matrix in a Autodesk Maya DG node.
C++
2
star
19

rust-learning

A personal project for a journey of self-discovery; Learning the Rust Programming Language.
Rust
1
star
20

timetracker

Automatically records application usage activity to gather personal time statistics.
Rust
1
star