3DS-exclusive feature? Tsk tsk tsk...
I don't have a 3DS, sadly, but it's awesome that you can make 3D images that can appear well.
And knowing you, I'm sure the pics are great, so congratz
They're definitely viewable elsewhere, I just don't know exactly. Some HTC device, and there are some programs for PC