Oren Fromberg
19Dec/100

Standing Desk Setup

image

Standing at work... good or bad?

Tagged as: No Comments
1May/100

Abbott running in the snow

Tagged as: No Comments
1May/100

Leaves counting the stars

Taken in East Dorset, Vermont in our friends Amanda & Heath's own backyard.

Filed under: dslr, photography No Comments
29Apr/100

“Gold star” reward system on my whiteboard at work :)

image

Filed under: phone No Comments
28Apr/100

Massive rainbow we saw before the crazy hailstorm

image

Saw this driving back from tennessee last weekend and snapped it with my phone.

28Apr/100

Doggies lounging on the couch

image

Here is jakedog and abbott chilling on the couch... they are not going to be allowed on our new couch when we get one... (yeah right!)

Tagged as: , No Comments
20Apr/100

Jet Demo

Here is a simple little OpenSceneGraph/GLSL based Jet demo I adapted from the "Fire_Particle_System_OpenGL" demo that comes with ATI's useful tool RenderMonkey. It comes with vertex and fragment shaders as well as a Makefile. feel free to email me if you have any questions about it... I hope it is useful out there in internet land!


2Jul/090

Erin Catto’s “Exact Buoyancy for Polyhedra” Demo

I checked out this demo and cleaned it up a little and made a makefile for linux. You can download it here.

21Aug/080

CDF (2,2) Lifting Scheme in Matlab

I made a quick demo of Cohen-Daubechies-Feauveau (2,2) Wavelet Transform using a Lifing Scheme for my class last spring. Here are the predict and update steps:


function s = cdf22_predict(s, level)
step = 2^level;
odds = s(1:step:end-1);
evens = s(2:step:end);
minus1 = [evens(2); evens(1:end-1)];
plus1 = [evens(2:end); evens(end-1)];
s(1:step:end-1) = s(1:step:end-1) - 0.5 * (minus1 + plus1);


function s = cdf22_update(s, level)
step = 2^level;
evens = s(2:step:end);
odds = s(1:step:end-1);
minus1 = [odds(2); odds(1:end-1)];
plus1 = [odds(2:end); odds(end-1)];
s(2:step:end) = s(2:step:end) + 0.25 * (minus1 + plus1);

It was challenging to write these functions without the for loops. You are welcome to download the complete demo here.