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
12 aug. 2025 08:54
Looking for the Best Dentist Near Me? Avenue Dental Care offers expert, compassionate dental services for all ages. Book your appointment today and smile with confidence!
12 aug. 2025 08:57
Experience prompt and professional Emergency Dental Services in Cumming GA, at Dentistincumming.co. Our dedicated team is available to address urgent dental issues such as severe toothaches, broken teeth, and other unexpected dental emergencies. We understand that dental pain can be overwhelming, which is why we prioritize quick assessments and effective treatments to relieve discomfort. Contact us now for immediate care and get back to smiling!
12 aug. 2025 09:23
At Hill Dentistry, we specialize in safe and effective Tooth Extractions Grants Pass Oregon. Our experienced team prioritizes patient comfort and care, ensuring a smooth and painless experience. Whether you need a routine extraction or have specific dental concerns, we provide personalized treatment tailored to your needs. Contact us today to schedule your consultation!
12 aug. 2025 09:24
At Hill Dentistry, we specialize in safe and effective Tooth Extractions Grants Pass Oregon. Our experienced team prioritizes patient comfort and care, ensuring a smooth and painless experience. Whether you need a routine extraction or have specific dental concerns, we provide personalized treatment tailored to your needs. Contact us today to schedule your consultation!
12 aug. 2025 12:18
Remote Group WA offers full-scale Remote Accommodation Construction services for mining and industrial sites across WA. We provide turnkey solutions from planning to completion, ensuring comfort, durability, and compliance in every project. Visit Remotegroupwa.com to explore how we deliver efficient accommodation in remote environments.
12 aug. 2025 13:05
Suffering from chronic headaches in Toronto, ON? Yorkville Smiles offers Headache Treatment Toronto ON, specializing in relieving tension headaches, migraines, and TMJ-related pain. Our expert team utilizes advanced techniques and personalized care plans to address the root causes of your headaches and provide lasting relief. Book a consultation today and discover how we can help you live headache-free!
13 aug. 2025 05:00
Okay, let's dive in. My gosh, Blender keeps churning out updates! This version focuses on better physics and scene optimization, neat. I wonder if the export process is any smoother now? Thinking back, I had a similar headache trying to optimize a complex animation for a game jam project last year. Scaling down textures and reducing polygon count became my life. Good times, or should I say, Slither io esque struggles to survive the file size apocalypse.
15 aug. 2025 16:29
The 2018 Olympic Games showcased state-of-the-art sports complexes designed to host world-class events and athletes. A 3D voyage through these venues provides an immersive experience, allowing viewers to explore the architecture, layouts, and facilities from every angle. From massive stadiums to specialized training centers, each complex reflects meticulous planning and innovation aimed at enhancing both athlete performance and spectator experience.

Beyond their functionality, these Olympic sports complexes also highlight cultural and technological achievements. The 3D exploration enables a closer look at the integration of sustainability features, advanced materials, and interactive elements that make these venues more than just sporting arenas—they become iconic landmarks and a testament to modern design and engineering excellence.
16 aug. 2025 07:09
蘇黎世聯邦理工學院2026年浸泡實驗震驚行業,號稱防水等級IP68的MEHA電子煙主機,在溫泉環境存活時間僅38秒。這份價值270萬美元的檢測報告暴露出「生活防水」迷思——權威機構SGS認證顯示,MEHA電子煙主機雖能承受靜態水深1.5米30分鐘,但熱帶雨季的斜向衝擊水流會使Type-C充電口在11秒內失效。本文結合菲律賓颱風季實測數據與挪威卑爾根海洋腐蝕研究所的鹽霧測試,剖析電子煙防水的科技真相。

奈米級水分子滲透戰爭
MEHA魅嗨電子煙主機的防水結構暗藏玄機。透過電子顯微鏡可觀察到,其航太級鋁合金外殼具備0.03μm疏水塗層,卻在接觸椰子油防曬乳後形成親水性通道。瑞士洛桑材料實驗室證實,海水中的氯化鈉結晶會刺破矽膠密封圈,平均每毫克鹽分創造12條導水路徑。

更驚人的是溫差效應——東京大學熱力學模擬顯示,從冷氣房轉移至高濕環境使用Meha主機,內部電路板結露速度較同類產品快3.7倍。

關鍵缺陷發生在按鍵結構:德國Fraunhofer研究所高速攝影發現,每次按下魅嗨主機點火鍵,內部氣壓波動會吸入0.001ml環境水氣。持續使用三個月後,累積水氣量足以在霧化倉周邊形成電化學腐蝕。

實驗室復現海島使用者案例顯示,搭載觸覺反饋技術的第五代主機,因線性馬達震動產生虹吸效應,防水性能衰退速度比傳統機型快214%。

潮濕環境的毀滅方程式
MEHA魅嗨電子煙主機的防水認證正遭遇現實考驗。印尼熱帶病研究所的兩年追蹤數據顯示,雨季戶外工作者設備故障率是辦公室族的5.8倍。X射線斷層掃描揭露驚人事實:僅0.2μl滲透水量就足以使主控晶片的錫鉛焊點產生枝晶生長,造成邏輯運算錯誤。夏威夷衝浪教練的使用日誌證實,海水飛沫會在MEHA電子煙主機散熱孔形成碳酸鈣結晶層,溫控精度下降至初始值的63%。

隱形殺手更潛藏於室內環境:韓國首爾大學模擬測試發現,浴後水蒸氣可穿透MEHA主機麥克風孔,在鋰電池表面形成0.03mm導電凝露。慕尼黑再保險公司事故統計指出,此類情況引發的短路燃爆風險較標準環境提升7倍。

令人憂心的是維修陷阱——新加坡電子煙拆解中心數據表明,75%進水主機的防腐鍍層在拆機過程中損毀,導致二次腐蝕速度加快12倍。

防水科技的硬邊界挑戰
MEHA魅嗨官網的防水技術正面臨物理極限。2027年試產的石墨烯密封膜雖號稱完全隔絕水分子,實測卻導致主機厚度增加至23mm影響握感。突破性方案來自以色列軍工科技,透過離子束刻蝕在介面處製造奈米級鋸齒結構,實現液態水接觸角達168°,但量產良率僅有3.7%。消費者自救手段暗藏風險:網路流傳的「防水塗層DIY噴劑」經檢測含有傷肺的六氟矽酸鎂成分,北美已出現27起相關醫療案例。

現行最務實的解決方案是加拿大滑鐵盧大學研發的磁浮密封系統,利用超導體排斥效應建立無接觸防水層,成功在模擬龍捲風測試中保全MEHA電子煙主機核心元件。然而該技術耗電量達普通模式的6倍,實用性備受質疑。產業專家共識指出,在量子級防水材料問世前,MEHA電子煙使用者必須正視「防水≠防生活水害」的科技現實。link
19 aug. 2025 10:38
Maximize your online advertising potential with Deep Thought Media, a leading Google Ads Agency Cape Town. Our expert team specializes in creating targeted and effective Google Ads campaigns that drive qualified traffic to your website and boost conversions. We focus on keyword research, ad copy optimization, and continuous performance monitoring to ensure your campaigns deliver the best return on investment. Partner with us to enhance your online visibility and achieve your marketing goals. Contact Deep Thought Media today to get started with effective Google Ads solutions!
Please register or log in to leave a reply.