@override Camera3DD setD(Camera3DD o) { originalPointer ??= o.originalPointer; position.setD(o.position); target.setD(o.target); up.setD(o.up); fovy = o.fovy; projection = o.projection; return this; }