Sejda PDF Desktop (64-bit) 歷史版本列表
Sejda PDF 桌面 64 位是一個免費的,簡單的用戶友好的 Windows PC 的 PDF 管理軟件。執行一個令人印象深刻的廣泛的 PDF 任務!Sejda PDF 桌面特點:將文件合併為一個 PDFVisual 組合和重新排序頁面,合併多個 PDF 文件。備用和混合奇數和偶數頁文件.分割 PDF 文件 按頁分割文檔。提取單獨的文檔。按大小,書籤或文字分割進行分割。劃分兩個頁面佈局掃描.... Sejda PDF Desktop (64-bit) 軟體介紹更新時間:2022-11-29
更新細節:
What's new in this version:
New Demos:
- We’ve recreated the E-learning demo as an entirely new app from which one can learn how to assemble a table fan. It features responsive mobile-friendly UI fully designed in the 3D suite, a draggable timeline, a voice over for each step, and integration with SCORM-enabled learning management systems.
- We also created a small archviz demo called Firstperson Camera which shows off first-person controls set up right in Blender. The app also implements a collision material with multiple building storeys, mouse pointer lock, mobile controls, a navigation mini-map, and geometry batching.
WooCommerce Integration:
- We have implemented the possibility for shop visitors to load the product’s 3D view on demand. Therefore, now you can provide a mixed gallery of 2D pictures and a 3D icon to your customers. See the live example on our WordPress sandbox website.
WordPress Plugin:
- The admin interface for a Verge3D application now displays the status and statistics for uploaded files to give you feedback on what’s going on
We also made various fixes in the WordPress plugin:
- 3D embedding is now properly displayed in WordPress editor
- Verge3D apps are now properly fit in mobile screens
- Allow full screen setting can now actually be switched off
- Merchant logo in plugin settings is no longer lost after re-saving the settings
- Finally, we made various improvements and tweaks in the admin UI
Blender UI:
- We reworked Verge3D-specific UI panels in Blender so that they better fit in the rest of Blender UI. We also made more clear the separation between features. At the same time, we mostly didn’t touch the original placing for Verge3D options as not to break an established workflow.
- We changed the category from Verge3D to Render for the Blender addon. We also updated the description for the addon, as well as the required Blender version.
- We added icons to the Verge3D buttons Sneak Peek and App Manager which should make it a bit easier to distinguish between them
- We added Online Manual to the right-click menu for each of Verge3D’s settings, options and buttons, so that you can quickly obtain help on their usage. You can also point to a feature and press F1.
- You can now assign keyboard shortcuts to all Verge3D’s buttons and menu items. In some cases, this can significantly speed up your workflow. For example, you can assign a shortcut on the export feature and thus avoid the more time-consuming operation of invoking export from the File menu.
Blender Features:
- We ensured that this Verge3D version works with the latest dev preview of Blender 3.4-3.5. Particularly, we supported the newly introduced Mix Color node.
- We also supported all Alpha Mode settings for the Image Texture node that Blender devs introduced just recently. The feature was suggested through the Enterprise support channel.
- We fixed the bug with exporting glTF-compatible materials that use occlusion textures. The bug only affected Blender 3.3 and above. We also fixed the export crash issue caused by any armature animations that use non-integer keys in Blender.
New Puzzles:
- New puzzle–stop animate param–is available. You can use it to cancel a working animate param puzzle at any time. For usage example, see the new E-learning demo where it turns the propeller animation on and off.
- Another new puzzle–connector slot–allows you to group puzzles together, so that you can do various actions with them in bulk.
- It can help a lot in regard to the copy/paste function that only works with single puzzles. Connectors can also come in handy for moving puzzles around, commenting, or saving to the library. Thanks for suggesting this on the forums.
- Finally, we have added the puzzle called map range. We recommend using it instead of similarly-named entry in the Puzzles Library to convert a value from one range to another. For example, you can convert the position of an object in 3D space to some factor or color to be used in a material.
Upgraded Puzzles:
- We improved the puzzle get dimension. Now it returns dimensions measured in object local space and with local scaling applied, rather than in world space as it was before. This, particularly, produces better results for parented objects. The old behavior can be re-enabled using the world checkbox.
- The puzzle drag move now works with parented objects (a long-awaited feature indeed). As a result, you can make draggable sliders, scrollbars and other UI elements that are parented to the camera or other objects.
- Loader puzzles for sounds and videos can now be added to Lists to use them in bulk as an input to other audio/video puzzles. You can even mix sounds and videos in the same list. Also the puzzle stop sound no longer crashes with files whose playback has not started.
- We added the tabindex property to the puzzles set/get property per suggestion on the forums.
App Manager:
- We now have separate Asset Stores for the preview version and the stable version of Verge3D. This is to avoid version conflicts that sometimes caused real mess with broken puzzles and demos.
- If the first-launched instance of the 3D tool is closed thus putting the local server down, the App Manager will now gracefully restart it. This means you no longer need to restart it manually as before, which was quite non-obvious thing leading to much confusion among new users.
- We added Reddit and Telegram buttons to the About window of the App Manager.
- Loading of the applications list in the App Manager is no longer blocking the use of other functionality thanks to asynchronous handling of server requests.
- There were various minor UI tweaks in the settings panel of the App Manager.
Physics:
- Creating of a new app now always copies the physics engine files to the app folder (i.e. the physics checkbox is turned on by default). However, the application will use them only if any of the physics puzzles are present, that is, only when physics is actually needed. Therefore, you no longer need to bother about enabling physics, and even if you disable the corresponding checkbox, you can always copy the physics engine files to the app folder without the need to edit the .html file as required before.
- Another improvement with physics is that Verge3D now assigns bounding spheres of correct size to all physical objects.
- Finally, we recompiled the physics engine with utmost optimizations to make it more lightweight, saving 400 kilobytes of file size, which is quite a lot in the world of JavaScript libraries.
Texture Compression:
- We implemented a series of improvements and fixes for the texture compression feature to help you save video memory efficiently
- First of all, compression now skips files that would get much bigger (namely, more than 3 times) than the original image, which would otherwise damage the feasibility of this method. This often occurred with low-quality JPEGs that could generate huge files after compression. As a result, you can now have the benefits of reduced memory consumption and optimal file size at the same time.
- Secondly, we supported compression for PNG textures with included ICC color profiles, which are now removed from the image (the original image is left intact). In case you really need that ICC color profile, you can disable texture compression for a particular image, or apply the color profile permanently to the texture using an image editor.
- We also fixed the issue when some PNG textures were skipped from compression if any noncritical issues were detected by the exporter. For example, 16-bit images are now all compressed.
- Finally, scenes containing non-standard texture formats such as DDS, TGA, etc no longer crash the export (thanks for alerting us on the forums). Exporting of scenes with compressed textures to .glb format also won’t crash from now on.
Advanced Features:
- We have upgraded React and Vue.js templates to leverage the latest features of Verge3D, streamline the use of Verge3D API, and improve code readability. We also added 2 new demos to the Asset Store to demonstrate their workings. The demos, by the way, use multiple React and Vue.js components on the same page. We updated the documentation page accordingly.
- We ensured that in the case when multiple Verge3D applications are embedded in the same web page, you can work with Puzzles API independently of other instances. Also the application templates–”Standard Light”, “Standard Dark”, “Blank”, and “Embeddable” for React and Vue.js–were modified accordingly.
- Verge3D now gracefully restores the WebGL rendering context should it be lost. This can happen, for example, if the operating system suddenly decides to switch between discrete and integrated GPUs, or to update video drivers in the middle of presentation, or because too many/too heavy graphics apps have finally managed to overload the GPU.
Programming API:
- The exec script puzzle now exposes Puzzles API via the puzzles namespace which we recommend to use instead of v3d.puzzles. This new namespace, particularly, allows you to use multiple Verge3D applications embedded in the same page, since each application now inherits its own puzzles namespace instead of using the only global one. As before, you can use it to call procedures defined in puzzles, invoke low-level physics API, etc.
- We implemented methods App.pause() and App.resume() in the JavaScript API. These methods allow you to control everything happening in the engine–not just rendering, but also clocks, animations, and physics simulations. We are thankful to the community for bringing this up on the forums.
- We started refactoring some parts of the engine code to use more of the modern ECMAScript 6 features such as modules, async/await operators, and arrow functions. Particularly, modules are now used in JavaScript code generated from Puzzles (so visual_logic.js is now a module).
More Improvements:
- We refactored animation export as to improve the precision for exported Bezier and Linear animations. This helps eliminate problems in regions with abrupt changes of animated params. It can also decrease the size of exported data in some cases.
- We simplified installation for unprivileged users on Windows (i.e. without admin access). Now the installer automatically chooses the home user directory to install into, instead of trying to unpack to Program Files. Thanks for bringing this up on the forums.
- The feature Fit to Camera Edge has obtained a new option, Point, in its Fit Shape drop-down. If you select this option, the object will position itself relative to its center, as if it were a sizeless point. Also the Sphere option now positions objects more accurately. Finally, Fit to Camera Edge now supports multi-material objects.
- The performance profile puzzle (alternatively, P-P-P hot keys) now prints about whether ambient occlusion (GTAO) is enabled for the scene or not.
- The Orbit camera no longer jitters near stopping if a high inertia value is assigned to it via JavaScript. This issue has been reported via the Enterprise support channel.
- We made various minor improvements and fixes in the HTMLs and JavaScripts of application templates, fixing among other things the potential memory leaks in the templates. We also corrected errors in some of code examples.
- The demo Load Unload now more correctly unloads scenes.
Fixed:
- We fixed the Puzzles issue when asynchronous calls are used in loops. Thanks for reporting this on the forums.
- We fixed a series of memory leaks occurred upon calling the application‘s dispose() method, as well as in some other cases. Thanks for letting us know about this problem on the forums.
- The setting HiDPI Compositing which is assigned to individual objects now correctly works with multi-material objects, such as used for 3D-modelled UI
- We corrected the error with puzzles procedures that were not accessible from other tabs after copy-pasting them. Thanks for reporting this on the forums.
- We fixed the bug with mysteriously appearing “shadow” puzzles which crashed the Puzzles editor after saving. Thanks for reporting this on the forums.
We fixed 3 issues with glTF-compatible materials:
- Crashing of the export to glTF puzzle when the same texture is used for the occlusion, roughness and metallic components
- Bug with occlusion textures vertically flipped by the export to glTF puzzle. Thanks for bringing this up on the forums.
- Crashing of materials with planar reflections, which caused objects to disappear from the rendering. Thanks for reporting this on the forums.
- We fixed the bug with incorrect baking of .png textures when exporting to .glb format. Among other things, this fixed the engine crash when using .hdr textures with .glb format.
- We fixed the puzzle clone animation, as well as the underlying API method AnimationUtils.subclip(), which did not work properly in some cases
更新時間:2022-10-04
更新細節:
What's new in this version:
- Update of ffmpeg
- Update of AOM AV1 (3.5.0) Codec
- Update of x264 (3099) Codec
Troubleshooting:
- Fixed minor bugs
更新時間:2022-09-06
更新細節:
What's new in this version:
- Update of ffmpeg
- Update of SVT-AV1 (1.2.1) Codec
Troubleshooting:
- Fixed minor bugs
更新時間:2022-08-30
更新細節:
What's new in this version:
New Puzzles:
- New puzzle on animation frame can be used to fire an event when a certain frame is reached. You can employ it in various scenarios, for example, to pause animation until the user interacts with an object.
- New puzzle get animation speed will allow you to retrieve the speed value applied by the set animation speed puzzle. In particular, you can use it to play an animation in the backward direction from the current frame (such a scenario required using variables in earlier Verge3D versions).
- We added a new puzzle to the Audio/Video category called get duration. You can use it to determine the length of sounds, including midi, or videos (in seconds).
- Newly available puzzle, set shadow param from the Objects category, can enable/disable casting and receiving shadows for distinct objects and groups of objects
- In particular, you can use this puzzle to manage shadows for glTF-compatible materials. Another use case is loading glTF models exported from some third-party software. Finally, you can use it for fine-tuning of the quality and performance of your applications for particular hardware in run time.
- New puzzle, get object dimension, was added to the Objects category. You can use it to measure dimensions of an object along X, Y or Z axes in run time.
- You can use 2 new puzzles, color picker and compose color, to supply colors to those of your Material or HTML puzzles that use CSS colors. The puzzle compose color also has the possibility to set alpha.
Even More 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 puzzles you can preserve data when the user closes or reloads the page – e.g. contents of the e-commerce cart, current configuration, or progress in a game.
Improvements with Existing Puzzles:
- Puzzles are now loaded much faster (especially noticeable with many tabs)
- The puzzle opened file now provides various information about the file besides its contents, such as its name, extension, size, and mime type. The old behavior corresponds to the data option which is selected by default.
- The set camera params puzzle obtained the option allow zoom which you can use to disable camera zooming. This may come in handy for an app working inside an iframe on a long page. In such a situation it helps prevent unwanted zooming when the user is scrolling the page.
- The multi-line text puzzle can now be freely resized to suit your needs. This also tangibly reduced the width of the Puzzles editor’s toolbox where this puzzle resides.
- The puzzle create text object now works faster, as we lowered a bit the default number of segments it generates which didn’t result in any visible loss of quality.
- A descriptive warning will be shown on relevant puzzles should the Physics or Font Converter modules happen to be not linked to an application for some reason.
- When using the puzzle texture from text, you can now set the colors for the text and background, as well as transparency for both text and background. As a result, this puzzle can generate fancy transparent textures on the fly. Make sure you enable transparency for the corresponding material.
Maya-Specific Features:
- Verge3D now supports animation along curve, which can be created in Maya using the Motion Path constraint
- Such the approach is more artist-friendly as baking path animation to keyframes is no longer required each time you need to export it to Verge3D. It also generates smaller files.
- New demo called Follow Path is now available in the Asset Store which shows off how to use the Motion Path constraint
- We fixed rendering of Verge3D objects – Reflection Cubemap, Reflection Plane, and Clipping Plane – on AMD GPUs
- We added new demo called Lines to demonstrate working with curve objects
- New demo called Recliner was ported over to Verge3D for Maya. It shows off an example of an e-commerce 3D configurator coupled with interactive animation, and relies on HTML puzzles for website integration.
- New demo called Vertex Colors is now available in the Asset Store
- New demo called Video Texture is now available with Verge3D for Maya
- New demo called Ambient Occlusion is now available in the Asset Store
Reworked E-commerce 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 e-commerce solution. The motivation behind this our work is that although there are many e-commerce 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 them 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 billing 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 plugin is available from the official WordPress store. You can also install it manually from the wordpress folder of the Verge3D installation directory. Note that the WooCommerce part will continue to work as before.
- We updated the demos Ring and Recliner for these new features so that you can have examples how they work
PayPal Integration:
- For those Verge3D users who seek the simplest e-commerce 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?
WebP Textures:
- Images saved in modern WebP format can now be used with Verge3D. WebP format is much more compact compared with PNG or JPEG images of similar quality. It offers both lossy and lossless file compression, and also supports alpha channel in both modes.
- We integrated WebP with the replace texture and take screenshot puzzles. This format, however, is not compatible with memory-saving texture compression at the moment, as it is still to be supported in Khronos Group’s KTX tools.
- Please note that WebP images can only be used in quite modern browsers. One can expect, however, that it will replace both PNG or JPEG formats on the web in the future.
Other Improvements:
- A meaningful message rather than blank page is now shown when there are no apps in the applications folder
- We wrote a small guide on using absolute and relative URLs, as well as data URIs
- We improved the React.js and Vue.js templates by adding adapters that allow you to use React or Vue-based apps with the App Manager and Puzzles. See more info in the User Manual page.
- We introduced a series of performance optimizations for the Puzzles editor. The feature can be enabled in the App Manager settings. As a result, it significantly speeds up scrolling and dragging of big scenarios, although at the expense of some visual degradation.
- 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 field 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.
- We improved Verge3D installer which now shows the software version and publisher in Windows’ Add/Remove apps and features dialog. It now also does not leave any files after uninstallation of Verge3D, except third-party plugins. Speaking of Verge3D plugins, we wrote an extensive guide to help you create installers for them.
- We have synced the MIDI library with upstream, which should improve the playback of Roland GS files
Fixed:
- We fixed scene loading crash occurred when multiple .hdr images were used with texture compression. Thanks for reporting this issue on the forums.
- We fixed an issue with the multi-line text puzzle, when an empty line was added each time the Puzzles are saved. Thanks for reporting this on the forums. Also the cursor and the scrollbar are now correctly positioned with this puzzle if browser tab contents are scaled.
- The puzzles set value and set rgb now work with materials that use video textures. We also fixed the puzzle get texture param that didn’t work properly with video textures. Finally, video textures can now be replaced by image textures, and not just the other way around.
- We fixed the issue with desktop applications created very slowly which was introduced with Verge3D 4.0. This was because Electron.js binaries were downloaded again each time Verge3D was launched anew. Thanks for reporting this on the forums.
- Verge3D can now properly load animations with keyframes that are positioned out of timeline. This issue was reported through the Enterprise support channel.
- We fixed a rare issue sometimes occurred when a puzzle was disconnected from an input that had a default “shadow” puzzle in it
- We fixed the bug with the replace texture puzzle: when a static image is replaced by a canvas texture, this image no longer mysteriously disappear from the list of textures
- 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
- We disabled ambient occlusion on Mali GPUs, mostly used by previous generations of Samsumg Galaxy devices, as a work around the artifacts problem reported on the forums
更新時間:2022-08-29
更新細節:
What's new in this version:
- Update of ffmpeg
- Update of SVT-AV1 (1.2.1) Codec
Troubleshooting:
- Fixed minor bugs
更新時間:2022-08-23
更新細節:
What's new in this version:
New Puzzles:
- New puzzle on animation frame can be used to fire an event when a certain frame is reached. You can employ it in various scenarios, for example, to pause animation until the user interacts with an object.
- New puzzle get animation speed will allow you to retrieve the speed value applied by the set animation speed puzzle. In particular, you can use it to play an animation in the backward direction from the current frame (such a scenario required using variables in earlier Verge3D versions).
- We added a new puzzle to the Audio/Video category called get duration. You can use it to determine the length of sounds, including midi, or videos (in seconds).
- Newly available puzzle, set shadow param from the Objects category, can enable/disable casting and receiving shadows for distinct objects and groups of objects
- In particular, you can use this puzzle to manage shadows for glTF-compatible materials. Another use case is loading glTF models exported from some third-party software. Finally, you can use it for fine-tuning of the quality and performance of your applications for particular hardware in run time.
- New puzzle, get object dimension, was added to the Objects category. You can use it to measure dimensions of an object along X, Y or Z axes in run time.
- You can use 2 new puzzles, color picker and compose color, to supply colors to those of your Material or HTML puzzles that use CSS colors. The puzzle compose color also has the possibility to set alpha.
Even More 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 puzzles you can preserve data when the user closes or reloads the page – e.g. contents of the e-commerce cart, current configuration, or progress in a game.
Improvements with Existing Puzzles:
- Puzzles are now loaded much faster (especially noticeable with many tabs)
- The puzzle opened file now provides various information about the file besides its contents, such as its name, extension, size, and mime type. The old behavior corresponds to the data option which is selected by default.
- The set camera params puzzle obtained the option allow zoom which you can use to disable camera zooming. This may come in handy for an app working inside an iframe on a long page. In such a situation it helps prevent unwanted zooming when the user is scrolling the page.
- The multi-line text puzzle can now be freely resized to suit your needs. This also tangibly reduced the width of the Puzzles editor’s toolbox where this puzzle resides.
- The puzzle create text object now works faster, as we lowered a bit the default number of segments it generates which didn’t result in any visible loss of quality.
- A descriptive warning will be shown on relevant puzzles should the Physics or Font Converter modules happen to be not linked to an application for some reason.
- When using the puzzle texture from text, you can now set the colors for the text and background, as well as transparency for both text and background. As a result, this puzzle can generate fancy transparent textures on the fly. Make sure you enable transparency for the corresponding material.
Blender-Specific Features:
- This Verge3D version is compatible with Blender 3.4
- White Noise node is now supported
- We fixed vertex colors which were broken due to changes in Python API of Blender 3.2
- Verge3D now supports animation along curve, which can be created in Blender using the Follow Path constraint
- Such the approach is more artist-friendly as baking path animation to keyframes is no longer required each time you need to export it to Verge3D. It also generates smaller files. Both Nurbs and Bezier curves can be used with this constraint.
- New demo called Follow Path is now available in the Asset Store which shows off how to use the Follow Path constraint
- We reworked the Lines demo which is now compatible with the latest Blender and uses the Eevee renderer
- New demo called Vertex Colors 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
Reworked E-commerce 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 e-commerce solution. The motivation behind this our work is that although there are many e-commerce 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 them 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 billing 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 plugin is available from the official WordPress store. You can also install it manually from the wordpress folder of the Verge3D installation directory. Note that the WooCommerce part will continue to work as before.
- We updated the demos Ring and Recliner for these new features so that you can have examples how they work
PayPal Integration:
- For those Verge3D users who seek the simplest e-commerce 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?
WebP Textures:
- Images saved in modern WebP format can now be used with Verge3D. They were recently supported in Blender 3.2. WebP format is much more compact compared with PNG or JPEG images of similar quality. It offers both lossy and lossless file compression, and also supports alpha channel in both modes.
- Besides Blender exporter, we integrated WebP with the replace texture and take screenshot puzzles. This format, however, is not compatible with memory-saving texture compression at the moment, as it is still to be supported in Khronos Group’s KTX tools.
- Please note that WebP images can only be used in quite modern browsers. One can expect, however, that it will replace both PNG or JPEG formats on the web in the future.
Other Improvements:
- A meaningful message rather than blank page is now shown when there are no apps in the applications folder
- We wrote a small guide on using absolute and relative URLs, as well as data URIs
- We improved the React.js and Vue.js templates by adding adapters that allow you to use React or Vue-based apps with the App Manager and Puzzles. See more info in the User Manual page.
- We introduced a series of performance optimizations for the Puzzles editor. The feature can be enabled in the App Manager settings. As a result, it significantly speeds up scrolling and dragging of big scenarios, although at the expense of some visual degradation.
- 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 field 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.
- We improved Verge3D installer which now shows the software version and publisher in Windows’ Add/Remove apps and features dialog. It now also does not leave any files after uninstallation of Verge3D, except third-party plugins. Speaking of Verge3D plugins, we wrote an extensive guide to help you create installers for them.
- We have synced the MIDI library with upstream, which should improve the playback of Roland GS files
Fixed:
- We fixed scene loading crash occurred when multiple .hdr images were used with texture compression. Thanks for reporting this issue on the forums.
- We fixed an issue with the multi-line text puzzle, when an empty line was added each time the Puzzles are saved. Thanks for reporting this on the forums. Also the cursor and the scrollbar are now correctly positioned with this puzzle if browser tab contents are scaled.
- The puzzles set value and set rgb now work with materials that use video textures. We also fixed the puzzle get texture param that didn’t work properly with video textures. Finally, video textures can now be replaced by image textures, and not just the other way around.
- We fixed the issue with desktop applications created very slowly which was introduced with Verge3D 4.0. This was because Electron.js binaries were downloaded again each time Verge3D was launched anew. Thanks for reporting this on the forums.
- Verge3D can now properly load animations with keyframes that are positioned out of timeline. This issue was reported through the Enterprise support channel.
- We fixed a rare issue sometimes occurred when a puzzle was disconnected from an input that had a default “shadow” puzzle in it.
- We fixed the bug with the replace texture puzzle: when a static image is replaced by a canvas texture, this image no longer mysteriously disappear from the list of textures.
- 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
- We disabled ambient occlusion on Mali GPUs, mostly used by previous generations of Samsumg Galaxy devices, as a work around the artifacts problem reported on the forums
更新時間:2022-07-25
更新細節:
What's new in this version:
- Update of ffmpeg
- Update of AOM AV1 (3.4.0) Codec
- Update of vpx (1.12.0) Codec
- AC3 Codec: Added "Room Type" option
- AC3 Codec: Added "Dolby Surround Mode" option
- AC3 Codec: Added "Dialogue Level" option
- AC3 Codec: Added "Dolby Headphone Mode" option
- AC3 Codec: Added "A/D Converter Type" option
- AC3 Codec: Added "Preferred Stereo Downmix Mode" option
- AC3 Codec: Added "Dolby Surround EX Mode" option
Troubleshooting:
- Fixed minor bugs
更新時間:2022-07-17
更新細節:
What's new in this version:
- Update of ffmpeg
- Update of AOM AV1 (3.4.0) Codec
- Update of vpx (1.12.0) Codec
- AC3 Codec: Added "Room Type" option
- AC3 Codec: Added "Dolby Surround Mode" option
- AC3 Codec: Added "Dialogue Level" option
- AC3 Codec: Added "Dolby Headphone Mode" option
- AC3 Codec: Added "A/D Converter Type" option
- AC3 Codec: Added "Preferred Stereo Downmix Mode" option
- AC3 Codec: Added "Dolby Surround EX Mode" option
Troubleshooting:
- Fixed minor bugs
更新時間:2022-06-30
更新細節:
更新時間:2022-06-30
更新細節: