Blog

Blend4Web 15.03 Released

2015-03-31

It has already been a year since the first public release of Blend4Web! So, we are proud to announce the anniversary release of our open platform for developing 3D web applications. In this release you will find: annotations, object instancing, the application for demonstrating APIs and support for color animation in node materials.

Annotations

After receiving numerous requests from our users, we implemented a convenient tool for attaching annotations to 3D objects. The annotation is displayed near the object regardless of the camera position, and even follows it througout the animation.

Annotations can be created entirely in Blender. All you need is to place an Empty object in the required position and enable the Anchor property on it. The text for the annotations can be assigned in the Title field on the Tags panel.

Creating annotations in Blender.

If you need to change the standard design of an annotation (provided by the Annotation option) to any other custom HTML element, specify the Custom Element option. Aside from this, an automatically calculated position of the anchor can be obtained via API and used for any purposes imaginable (specify the Generic option to do this). For example, the Planetarium demo can be extended with an additional Canvas 2D element to display trajectories and movement parameters of space objects (we'll leave this as a homework for our most curious users).

The expanded annotation with additional info.

Clicking on an annotation will enlarge the window, which can display additional information with text from the Description field.

Also, we have implemented a way to detect cases when an opaque 3D object overlaps an anchor (Detect Visibility option). In these cases, the annotation becomes almost transparent and inactive.

The "M" annotation is overlapped and inactive.

Instancing

Blend4Web has introduced a new possibility for creating copies of objects at runtime. For this purpose, we developed corresponding APIs which can be used to make simple (with a shared mesh) or deep copies (the mesh is copied too). Also, a method for removing the copied objects was added.

More monkeys!

API Demo App

Various API usecases were collected in a single demo app which can be found in the SDK. It currently includes: the use of canvas and video textures, procedural camera animation, procedural annotations, modifying geometry at runtime, gyroscope, instancing and modifying materials. The source code of these examples is displayed in a separate window to simplify searching and copying.

API demo app: gyroscope.

Color Animation in Node Materials

Animation of Value nodes in node materials improved graphic effects to a new level. With this release, it becomes possible to animate color in RGB nodes as well.

Color Animation in Node Materials.

In addition, now there is the possibility to control values of Value and RGB nodes via APIs to make the procedural generation of amazing materials possible.

Other Improvements

For this release, a number of API modules have been revised: new control functions for the glow effect were added, camera-related functions were redesigned, methods declared deprecated have been removed.

The settings for the camera rotation and translation were brought to a universal system.

We started implementing a specific Blend4Web profile for Blender. When switching to this profile, the Blender interface changes so that it displays only those settings that are relevant to Blend4Web. At the moment, this functionality is still under experimental status and can be activated in the add-on settings.

Switching to Blend4Web mode.

In order to ensure that users can work with node materials in this profile, we prepared two patches for Blender, the second of which looks most promising. We invite our users to show support in favor of this functionality to be accepted by Blender developers.

In this release, we also took steps to correct errors and to make a number of minor improvements. The full list of fixes and improvements can be found in the release notes. This Blend4Web version is compatible with the newest Blender 2.74.

Feel free to leave comments regarding the new release here.

Comments
27 jun. 2024 09:52
Elevate your operations with the specialized scissor lift rental services from Scissor Lift Rental Singapore seasoned industry leader for over 20 years. Our extensive fleet of scissor lifts, hydraulic platform lifts, and table lifts are engineered to meet the diverse needs of your business, ensuring safety, performance, and reliability. From construction sites to maintenance work, we offer flexible rental options and top-quality equipment made with precision in Singapore. Discover exceptional scissor lift solutions that cater to your specific requirements and take advantage of our dedicated support to maximize your project's efficiency. Contact us for competitive rates and expert assistance with all your lifting needs.
27 jun. 2024 10:13
Experience Your Space in 3D Tile Visualizer! Transform your vision into reality with our innovative 3D tile visualization tool. Explore endless design possibilities, experiment with textures, colors, and layouts, and see your ideas come to life before your eyes. Start creating today!
27 jun. 2024 10:25
At Ifantis Dental Care, we take pride in offering exceptional dental care and personalized treatments in Best Dentist In Morton Grove IL. Our skilled team, led by Dr. John Ifantis and Dr. Monika Singh, utilizes the latest in dental technology to provide a wide range of services including Cosmetic Dentistry, Emergency Dental Care, Orthodontics, and more. Whether you're seeking a stunning smile makeover with our bespoke cosmetic solutions or require comprehensive general dental care, our clinic is designed to meet all your dental needs under one roof. Join the many satisfied patients who have found their reason to smile by booking your appointment today. Experience why we're renowned as the best dentists in Morton Grove, IL.
27 jun. 2024 10:40
Laserfiche Document Management Kuwait organizational efficiency. Seamlessly integrated into businesses via Gbskw.com, it offers robust solutions for storing, managing, and retrieving documents digitally. From streamlining workflows to ensuring compliance, Laserfiche empowers Kuwaiti enterprises to thrive in the digital age with unparalleled ease and effectiveness.
27 jun. 2024 10:55
Welcome to Yakima Valley Dentistry, your premier Dental Clinic in Yakima WA. Our dedicated team is committed to providing exceptional dental care tailored to your needs. From routine check-ups to advanced treatments, we offer a comprehensive range of services to help you achieve optimal oral health. Visit us today and experience the difference at Yakima Valley Dentistry!
27 jun. 2024 14:02
Zuzia Zawada is a leading Commercial Photographer london, UK, specializing in captivating and high-quality visual content for businesses. With a keen eye for detail and a passion for storytelling through imagery, Zuzia delivers exceptional photography services tailored to enhance your brand’s presence. Whether it's advertising campaigns, corporate events, or product photography, Zuzia's expertise and creative approach ensure stunning results that make your business stand out. Explore her portfolio and discover how Zuzia can bring your vision to life.
01 jul. 2024 09:58
Maintaining your Clean Solar Panels On Roof in Australia has never been easier with Nanotech Coatings. Our revolutionary self-cleaning coating forms a long-lasting protective layer on top of your solar panels, making them resistant to dirt, dust, and grime. With our hydrophobic technology, any accumulated dirt or grime on your roof solar panels will be easily washed off by rainwater, ensuring they stay clean and efficient. Unlike traditional cleaning methods, our coating can keep your roof solar panels clean for up to 2 years, reducing the need for frequent manual cleaning and saving you time and money. Choose Nanotech Coatings today to unlock the true power of your roof solar panels and maximize your energy-saving potential.
01 jul. 2024 13:15
Effective Pest Control Fleas is essential to protect homes and pets. Utilizing professional-grade insecticides, vacuuming regularly, and treating pets with vet-recommended products help eliminate fleas and their eggs. Timely intervention prevents infestations, ensuring a comfortable, pest-free living environment for both humans and animals.
01 jul. 2024 14:21
Enhance Your Outdoor Oasis with a Deck Around Pool! Transform your backyard into a stunning retreat with SydneyDeckingSolutions.com.au. Our expert team crafts durable, stylish decks tailored to your space, providing a perfect blend of functionality and aesthetics. Dive into luxury with a poolside deck designed for relaxation and entertainment.
01 jul. 2024 15:28
Having sub floor ventilation is essential to keeping your house healthy. By allowing air to circulate beneath the house, it reduces the chance of mold growth and structural damage as well as moisture buildup. A dry, well-ventilated room is ensured by proper subfloor ventilation, which also supports structural integrity and overall indoor air quality.
Please register or log in to leave a reply.