Skip to content

Instantly share code, notes, and snippets.

@moxuse
moxuse / THREE.SpringCamera.js
Created June 3, 2014 09:55
THREE.SpringCamera.js
/*
SpringCamera.js
*/
THREE.SpringCamera = function (_width, _height) {
/*
constructor
*/
var VIEW_ANGLE = 45, ASPECT = _width / _height, NEAR = 0.01, FAR = 10000000;
this.nextCamPosX = 0;
this.nextCamPosY = 0;
@moxuse
moxuse / gist:ab20e076a45fda8b1d59
Created June 13, 2014 04:51
gif animation shell script ffmpeg with gifsicle
ffmpeg -i flow.mp4 -s 716x594 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif
@moxuse
moxuse / gist:b906edfc9ec569e060c1
Last active August 29, 2015 14:04
extension String
func urlEncodedStringWithEncoding(encoding: NSStringEncoding) -> String {
let charactersToBeEscaped = ":/?&=;+!#$()',*" as CFStringRef
let charactersToLeaveUnescaped = "[]." as CFStringRef
let result = CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, self.bridgeToObjectiveC(), charactersToLeaveUnescaped, charactersToBeEscaped, CFStringConvertNSStringEncodingToEncoding(encoding))
return NSString(format:result)
}
@moxuse
moxuse / shell
Created September 18, 2014 06:07
cupertino expect download
dc ${WORKSPACE}
/usr/bin/expect -c "
set timeout 5
spawn ios profiles:download --type <type of profile> \"<your profile name>\"
expect (Select a team:*)
send \"1\n\"
expect .*
send \"exit\"
"
@moxuse
moxuse / GameViewController.swift
Last active August 29, 2015 14:06
ScenKit Shader Handle Binding Test
import UIKit
import QuartzCore
import SceneKit
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let numSphere = 25
@moxuse
moxuse / sample.sc
Created October 11, 2014 11:50
of_seminar_hatiouzi_2014 SC OSCSend Sample
s.boot;
(
SynthDef("click",{
Out.ar(0,ClipNoise.ar(0.02) * EnvGen.ar(Env.perc(0.0,0.05,1,-2), 1, doneAction: 2));
}).store
)
(
//set server to gs server.
s=Server("Tamabi gs server", NetAddr("122.212.35.122", 57110));
(
SynthDef("despatch_radio_synth", {
|amp = 1,
azimuth = 111.9,
declination = -23.3,
distance = 31931930,
elevation = 20.3,
@moxuse
moxuse / gist:77549fb5b79fbd43e94d
Last active August 29, 2015 14:24
Intel Edison IPカメラを認識させるためにリカバリーセットアップする
// poky 3.10.17 > からはデフォルトでuvccamera moduleがサポートされたので、自分でopkg install uvccamera する必要がない。
// 下手にするとカーネルモジュールが壊れる。
// https://software.intel.com/en-us/iot/hardware/edison/downloads > Release 2.1 Yocto* complete image をダウンロード
cd xxxx/paedison-image-ww25
//フラッシュを初期化、の前に
//macだとdfu-waitが長すぎて失敗するのでスクリプトを一部修正する必要が有る -> https://gist.github.com/ddewaele/f1b13545586c78ddb545
./flashall.sh
@moxuse
moxuse / gist:73cff10f4cfcace10121
Last active August 29, 2015 14:24
ofTrueTypeFont to ofVbo Texture
class SomeClass {
private:
string textString;
ofTrueTypeFont font;
ofTexture stringTexture;
ofVbo vbo;
ofMesh stringMesh;
ofVec3f verts[VERT_BUF_NUM];
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.