08-07-2015, 11:17 AM
Testing it out on my desktop environment, not implemented into the site, it seems to work incredibly well. about 80% of the models I threw at it rendered without a hitch, 10% rendered with minor issues (some of which are expected), and 10% just didn't display anything. I'd put these error models as being actual issues with the model files themselves rather than with your code here. Issues like there not being a .mtl file for a .obj model, etc. etc.
Colour me very impressed. The logical way of doing this is to, as you said, have a button to load the 3D viewer. We could simply overlay a semi-transparent button on the larger icons that the site creates out of the large renders, which when clicked replaces the icon with the code for the viewer. Either that or we have it open in a new window, depending on what our options are.
Extra controls would be helpful, such as the ability to pan. But honestly, this is above and beyond what I would have expected!
Colour me very impressed. The logical way of doing this is to, as you said, have a button to load the 3D viewer. We could simply overlay a semi-transparent button on the larger icons that the site creates out of the large renders, which when clicked replaces the icon with the code for the viewer. Either that or we have it open in a new window, depending on what our options are.
Extra controls would be helpful, such as the ability to pan. But honestly, this is above and beyond what I would have expected!