I tried this in my project, it rendered out a black screen and wasn’t really working that well.
This was how I initialized my clipper node
Size winSize = Director::getInstance()->getWinSize();
clipper = ClippingNode::create();
auto stencil = DrawNode::create();
triangle = Point(winSize.width * 1.5f, -winSize.height / 2);
triangle = Point(0, winSize.height);
Color4F green(0, 1, 0, 1);
stencil->drawPolygon(triangle, 3, green, 0, green);
clipper->setPosition(winSize.width / 2, winSize.height / 2);
And when I created my tile map, instead of parenting the Tilemap to my scene, i parented it to my clipper node.
The result was just a full black screen.