Different sidded textures with resource pack creating?

I was wondering if there was an integrated option in your resource pack making, that allows for say a pink glass block could be re-textured on different sides, I know there is a way to do it without Nova Skin but I was curious if you could use it with?

What @Bajan_Friend_plays