Rein here from Shopify. This is a really interesting question. So far it seems that this is not something that is possible while retaining your product with it's own variants on the one product page.
This means the best way to do this is through the modifiction of theme code. If its something you are interested in doing this you can read a tutorial on this here.
If it is not something you are comfortable with however, it may be adviseable to hire a Shopify Expert, who are third party developers equipped with the skills to help. You can find the expert marketplace here.