P3DでもProcessingの描画命令を乗っ取る

Processingで描画命令を乗っ取る - 半空洞男女関係mactkg.hateblo.jp を書いた。するとコメントで、P3Dで動かないという指摘があった。 P3Dで同じことをやりたいのですが、単純に size(800, 400, P3D); createGraphics(width, height, P3D); としただけでは、jack.begin();のタイミングでエラーになってしまいます。どうし…