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
22 mar. 2024 14:26
Cosmetic Dentistry Naperville offers transformative dental procedures to enhance smiles and boost confidence. From teeth whitening and veneers to Invisalign and smile makeovers, experienced professionals use advanced techniques to create radiant, natural-looking results. Elevate your oral aesthetics and achieve a captivating smile with personalized Cosmetic Dentistry in Naperville.
22 mar. 2024 14:53
The Snoring Dental Appliance Madison offers a quiet solution for restless nights. This innovative device, custom-fit by experts, helps alleviate snoring by gently adjusting the jaw position. Madison residents can now enjoy peaceful sleep and improved well-being with this comfortable and effective snoring solution.
26 mar. 2024 14:01
Industrial roof repair is crucial for maintaining the integrity and functionality of large-scale facilities. Experienced professionals assess damage, repair leaks, and reinforce structures to ensure safety and longevity. Using specialized materials and techniques, they address issues promptly, preventing downtime and minimizing risks associated with structural damage or water infiltration.
28 mar. 2024 14:35
You can now easily learn What's house value estimate nz. Fill out a questionnaire quickly and easily on our website, whatsmyhousevalue.co.nz. To swiftly and confidently list your home for sale, our professionals will come to your home and provide you with an accurate property evaluation of your home.
28 mar. 2024 15:42
To Find a building inspector near me, explore local directories, online platforms, or contact your municipal office for recommendations. Websites like HomeAdvisor, Angie's List, or Yelp can provide user reviews and ratings. Ensure the inspector is licensed and experienced for accurate assessments of your property.
28 mar. 2024 16:14
New Zealand boasts a vibrant Advertising Agency In New Zealand, with agencies showcasing creativity and innovation. From Auckland to Wellington, agencies like Colenso BBDO, DDB New Zealand, and FCB are renowned for crafting compelling campaigns. These agencies navigate the dynamic market, blending cultural insights with cutting-edge strategies to captivate audiences and drive brand success.
29 mar. 2024 04:29
Title: Academic Support Redefined: Tutor Academy Sessions
In an era where academic success is not only desirable but often essential for future opportunities, the role of tutoring has evolved significantly. Gone are the days of one-size-fits-all approaches to education. Today, academic support is being redefined through innovative initiatives like capella capstone project bsn Tutor Academy Sessions. These sessions go beyond traditional tutoring models, offering tailored support, fostering critical thinking skills, and empowering students to excel in their academic pursuits. In this essay, we will explore the concept of Tutor Academy Sessions, their significance, and the impact they have on shaping the academic journey of students.
Understanding Tutor Academy Sessions
Tutor Academy Sessions represent a paradigm shift in the way academic support is provided. Unlike conventional tutoring, which primarily focuses on remedial teaching or helping students catch up with their peers, Tutor Academy Sessions adopt a proactive approach. They aim not only to address immediate academic challenges but also to cultivate a deeper understanding of subjects, enhance learning strategies, and instill confidence in students.
These sessions are typically conducted in small groups or one-on-one settings, allowing tutors to personalize NURS FPX 4050 Assessment 2 their approach based on the individual needs of each student. Whether it's clarifying complex concepts, practicing problem-solving techniques, or providing constructive feedback on assignments, Tutor Academy Sessions cater to the diverse learning styles and preferences of students.
Tailored Support for Every Student
One of the key principles underlying Tutor Academy Sessions is the recognition that every student is unique. What works for one student may not necessarily work for another. Therefore, tutors employed in these sessions are trained to assess the strengths, weaknesses, and learning preferences of each student comprehensively.
Through diagnostic assessments and ongoing evaluations, tutors identify areas where students require additional support research questions for qualitative research and tailor their instruction accordingly. Whether a student struggles with mathematical concepts, language skills, or scientific principles, Tutor Academy Sessions offer targeted interventions to bridge the gap between understanding and mastery.
Moreover, the flexibility of Tutor Academy Sessions allows students to progress at their own pace. Unlike traditional classroom settings where the curriculum is dictated by fixed timelines, these sessions prioritize understanding over rote memorization. Students are encouraged to delve deeper into topics of interest, explore interdisciplinary connections, and engage in critical inquiry, fostering a love for learning that extends beyond the confines of formal education.
Fostering Critical Thinking and Problem-Solving Skills
In addition to imparting subject-specific knowledge, Tutor Academy Sessions emphasize the development of critical final care coordination plan thinking and problem-solving skills. In today's rapidly changing world, where information is abundant and readily accessible, the ability to analyze, evaluate, and synthesize information is more valuable than ever.
Tutors in these sessions employ a variety of instructional strategies, including Socratic questioning, collaborative learning activities, and real-world problem-solving scenarios, to cultivate these essential skills. Rather than simply providing answers, tutors encourage students to ask probing questions, challenge assumptions, and explore multiple perspectives.
By nurturing a culture of intellectual curiosity and inquiry, Tutor Academy Sessions empower students to become independent thinkers and lifelong learners. Whether they are preparing for standardized tests, tackling complex research projects, or navigating the challenges of higher education, students equipped with strong critical thinking skills are better positioned to succeed in an increasingly competitive academic landscape.
Empowering Students for Success
Perhaps the most significant impact of Tutor Academy Sessions lies in their ability to empower students for success. Beyond the acquisition of knowledge and skills, these sessions instill a sense of confidence, resilience, and self-efficacy in students.
By receiving personalized support and guidance from experienced tutors, students develop a growth mindset—the belief that ethical and policy factors in care coordination their abilities can be developed through dedication and effort. This mindset shift is transformative, as it enables students to approach challenges with optimism rather than apprehension, viewing setbacks as opportunities for growth rather than insurmountable obstacles.
Moreover, Tutor Academy Sessions foster a supportive learning community where students feel valued, respected, and understood. Through peer collaboration, constructive feedback, and mutual encouragement, students not only enhance their academic performance but also cultivate essential interpersonal skills such as communication, teamwork, and empathy.
Conclusion
In conclusion, Tutor Academy Sessions represent a holistic approach to academic support, redefining the traditional tutoring model to meet the evolving needs of students in the 21st century. By offering tailored support, fostering critical thinking skills, and empowering students to take ownership of their learning, these sessions play a crucial role in shaping the academic journey of students and preparing them for success in an increasingly nurs-fpx 4900 assessment 4 complex and competitive world.
As we continue to navigate the challenges and opportunities of modern education, initiatives like Tutor Academy Sessions serve as beacons of innovation and excellence, demonstrating the transformative power of personalized learning experiences. By investing in the potential of every student and providing the support they need to thrive, we not only enrich individual lives but also contribute to the collective advancement of society as a whole.
29 mar. 2024 04:30
Today, academic support is being redefined through innovative initiatives like capella capstone project bsn Tutor Academy Sessions. These sessions go beyond traditional tutoring models, offering tailored support, fostering critical thinking skills, and empowering students to excel in their academic pursuits.
29 mar. 2024 04:31
In an era where capella capstone project bsn academic success 
29 mar. 2024 08:27
We have a large selection of Paint Spray Booth Filters, which are intake filters used in spray booths with plenum ceilings. They can be utilised in paint booths as well.It is used for surface spray painting's spray paint filtering because of its great catching capacity. effectively removing extra free particles produced
Please register or log in to leave a reply.