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
20 apr. 2026 09:31
Advanced Dental Care & Aesthetics offers trusted Pediatric Dental Care North Olmsted services for children of all ages. Our friendly team provides gentle treatments, preventive care, and education to ensure healthy smiles. We focus on comfort, safety, and personalized attention, creating a positive dental experience for every child and their family.
20 apr. 2026 09:38
Restore Dental Studio offers professional Dental Cleaning Mount Prospect IL services to maintain optimal oral health. Our experienced team provides thorough cleanings, plaque removal, and preventive care in a comfortable setting. We focus on personalized treatment, helping patients achieve healthier smiles while preventing dental issues through gentle and effective cleaning techniques.
20 apr. 2026 09:42
Achieve a flawless smile with Dental Bonding Toronto at Yorkville Smiles. Our professional team uses advanced bonding techniques to repair imperfections such as gaps, chips, or discoloration. Dental bonding is a fast, affordable, and minimally invasive solution that offers long-lasting results. Schedule a consultation with us today and discover how bonding can restore your smile’s beauty!
20 apr. 2026 09:45
Sunrise Family Dental offers expert Cosmetic Dentistry Naperville services to enhance your smile with precision and care. Our experienced team provides treatments including teeth whitening, veneers, and smile makeovers. We focus on personalized solutions, advanced techniques, and patient comfort to deliver beautiful, natural-looking results that boost confidence and long-term oral health.
20 apr. 2026 09:49
For quality Partial Dentures in Republic MO, look no further than Smilesabovetherest.com. Our expert team crafts custom partial dentures to restore your smile's function and aesthetics. With personalized care and attention to detail, we ensure comfortable and natural-looking results. Regain confidence in your smile with our exceptional partial denture solutions.
20 apr. 2026 09:52
Experience anxiety-free dental care withSedation Dentistry Chicago IL Our skilled team ensures a calm and comfortable environment for patients who may be apprehensive about dental procedures. From mild sedation to deep relaxation options, we tailor the approach to suit individual needs, promoting a stress-free and pleasant dental experience.
20 apr. 2026 09:58
Northwest Center for Dentistry provides reliable Emergency Dentist In Kalispell MT services when you need urgent dental care. Our skilled team handles tooth pain, injuries, and sudden issues with prompt attention. We focus on patient comfort, advanced treatment, and effective solutions to restore your oral health quickly and safely.
20 apr. 2026 10:19
Dr Kacker provides trusted Dentist Westlake Village CA services with a focus on personalized and gentle dental care. We offer comprehensive treatments including preventive, cosmetic, and restorative dentistry. Our experienced team ensures patient comfort and high-quality results, helping you maintain a healthy, confident smile in a welcoming and professional environment.
20 apr. 2026 10:23
Dr. Jack Ringer DDS provides expert Anterior Composite Fillings Anaheim Hills CAservices to restore damaged or decayed front teeth with natural-looking results. Our practice focuses on precision, aesthetics, and patient comfort, ensuring durable and seamless restorations. We deliver personalized dental care to help you maintain a healthy and confident smile.
20 apr. 2026 10:25
CT Family Dental Practice offers expert Dental Veneers Turlock CA services to enhance your smile with natural-looking results. Our experienced team provides personalized care, including veneers and dentures tailored to your needs. We focus on comfort, quality, and long-lasting solutions to help you achieve a confident and healthy smile.
Please register or log in to leave a reply.