Home › Forums › Official Announcements › Verge3D 4.1.1 Maintenance Update
- This topic has 23 replies, 7 voices, and was last updated 1 year, 11 months ago by kdv.
-
AuthorPosts
-
2022-08-30 at 8:04 am #55358Yuri KovelenovStaff2022-08-30 at 8:04 am #55359Yuri KovelenovStaff
Critical Issues
• We fixed the critical bug which concerns older Safari browsers on Macs and iOS devices (versions 11-14), on which Verge3D now works again. Also texture compression now works on Macs in older Safari.
Other Bugs
• The right-click menu option Jump to Procedure now works in performance mode that was introduced in v.4.1. We also fixed copying and pasting puzzles when in performance mode.
• We removed unnecessary dependencies for building the Puzzles Editor and the engine from the Development Kit. We also performed some code cleanups throughout the engine code base.
• Time zone and city location are no longer included in JavaScript generated by Puzzles, thus protecting the puzzler’s privacy.
• The puzzle export to glTF stopped printing a warning message about “incorrect arguments”. Also Firefox’s browser console no longer prints a warning message about missing WEBGL_debug_renderer_info extension. Finally, Chrome’s browser console now doesn’t print a “violation” message about “non-passive event listener”.
More Improvements
Besides the foregoing fixes, we managed to make puzzles in the Init tab to work even if the user browser does not support WebGL. This means that you can easily replace the 3D content by a video, image or custom HTML content on unsupported systems, thus allowing a graceful fallback. You can easily find out if such a procedure is needed, by checking against the WebGL option that we added to the feature available puzzle (for use in the Init tab).
The Jewelry material library now works properly with the latest versions of Blender. Please download the updated bundle if needed.
There were various improvements both in the User Manual and API documentation.
2022-08-30 at 8:04 am #55360Yuri KovelenovStaffIf you are affected by the above-mentioned issues, or want to leverage the introduced improvements, please upgrade your 3D web interactives to Verge3D 4.1.1. You can get it from the downloads page as usual.
For an overview of Verge3D 4.1 features, watch this video:
2022-08-31 at 3:12 pm #55416rhenriquesCustomerHi Yuri
Something is wrong with this update. Textured models that usually worked just fine, completely disappear in all browsers under macOS after applying the update to the project. If the project is not updated, things work fine.
The problem appears only if the file v3d.js is updated. None of the others have any problem. If we upgrade only this file and try to update the project further, the messesage – Operation Failed “Missing app update information.” – appears.
Cheers
2022-09-01 at 8:37 am #55444MariuszCustomerCritical Issues
• We fixed the critical bug which concerns older Safari browsers on Macs and iOS devices (versions 11-14), on which Verge3D now works again. Also texture compression now works on Macs in older Safari.
Hi! I’m having an issue with older iOS iPhones. The application works fine on versions 15 and above, but it doesn’t on lower versions. The interface [made in Webflow] doesn’t load and the user is not able to rotate the model. Is this something that should be fixed by this recent Verge3D update? I updated Verge3D but this didn’t fix the problem. By the way, should I update the WordPress Verge3D plugin for this occasion as well?
In fact, I am not sure if it’s a real problem, since all the iPhone devices update themselves automatically, is that right? But want to be sure that the application works correctly for the end users even if they have older iOS versions, so my client won’t report any problems with it. What is your opinion guys?
2022-09-01 at 11:59 am #55458Alexander KovelenovStaffSomething is wrong with this update. Textured models that usually worked just fine, completely disappear in all browsers under macOS after applying the update to the project. If the project is not updated, things work fine.
The problem appears only if the file v3d.js is updated. None of the others have any problem. If we upgrade only this file and try to update the project further, the messesage – Operation Failed “Missing app update information.” – appears.
Hi, looks like a serious issue. Please check the following:
- You have no custom JavaScript code added to the app js. If you do, then it possible that this file got replaced by app template-based file and this broke your app.
- Check your app on other devices (Windows, Android etc).
- Check our apps, such as Scooter (https://v3d.net/s).
If nothing helped, please provide content of the browser console as well as the link to the app that does not work.
2022-09-01 at 12:03 pm #55460Alexander KovelenovStaffHi! I’m having an issue with older iOS iPhones. The application works fine on versions 15 and above, but it doesn’t on lower versions. The interface [made in Webflow] doesn’t load and the user is not able to rotate the model. Is this something that should be fixed by this recent Verge3D update? I updated Verge3D but this didn’t fix the problem. By the way, should I update the WordPress Verge3D plugin for this occasion as well?
In fact, I am not sure if it’s a real problem, since all the iPhone devices update themselves automatically, is that right? But want to be sure that the application works correctly for the end users even if they have older iOS versions, so my client won’t report any problems with it. What is your opinion guys?
Hi, it’s kinda important for us to support older devices. Please provide more info so we can investigate this issue:
- Did you really updated your app (clicked on the update button)? To verify, open the browser console and see what Verge3D version it prints.
- Check if Verge3D demos work, e.g Scooter https://v3d.net/s
- Provide the link to the app which does not work.
2022-09-01 at 12:44 pm #55467kdvParticipantLooks like you added font smoothing in the puzzle editor. It causes a headache ))) The outlines are quite good looking, but the text fields are not…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2022-09-01 at 1:27 pm #55469Alexander KovelenovStaffLooks like you added font smoothing in the puzzle editor. It causes a headache ))) The outlines are quite good looking, but the text fields are not…
You must be using performance mode?
2022-09-01 at 1:32 pm #55471kdvParticipantYeap, exactly. Thanks for the hint )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2022-09-01 at 3:45 pm #55472MariuszCustomer- Did you really updated your app (clicked on the update button)? To verify, open the browser console and see what Verge3D version it prints.
- Check if Verge3D demos work, e.g Scooter https://v3d.net/s
- Provide the link to the app which does not work.
1. Yeah, I had some troubles with that, but you helped me to fix it in another topic on this forum. So now it’s fully updated.
2. Yes, Scooter works (I test on BrowserStack).
3. Here is the link: https://sodomaatelier.eu/wp-content/uploads/verge3d/3493/index.html
iOS above 15 works fine. On lower versions, the camera gets in a weird position, the viewport is not really “movable” and only two interface elements are visible: logo and an icon on top; the bottom panel with “Exterior”, “Interior” options is not visible.
2022-09-01 at 10:55 pm #55477fsgueglCustomerhI Yuri,
thanks for this new release!
I’m trying to port my 3.9 app on 4.1.1.
The project data is loaded and, subsequently saved or reloaded, from a file with the “load data” “puzzle”.
The user can also upload book templates to be configured through this procedure.
Now, however, the “load data” function gives me an error and, of course, fails to read the json data.
the error:
visual_logic.js: 1685Uncaught TypeError: Cannot read properties of null (reading ‘indexOf’)
at req.onreadystatechangeI did something wrong during porting?
I have one more thing to ask.
Regarding the compression of textures, how do I activate it for an existing app?
I saw that for a new app there is a check to put, but for an app that comes from version 3.9 what happens? Does it work normally without intervention?thanks
Franco2022-09-01 at 11:12 pm #55478kdvParticipantNow, however, the “load data” function gives me an error and, of course, fails to read the json data.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2022-09-02 at 5:34 pm #55497fsgueglCustomerThanks for the tip and the link, KDV.
I have read the post, surely what is mentioned is related to what is also happening to my app.
But I tried to do as suggested in the post and nothing happened,
the “load data” function kept returning error.Just few word concerning my files…the template files that are loaded ind the app and the projects that users can save (the structure is identical) are saved in files(json) that have the ETB extension, which is something I had created to tie it to the company name.
I found that what actually happens is that this extension does not like the “load data” function.
If I tried changing the extension from “.ETB” to “.json” the “load data” function did the job correctly!!!But this complicates my life a lot. I have many templates, about a hundred, that I should modify, but the biggest problem is that customers who have downloaded their project with the ETB extension if they try to reload it all crashes.
I have to search a solution to maintain ETB extension for my file
2022-09-02 at 8:12 pm #55498kdvParticipant.json aka .ETB can be read as usual, as before 4.1
If the extention is .json then the
read JSON from
puzzle returns an error, but with .ETB or some other extention it’s ok )))Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
-
AuthorPosts
- You must be logged in to reply to this topic.