Adding a bunch of 3d convenience methods for the demos