Blog

Blend4Web 17.06 LTS Released

2017-06-30

We are glad to present a new release of Blend4Web, an open source framework for creating interactive online 3D experiences. For 17.06, we have delivered lots of useful features such as support for augmented reality (AR) - showcased with a new demo, several of Blender's object-level transform constraints, a new logic node called Set Camera Limits, a new environment lighting algorithm for Cycles and many others. This release also introduces itself as a replacement of the long-term supported (LTS) channel of updates.

Augmented Reality

Thanks to feedback and constant requests from the community, we have finally realized the necessity to have the augmented reality (AR) feature integrated into Blend4Web.

To get started, you might want to print out the marker first or just display it on your monitor or a tablet. Then simply launch our AR demo on a computer with a webcam attached or on a mobile device and point the camera to the marker. The planets are clickable!

Please note that you'll have to serve your AR web applications via secure protocol (aka HTTPS) as this is a limitation of the underlying WebRTC technology imposed by browser vendors. Also, WebRTC is currently unavailable in Safari browser both for desktops and iOS devices - it is expected to come as part of the v.11 update in the Autumn of 2017.

The Blend4Web AR feature leverages the JavaScript port of the popular ARToolKit. Please follow their manual on how to create your own markers and other details. You can check out the source files of the above-mentioned demo which are included both in Blend4Web PRO and CE distributions. Have fun!

Transform Constraints

The arsenal of artists was supplemented with the powerful tools of Blender animators. So called transform constraints can be used to limit the movement of an object or to put it on a certain trajectory thus greatly easing the work of an animator. In the live demo below only the handle is animated while the other parts are moving automatically.

For now, four constraints are supported including Copy Location, Copy Rotation, Copy Transforms and Track To.

Transform constraints are assigned under Object Constraints tab.

Logic Editor

We continued adding nodes to the logic editor. This time the Set Camera Limits has been implemented to set camera movement restrictions on the fly. This node is especially useful when combined with Set Camera Move Style.

Clicking the cube will restrain the camera a bit.

Cycles

A new environment lighting algorithm was implemented for Cycles materials. To be exact, materials containing Glossy BSDF and Diffuse BSDF nodes now automatically enable environment lighting, which takes into account the roughness parameter.

Environment lighting in Cycles. Model CC-BY by sechristo (www.blendswap.com/blends/view/39818).

The new algorithm requires EXT_shader_texture_lod WebGL extension to work correctly (included in WebGL 2.0 core).

The corresponding Cycles material.

AA for Post-Processing and WebVR

We have reworked the mechanism of how the anti-aliasing rendering pass was integrated with post-processing passes. This resulted in much better quality and increased performance for scenes with post-process effects enabled, as well as for WebVR applications.

Other Features

Upon user request there is now the possibility to use cameras dynamically loaded with additional scene files. This way you no longer have to designate empty objects to pretend being cameras in multiview applications.

Physics API has been supplemented with the set_angular_velocity() method. As you can guess, it allows a programmer to set the angular velocity for an object.

The rendering of cube reflections has been optimized. Now, if no reflexible objects are present in a scene then the sky is directly reflected without redundant redraws for each individual reflective object.

In Closing

As usual, you can refer to the full list of changes and bug fixes in the release notes. We welcome your feedback or suggestions in the comments or on the forums!

Comments
07 jul. 2017 15:14
Some popular CGI resources mentioned this release: CGChannel, 80 Level, BlenderNation, CGPress.
Many thanks!
10 jul. 2017 17:53
The first update in the Blend4Web 17.06 LTS channel available with the number of bug fixes. See the release notes here.

Please note that the update is available for Blend4Web PRO customers only. CE users will receive this fixes in the upcoming 17.08 release.
10 jul. 2017 18:28
Cool,
Thanks Alexander!
21 oct. 2022 07:50
Blender is a free and open-source 3D graphics creation suite that supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing.Blender's core development team consists of volunteers who work on the project in their free time. I would like to buy essay cusrom on this topic. Each release of Blender is made available under the GNU General Public License (GPL).
25 aug. 2023 10:09
We're thrilled about the latest Blend4Web 17.06 release and its innovative features like augmented reality (AR) integration. This marks a significant stride in enhancing online 3D experiences. The addition of AR demonstrates the project's commitment to community feedback. To explore this, users can print or display the marker and engage with the interactive demo using a webcam or mobile device. Moreover, with this release becoming the LTS channel, it's indeed the ideal time for retiring outdated versions. For more updates, stay tuned to AnswersRepublic Official.
06 sep. 2023 19:03
I am very glad that you have not abandoned the development
06 sep. 2023 19:04
Augmented Reality has revolutionized the way we perceive and interact with the world. Its potential extends beyond entertainment, enhancing education, healthcare, and countless other sectors. Pairing AR with a service like CustomWritings for personal statement writing service takes innovation to the next level. With their expertise, they craft personalized narratives that reflect our unique experiences and aspirations, ensuring our stories shine amidst competition. CustomWritings not only keeps pace with technological advancements but also harnesses them to empower individuals in their academic and professional journeys. Together, AR and CustomWritings redefine possibilities and propel us towards brighter futures.
07 sep. 2023 10:12
PayPal's website uses encrypted connections to safely process payment information, and their system is designed to detect and prevent fraudulent activities. PayPal also leverages a risk-based authentication model that requires users to verify their identities through multiple means, including multi-factor authentication, security questions, and biometric identification. Furthermore, PayPal encrypts payment data in motion and at rest, and their network system undergoes rigorous vulnerability assessments to detect potential bugs and exploits.
<a href="https://sites.google.com/view/paypalemailloginus/">PayPal login</a>
<a href="https://sites.google.com/view/paypalloginius/">PayPal Login</a>
<a href="https://www.mykashipur.com/">paypal Login</a>
<a href="https://www.prime-videomytv.com/">prime video</a>
<a href="https://www.mcakey.com/">mcafee anti-virus</a>
<a href="https://sites.google.com/pypyi.com/paypallogin/home/">PayPal Login</a>
<a href="https://sites.google.com/view/paypallogiinus/home/">paypal Account Login</a>
12 sep. 2023 05:51
Thank you for sharing this useful content. house of hazards
12 sep. 2023 18:44
The addition of AR support allows developers to create interactive online 3D experiences that blend virtual objects with the Haunt The House. This feature opens up new possibilities for immersive and engaging applications.
Please register or log in to leave a reply.