No.  Sketch3D is not a standalone 3D rendering program and will not work on its own.  It requires the 3D rendering program SketchUp to be installed, as it is simple addons to that program.