It might be better to ask on some webdesign centered forum if there is a way to easily display 3d models inside a browser without the need for browser plugins (I seem to remember that html5 has added a way to do it. Not sure if this really is supported by browsers.)
If there is then find out which file formats are needed. From there we might then be able to help find a way to generate such a file from one of the export options of kicad.
I have seen 3D rotatable / zoomable views of KiCad design on some web page.
It might have been instructables, or grabcad. I t may have been on a site of a PCB manufacturer.
Most logical way to me woul be to use Stepup to import the 3D board into Freecad, and then export it to some industry standard file format for a web plugin.
That sounds interesting. I’m not familiar with Stepup. Is that a function in FreeCAD to import the 3Dview? Don’t you first have to export something from KiCad while in 3DView?
If you can give an example of the steps needed, it would be helpful. (At least to me.)
StepUp can apparently also be used to design (complex) footprints for KiCad in FreeCAD, but I never tried that myself. FreeCAD is not a very easy program to learn, and I’m only familiar with a small sub section of FreeCAD’s capabilities.
Does neither support wrl (vrml) nor step. These are the two formats you can natively export from kicad. I am sure there are ways to convert wrl to stl as both of them are meshes. (I think blender can do that. Maybe even freecad but i am not sure about that.)
Your tool seems to focus on 3d printing formats. (Man would it be nice if step would be an option.)
[rant] Don’t ask me why the 3d printing community went for mesh file formats. Makes reworking their stuff in a proper CAD tool near to impossible. In my mind step would have been the more natural choice to make. (The de-facto data exchange formats for mechanical engineering.) I guess 3d printers are toys meant to print artistic stuff not proper tools meant for mechanical engineers. (or at least they have been when their toolchains got developed.) I would assume that we would have much better open tools for step had that community chosen the proper file format. [/rant]