Home › Forums › Official Announcements › Verge3D 4.1 pre2 available!
Tagged: ambient occlusion
- This topic has 15 replies, 7 voices, and was last updated 2 years, 4 months ago by madbat.
-
AuthorPosts
-
2022-08-15 at 11:47 am #54878Yuri KovelenovStaff2022-08-15 at 11:47 am #54879Yuri KovelenovStaff
Reworked Ecommerce features (WordPress plugin)
As you know, to this day Verge3D WordPress plugin included the integration with WooCommerce (a third-party WordPress plugin for creating online stores). Verge3D WordPress plugin also included our own simplistic set of features which was accessible for use via the place order puzzle.
For this update, we completely overhauled the latter piece of functionality, turning it into a full-featured ecommerce solution. The motivation behind this our work is that although there are many ecommerce solutions out there, none of them fits well into interactive 3D world. They would also require lots of hacks and coding to integrate with Verge3D/WebGL. We want to offer our users a complete integrated package for the most popular CMS on the market, which would include all features necessary for making sales efficient.
Major features we implemented for this update:
🔹 Proper itemization in orders.
🔹 Products and prices are now created in the admin interface, not in puzzles as before.
🔹 All products now have quantity.
🔹 Currencies can be selected in the plugin settings.
🔹 Attachments of various kind are available. Before this update you could only make screenshots and attach to the order. However, now you can use any images, sounds, videos, PDFs, .txt files, and even glTF models. These files are then can be used to fulfill the order or just provide more information from the customer.
🔹 Generation of formal quotes and invoices, customizable with logo and notes and downloadable as PDF. These can be emailed, or attached to an order notification.
🔹 Possibility to make downloadable products.
🔹 Optional PayPal integration.
🔹 Improved email notifications. Emails are fully customisable.
🔹 Optional shipping and billings addresses.
🔹 Discounts and taxes.
🔹 Everything is configurable with hundreds of settings.
The main puzzle that creates the order is now called place order + in addition to the old puzzle place order which continues to work as before. We also significantly improved the security of the plugin by thoroughly verifying all incoming data.
The updated WordPress plugin will be available when the final Verge3D 4.1 is out. In the meantime, you can install it manually from the wordpress folder of the Verge3D installation directory. Note that the WooCommerce part will continue to work as before.
PayPal integration
For those Verge3D users who seek the simplest ecommerce solution possible without even bothering about website, we implemented a new puzzle to pay via PayPal. Create a 3D scene, upload it to Verge3D Network and place the PayPal buy/donate button – what could be easier than that?
You can get the client ID from PayPal as suggested on this page.
New Puzzles
New puzzle, create dict with keys values allows you to create dictionaries more easily: the keys and values can be provided as lists, or as multi-line text.
New puzzle AR hit normal allows you to cast AR content not only to the floor but also to the ceiling and walls (imagine a lustre attached to ceiling, or wall pictures).
New puzzles – add event listener, remove event listener, and dispatch event – were added to the Advanced category. These work in the same fashion as the corresponding JS methods, and can be used to facilitate complex dependencies in highly interactive apps such as games.
New puzzles to access the local storage are available in the System category: storage set, get, remove, and check. By using these puzzle you can preserve data when the user closes or reloads the page – e.g. contents of the ecommerce cart, current configuration, or progress in a game.
Blender-specific
Bezier curves can now be used with the Follow Path constraint. Before this update only Nurbs were supported.
White Noise node is now supported.
We fixed vertex colors which were broken due to changes in Python API of Blender 3.2.
New demo called Follow Path is now available in the Asset Store.
New demo called Ambient Occlusion is now available in the Asset Store.
New demo called Postprocessing is now available in the Asset Store.
3ds Max-specific
The Constant Velocity parameter is now supported for the Path constraint.
New demo called Follow Path is now available in the Asset Store.
New demo called Ambient Occlusion is now available in the Asset Store.
New demo called Postprocessing is now available in the Asset Store.
Maya-specific
Parametric Length setting is now supported for the Motion Path constraint.
We fixed rendering of Verge3D objects – Reflection Cubemap, Reflection Plane, and Clipping Plane – on AMD GPUs.
New demo called Follow Path is now available in the Asset Store.
New demo called Ambient Occlusion is now available in the Asset Store.
Other improvements
We introduced a series of performance optimizations for the Puzzles editor. The feature is still experimental and can be enabled by adding
&perf
to the end of the URL. As a result, it significantly speeds up scrolling and dragging of big scenarios.The Puzzles editor now generates cleaner JS code.
We fixed small UI issues in various puzzles. Particularly, the right-click feature collapse/expand now works better.
Desktop builds will always use high performance GPU if user computer has more than 1 GPU.
The load data puzzle can now disable caching of loaded files. Also .json files are automatically converted to dictionary when loaded.
The search filed in the App Manager now supports special symbols.
The puzzle zoom camera now supports Ortho cameras as well. This feature was requested through the Enterprise support channel.
Fixed bugs
🐞 We fixed a bug with constraints assigned to multi-material objects.
🐞 We fixed the bug with annotation visibility. Thank for reporting it on the forums.
🐞 We fixed a crash occurred when editing argument names in a procedure puzzle, which happened if the procedure is used in 2 or more tabs.
🐞 The puzzle unbind element now properly works in all cases.
🐞 We fixed some issues with the multi-line text puzzle observed in Firefox and Safari.
2022-08-15 at 11:48 am #54880Yuri KovelenovStaff2022-08-15 at 12:12 pm #54881Avier3DCustomerLooking for the latest experimental build? Download Verge3D 4.1 preview 2 – Windows Installer, Mac/Linux Archive. See release notes here.
The download links seem broken?
2022-08-15 at 12:22 pm #54882Yuri KovelenovStaff2022-08-15 at 4:00 pm #54886MicdsnCustomerThank you!
2022-08-15 at 7:42 pm #54891kdvParticipantWe fixed the bug with annotation visibility. Thank for reporting it on the forums.
No, you didn’t. The issue happens when one of objects becomes outlined. From that moment only outlined objects can fade annotations.
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-08-16 at 8:03 am #54913madbatCustomerGood work.
Mendet has little left to do
The Ambient Occlusion bug is not fixed.
It applies to mobile devices, have tested chrome and firefox on a samsung galaxy s20 +5G.
Every phone I’ve tested on has had this bug.Then it would be good if it was possible to get better anti-aliasing over layers like sketchfab has.
If you can get this working, it’s easily the best product for web 3D
Keep up the good work you are doing.
// Patrik
Attachments:
You must be logged in to view attached files.2022-08-16 at 9:45 am #54917Alexander KovelenovStaffNo, you didn’t. The issue happens when one of objects becomes outlined. From that moment only outlined objects can fade annotations.
Yep, confirming it’s not fixed yet. Working on it now!
2022-08-16 at 9:47 am #54919kdvParticipantLooks quite good, no issues with AO )))
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-08-16 at 9:57 am #54922Alexander KovelenovStaffEvery phone I’ve tested on has had this bug.
Hi, can you please share the phone models on which you experience this issue?
It applies to mobile devices, have tested chrome and firefox on a samsung galaxy s20 +5G.
Is it Mali or Adreno version? See here to find out.
2022-08-16 at 6:52 pm #54941madbatCustomerNow I have tested a few different phones and have come to the conclusion that all the Samsung Galaxy I have tested have the bug, even the Galaxy Tab tablets.
The Huawei I tested also had the bug, the P-30 and P-20. Hope that’s enough to get rid of the bug.// Patrik
Attachments:
You must be logged in to view attached files.2022-08-16 at 6:58 pm #54945madbatCustomerIs it Mali or Adreno version? See here to find out.
Alexander Kovelenov. it’s Mali-G77 on my Samsung galaxy s20
2022-08-18 at 1:34 pm #55006dragosburianCustomerGood work.
Mendet has little left to do
The Ambient Occlusion bug is not fixed.
It applies to mobile devices, have tested chrome and firefox on a samsung galaxy s20 +5G.
Every phone I’ve tested on has had this bug.Then it would be good if it was possible to get better anti-aliasing over layers like sketchfab has.
If you can get this working, it’s easily the best product for web 3D
Keep up the good work you are doing.
// Patrik
Having the ability to select AO grade would be a great addition to Verge that I am sure many users would enjoy!
It would also touch a request multiple users(including me) have been making about improving the AO (https://www.soft8soft.com/topic/areas-with-ao-have-much-higher-aliasing/).
2022-08-18 at 2:05 pm #55009Alexander KovelenovStaff -
AuthorPosts
- You must be logged in to reply to this topic.