I have a use case for JavaFX 3D in which I would like to construct a 3D scene in a cloud application where graphic rendering may not be supported, and then export that scene to an FXML file so that it can be rendered later on a desktop or mobile device. I have FXML export and import methods working.
The information I have found so far indicates that JavaFX will simply issue an error if the appropriate hardware for 3D rendering is not found. Does anyone know if there is a way configure the JavaFX 3D system so that a scene can be constructed in the usual way, and then exported without going through the rendering step?