Skip to content

Instantly share code, notes, and snippets.

@bitbutter
bitbutter / PerlinShake
Created April 13, 2015 13:37
Modified version of Michael G's PerlinShake
using UnityEngine;
using System.Collections;
public class PerlinShake : MonoBehaviour, IShaker {
public float duration = 0.5f;
public float speed = 1.0f;
public float magnitude = 0.1f;
public bool test = false;

Keybase proof

I hereby claim:

  • I am bitbutter on github.
  • I am tomaszkaye (https://keybase.io/tomaszkaye) on keybase.
  • I have a public key whose fingerprint is 5767 A274 4C66 82C9 40D1 BD50 87D1 D067 6D41 04E0

To claim this, I am signing this object:

@bitbutter
bitbutter / TransparentBackgroundScreenshotRecorder.cs
Last active November 22, 2025 13:52
Rendering screenshots from Unity3d with transparent backgrounds
using UnityEngine;
using System.Collections;
using System.IO;
/*
Usage:
1. Attach this script to your chosen camera's game object.
2. Set that camera's Clear Flags field to Solid Color.
3. Use the inspector to set frameRate and framesToCapture
Verifying myself: My Bitcoin username is +tomasz_kaye. https://onename.io/tomasz_kaye
#!/usr/bin/env ruby
# This script lives in [working directory]/git_helpers/
# It gets called from a git pre-commit hook.
# It automatically adds timestamp information to max/msp object ids
# if they don't already have a timestamp.
# A start towards intelligent .maxpat merges in git-managed max/msp projects.
require 'find'
require 'fileutils'