Such files weight too much when not compressed, the Home entry they contain is hardly readable out of Java world, they may contain texture images that are unnecesseraly large and may contain 3D models at different formats that would require an interpreter in JavaScript for each of them. The current format of Sweet Home 3D files is not really usable in JavaScript. After 3 months of work, this lead to the Export to HTML5 plug-in (338 kB - updated on 2) and to a new service on that lets you upload a. My first goal was to propose a replacement of the Sweet Home 3D viewer applet able to display in 3D the homes you designed in any HTML5 web browser compatible with WebGL (i.e. Quickly said, if we wanted a Sweet Home 3D solution still able to work in a web browser, it was time to move! That's why I started to rewrite a part of Sweet Home 3D in JavaScript. Therefore, even Oracle, the editor of the Java plug-in, decided to deprecate it in the coming Java 9. Google stopped supporting plug-ins in Chrome, Mozilla announced they'll stop supporting them in Firefox by the end of 2016, whereas plug-ins have never been supported in Edge, the new default browser in Windows 10.One after the other, they added WebGL support in their browsers to let JavaScript 3D programs take profit of the power of graphics cards.The editors of the main web browsers like Firefox, Chrome, Internet Explorer, Edge, Safari, Opera greatly improved the performances of their JavaScript engine.Beside the question about whether iOS devices would be powerful enough to run a program like Sweet Home 3D, translating 100000 lines of Java code could take months of work, that's why during the past years, I preferred to improve Sweet Home 3D rather than considering starting this task!īut recently, technology moved towards a wider adoption of JavaScript in browsers: As JavaScript is not Java, it meant that proposing the same services as Sweet Home 3D applets in browsers running under iOS and Android would require to translate Sweet Home 3D Java code to JavaScript. Nevertheless, Apple still allowed to let run some programs within a web page if they were programmed in JavaScript. sh3d file, wouldn't be able to run under iOS (but also under Android where there's no Java plug-in yet). This meant that Sweet Home 3D Online or Sweet Home 3D viewer, an applet able to display the 3D view of a. When iOS, the system of iPhones, appeared, Apple decided that the version of their web browser Safari included in this system wouldn't support plug-ins able to run Java applets or Flash programs. Similarly to Sweet Home 3D viewer, this plug-in lets you generate HTML pages able to display in 3D the homes designed with Sweet Home 3D in any HTML5 web browser compatible with WebGL under all systems, including iOS and Android. Three weeks ago, the first public version of the Export to HTML5 plug-in was released.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |