Blog

Blend4Web 15.07 Released

2015-07-29

We are glad to present a new version of Blend4Web, an open source framework for 3D visualization on the Internet. For 15.07, we have implemented soft particles, made procedural transparency masks in node materials possible, significantly accelerated scene loading and added many of other improvements.

Soft Particles

Particle systems are widely used for visualizing multiple fine, dispersed objects, be it volcano eruption, waterfall splashes or fairy dust. For optimization purposes in real time graphics, particle systems often use billboards - transparent planes which automatically rotate toward the observer. Intersections of these planes with "solid" surfaces may reveal borders and thus, may break the illusion of a fluid medium. Starting today, Blend4Web supports so called soft particles which smoothly dissolve when coming in contact with surfaces.

Take a look at the example above: on the left - softness is off, on the right - the same particle systems with softness enabled.

In order to make particles soft, simply turn on the Soft Particles option located on the Render panel of the particle settings. Use the Particle Softness slider to further tweak this effect.

Setting up soft particles in Blender.

Transparency in Nodes

The node editor's functionality has been significantly extended in the case when Alpha Clip transparency is used (i.e. discarding pixels by alpha value). Before, only texture masks were supported, which furthermore had to be placed in texture slots of the transparent material instead of simply using the standard Texture node. As a result of our efforts, transparent node materials, which before were unavailable, can now easily be constructed.

Procedural masks generated via mathematical operations can be passed to the Alpha input to cut surface areas of any form - moreover, the masks can be animated as well! In addition, the Camera Data node can be used for implementing smooth dissolution with distance of grass billboards, for example.

Using the Alpha input for connecting a procedural mask.

The node material editor works with other transparency types as well (Alpha Sort, Alpha Blend, Add).

Optimizations

Blender's convenient yet powerful tool for the visual creation of materials is implemented under the hood of Blend4Web with a so called preprocessor. The preprocessor analyses the source code of shaders and transpiles it to GLSL code suitable for running on a video card. The preprocessor consists of several parts, among which the especially important one is the directive evaluator (a typical shader can have hundreds of directives). Now, instead of the automatically generated code of this evaluator, we use a much faster and simpler solution. This approach considerably reduces shader processing time (up to 10 times) whereas material-rich scenes are now loaded almost twice as fast.

A scene in the Viewer. Click to enlarge.

We have also considerably improved the performance of the Viewer, our tool for storing, reviewing and tweaking exported scenes.

More Reflection Settings

The quality of dynamic reflections can now be modified. You can choose an optimal quality-versus-performance ratio for your specific use-case: flat mirrors require better quality for the reflected image than sea surface with ripples, for example. This option works both for planar and cube-mapped reflections.

Menu for selecting the quality of dynamic reflections.

Also, the setup of planar reflections has been simplified: if no object is selected for the Reflection Plane field, the engine will use the reflective object itself for denoting the reflection plane. This means you are no longer required to add an extra empty object if the reflection plane coincides with the reflecting surface.

Reflection plane coincides with the river surface - no need to add an extra empty object.

Interface Translations

We have made it possible to use the Blend4Web interface in other languages (for now, Russian is the only other language supported).

This is how Blender and Blend4Web looks in Russian. Click to enlarge.

Switching the language can be done as usual.

Switching the language in Blender's system settings.

Other Improvements

In Blender, a material can be assigned both to a mesh and to an object - and now Blend4Web supports the latter option as well.

Menu for selecting where to assign a material - mesh or object.

The development server now supports external requests. As a result, the debugging of mobile web applications has become much easier - not to mention the possibility to appreciate your colleagues' work without their knowledge!

The index page of the SDK opened from a local network.

To use this feature, turn on Enable External Requests in the add-on settings.

This is where the Enable External Requests option is located in the add-on settings.

Water caustics now have to be enabled by using the corresponding option on a material's Water panel. Voronoi textures, which were used for this purpose before, are no longer supported.

The Caustics option in the material settings.

For convenient setup of the Hover camera, we have added a new parameter, Zero Level, which defines initial height for the camera.

The Zero Level parameter in the camera move style settings.

Conclusion

This Blend4Web version is compatible with Blender 2.75. The source blend files of all examples shown in this article are included in the Blend4Web SDK. The full list of changes as well as the list of all fixed errors can be found in the release notes.

Comments
03 oct. 2024 10:41
Blend4Web is a great tool for developers, allowing to create attractive 3D applications on the web. Powerful features and high interactivity enhance the user Among Us game experience.
28 oct. 2024 13:47
I want you to know how much you have influenced my perspective on life and profession, and how much your comments matter to me. gacha life
31 oct. 2024 10:20
It has eye-catching graphics with vibrant curves and slope colors, creating an exciting feeling.
03 mar. 2025 04:53
Reply to post of user Vennpaul
It has eye-catching graphics with vibrant curves and slope colors, creating an exciting feeling.

you can use these skills to be crowned the first winner
ragdoll archers
03 mar. 2025 05:14
Exciting news! Blend4Web version 15.07 has just been released. This update brings enhanced features that can elevate your 3D projects to new heights. If you enjoy working with 3D graphics, consider checking out the immersive fun of the Snow Rider 3D game, which highlights the capabilities of these tools. Dive into creativity with this latest release!
04 mar. 2025 13:22
This essay is excellent. You worked so hard to do it. You can play dordle; it will help you to develop your vocabulary. This will be useful for your upcoming posts.
30 may. 2025 10:59
電子煙」作為一種新興事物,正以其獨特的魅力吸引著一部分成年群體。無論您是偏愛效率至上的數位生活,還是更信賴專業人士的引導,都能找到適合自己的方式開啟或豐富您的電子煙體驗。
12 jun. 2025 04:42
VOOPOO ARGUS Pods 系列設備可以為 vapers 帶來從 MTL 到 RDL 的多樣化體驗,並且可以相互共享 ARGUS POD 煙彈。 |沃普

VOOPOO ARGUS Pods 系列:功能、煙彈和線圈相容性的並排分析

VooPoo主機 多年來一直是電子煙行業的領先品牌,其 ARGUS Pods 系列電子煙證明了其對品質和創新的承諾。 ARGUS Pods 系列由 5 款電子煙組成:ARGUS P1、ARGUS G、ARGUS POD、ARGUS POD SE和ARGUS Z。



4孔進氣閥芯
VOOPOO ARGUS Pods 系列為各個級別的電子煙使用者提供廣泛的設備,具有先進的功能並與 ARGUS POD 墨盒相容。旗艦產品ARGUS P1 支援 MTL,而高級設備ARGUS G 同時支援 MTL 和 RTL。入門級的ARGUS Z 和ARGUS POD SE 對於電子煙新手來說簡單易用。

所有 5 種設備均與 ARGUS POD 墨盒相容。煙彈具有 4 孔進氣口,可增大氣流,並配有矽膠圈,可最大程度地保證氣密性,確保口感順滑並具有多層防漏功能。煙彈與設備的全面相容,減輕了零售商的庫存壓力,增加了顧客的回購,同時也為電子煙愛好者提供了便利。

旗艦:ARGUS P1
作為 ARGUS 系列的旗艦設備,ARGUS P1 配備了一系列先進的功能。ARGUS P1 配備 800mAh 電池,能夠產生高達 20W 的功率。它還配備了 GENE.AI 1.2 晶片,提供一系列客製化選項和安全功能。

先進設備
接下來是ARGUS G,這是一款專為 MTL 和 DTL 電子煙設計的先進電子煙。它有一個 1000mAh 的電池,可產生高達 25W 的功率,一次充電即可為您提供 3-4 天的電子煙使用時間。 ARGUS G 還配備了 GENE.AI 晶片,可提供一系列客製化選項和安全功能。建議為 ARGUS G 使用外部 0.5 Ω線圈,因為該設備支援 RDL 電子煙的最大 25W 功率輸出。

ARGUS POD 是另一款帶有 GENE.AI 晶片的 MTL 電子煙。它具有內建 800mAh 電池和 20W 功率輸出。對於想要更持久的電子煙體驗且不犧牲口味或蒸氣產量的電子煙愛好者來說,ARGUS POD 是一個不錯的選擇。

入門級
說到入門級設備,ARGUS POD SE 是一款更基本的電子煙,專為 MTL 電子煙設計。它配備 800mAh 電池,輸出功率為 18W。對於想要簡單、緊湊且易於使用的電子煙的電子煙愛好者來說,ARGUS POD SE 是一個不錯的選擇。

ARGUS Z 是一款專為 MTL 設計的多功能電子煙。它配備 900mAh 電池,可產生高達 17W 的功率。它還配備了GENE.AI晶片。

總結
VOOPOO ARGUS Pods 系列證明了公司對品質和創新的承諾。這些電子煙具有獨特的功能,可以滿足每個人的需求。無論您是初學者還是經驗豐富的電子煙使用者,VOOPOO ARGUS Pods 系列絕對值得您考慮購買。VooPoo台灣官網購物,立享滿額免運!link
25 jun. 2025 10:14
隨著科技的日新月異,電子煙市場也在不斷革新,為消費者帶來更加多元化的選擇和體驗。而ILIA官網作為行業的領導者,一直緻力於將最新科技與現代設計融合,為用戶提供最優質的產品。今天,將為大家介紹ILIA的最新力作——哩亞煙蛋。這款產品不僅在技術上取得了突破,更在外觀設計上引領潮流,讓每一位用戶都能在使用時感受到前所未有的快感和時尚感。

新款ILIA電子煙發光煙彈
新款發光ILIA煙彈採用了最新的LED技術,讓煙彈在使用過程中閃耀出多彩的光芒。不論是在白天還是夜晚,這款發光煙彈都能讓你成為人群中的焦點。燈光效果不僅僅是美觀的點綴,更能根據你的吸煙頻率和力度變換不同的顏色,讓每一次吸煙都充滿驚喜與樂趣。當你與朋友聚會,或是獨自享受寧靜時光,ILIA發光煙彈都能為你增添一份獨特的氛圍。

除了外觀上的革新,新款ILIA菸彈在內部結構和技術上也有重大突破。煙彈採用了高品質的發熱絲和優質的煙油,保證每一口煙霧的純淨和濃郁。特別設計的氣流系統,讓煙霧更加均勻飽滿,同時減少冷凝液的產生,避免漏油問題,提升用戶的使用體驗。ILIA菸彈還具備智能芯片控制系統,能自動調節輸出功率,確保每一次吸煙都是最佳狀態,不會因電量減少而影響口感。



新款ILIA電子煙主機還注重用戶的健康和安全,外殼材料經過嚴格的質量檢測和認證,無毒無害,保證用戶的健康。ILIA主機內置的智能保護系統,能防止過熱、短路等問題,讓你在享受煙霧的同時,無需擔心安全隱患。ILIA電子煙始終把用戶的健康和安全放在首位,這也是為什麼它能成為市場上最受歡迎的品牌之一。

對於許多電子煙愛好者來說,個性化和多樣化的選擇是非常重要的。ILIA電子煙新款發光哩亞煙彈提供多種顏色和燈光模式,讓你可以根據自己的喜好和心情進行選擇和搭配。無論是炫酷的藍色、熱情的紅色,還是神秘的紫色,ILIA都能滿足你的需求。ILIA還推出了限量版的特別款式,讓你在追求品質的同時,展現獨一無二的個人風格。

總之,新款ILIA煙蛋不僅僅是一款普通的電子煙產品,更是一件藝術品和時尚配件。它結合了先進的技術和精美的設計,為用戶帶來極緻的視覺和味覺享受。無論你是電子煙的新手還是老手,ILIA發光煙彈都能讓你感受到前所未有的吸煙體驗。

在實際使用過程中,ILIA電子煙新款發光煙彈的優越性能和便捷設計也讓人讚不絕口。它的安裝和更換非常簡便,隻需輕輕一按,即可完成操作,避免了繁瑣的步驟和不必要的麻煩。煙彈的續航能力大大提升,單次充電即可使用數天,免去了頻繁充電的困擾。無論你是在旅行、工作還是日常生活中,ILIA發光煙彈都能滿足你的需求,隨時隨地享受高品質的煙霧體驗。

哩亞電子煙新款發光煙彈的推出,也意味著一種全新的生活方式。隨著人們對健康和環保意識的提升,越來越多的人開始選擇電子煙作為傳統香煙的替代品。ILIA電子煙不僅能有效減少對身體的傷害,還能避免二手煙對周圍人的影響。更重要的是,ILIA電子煙無煙無灰,使用過程中不會產生任何汙染,真正做到了環保和健康的雙重保障。

ILIA電子煙新款發光煙彈還具有強大的社交屬性。現代人生活節奏快,工作壓力大,需要一種放鬆和交流的方式。ILIA發光煙彈獨特的外觀和功能,讓它成為聚會和社交場合中的亮點。當你拿出ILIA電子煙,點亮發光煙彈,瞬間就能吸引所有人的目光,成為話題的中心。這種與眾不同的體驗,不僅能讓你放鬆身心,還能結交更多志同道合的朋友。

針對不同用戶的需求,ILIA電子煙新款發光煙彈還提供了多種口味的煙油選擇。從清新的水果味到濃郁的煙草味,每一種口味都是精心調配而成,滿足你挑剔的味蕾。ILIA的每一瓶煙油都經過嚴格的質量檢測和衛生認證,保證純淨無汙染,讓你在享受美味的同時,無需擔心健康問題。無論你是喜歡經典口味,還是追求新奇體驗,ILIA都能給你帶來不一樣的驚喜。

對於追求品質和時尚的現代人來說,ILIA電子煙新款發光煙彈無疑是一個絕佳的選擇。它不僅僅是一款功能強大的電子煙,更是一種生活態度和品味的體現。當你手握ILIA發光煙彈,點燃那一抹光彩,你會發現,這不僅僅是一種吸煙的方式,更是一種對生活的熱愛和追求。ILIA電子煙,讓你的每一天都充滿光芒和樂趣。

結語
總結來說,ILIA煙彈官網新款發光煙彈無論在技術、設計還是使用體驗上,都達到了業界的最高水平。它不僅為用戶提供了卓越的煙霧效果和舒適的使用感受,還通過創新的發光設計,為用戶帶來了更多的樂趣和驚喜。如果你正在尋找一款既時尚又實用的電子煙產品,ILIA發光煙彈絕對是你的不二之選。趕快體驗這款令人驚豔的創新產品,讓它為你的生活增添一份獨特的色彩和魅力。link
30 jun. 2025 10:09
在現代快節奏的生活中,許多人選擇電子煙作為紓解壓力和追求口感的方式。市場上的電子煙口味繁多,各種新奇口味層出不窮,讓人目不暇給。ILIA煙彈的全新黑松沙士口味,絕對是一款讓人耳目一新的驚喜之作。

ILIA煙彈 “黑松沙士口味”
ILIA菸彈一直以來都以高品質和創新著稱,這次的黑松沙士口味更是精心研發的結晶。沙士啤酒,這個聽起來就讓人垂涎欲滴的口味,將經典沙士的甘甜和啤酒的清爽完美結合,帶來了前所未有的味覺享受。

品嚐哩亞煙彈的黑松沙士口味的第一口,就如同打開了一瓶冰涼的沙士啤酒,甘甜的沙士風味立即在口腔中蔓延開來,隨後是啤酒的微苦和清爽感。這樣的口感層次豐富,絕對能夠滿足挑剔的味蕾。不僅如此,這款口味的煙霧也是濃郁而細膩,每一次吸入都是一場味覺的饗宴。

link
Please register or log in to leave a reply.