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
04 jul. 2024 14:58
Velux Roof Window Australia offer a perfect blend of innovation and functionality. These high-quality skylights enhance natural light, ventilation, and aesthetic appeal in homes. Engineered with precision, Velux Roof Windows bring the beauty of the outdoors inside while ensuring energy efficiency. Elevate your living spaces with Velux's top-notch solutions.
04 jul. 2024 15:32
Experience top-notch commercial Strata Gutter Cleaner Sydney. Our skilled team ensures efficient removal of debris, leaves, and blockages, preventing potential damage to your property. Trust us to maintain your strata's cleanliness and functionality. Reliable, professional, and dedicated to preserving the integrity of your commercial building.
04 jul. 2024 22:51
<p>&nbsp;</p>
<h3>BSN Writing Service: Your Partner in Nursing Education</h3>
<h4>Introduction</h4>
<p>Earning a Bachelor of Science in Nursing (BSN) is a pivotal achievement for <a href="https://bsnwritingservices.com/">BSN Writing Services</a>&nbsp;aspiring nurses, marking the beginning of a fulfilling career dedicated to healthcare and patient well-being. This journey is not without its challenges, as it requires a blend of theoretical knowledge, practical skills, and a deep understanding of healthcare principles. At BSN Writing Service, we recognize the demanding nature of nursing education and aim to support students with tailored writing services that enhance their academic performance and prepare them for professional practice.</p>
<h4>Why Choose BSN Writing Service?</h4>
<ol>
<li>
<p><strong>Expertise and Specialization</strong>: Our team consists of professional writers with backgrounds in nursing, healthcare, and academia. They possess extensive knowledge of nursing theory, clinical practices, healthcare policies, and research methodologies, ensuring that every assignment is meticulously crafted to meet academic standards and industry expectations.</p>
</li>
<li>
<p><strong>Comprehensive Service Offering</strong>: We offer a wide range of writing services tailored to the needs of nursing students. Whether you require assistance with essays, research papers, capstone projects, or admission essays, our services are designed to support your academic journey from start to finish.</p>
</li>
<li>
<p><strong>Quality and Originality</strong>: We uphold a commitment to excellence in every assignment we deliver. Our writers conduct thorough research, employ critical analysis, and ensure originality in content to provide you with high-quality academic work that stands out.</p>
</li>
<li>
<p><strong>Timely Delivery</strong>: We understand the importance of deadlines in academic settings. Our streamlined processes and dedicated team ensure that your assignments are completed on time, allowing you ample opportunity for review and submission.</p>
</li>
<li>
<p><strong>Confidentiality and Security</strong>: Your privacy is our priority. We adhere&nbsp;<a href="https://bsnwritingservices.com/capella-4900-assessment-3/">capella 4900 assessment 3</a> to strict confidentiality policies and utilize secure platforms to protect your personal information throughout our collaboration.</p>
</li>
</ol>
<h4>Services Offered by BSN Writing Service</h4>
<p><strong>1. Essay Writing Services:</strong></p>
<ul>
<li><strong>Research Essays</strong>: In-depth exploration of nursing theories, healthcare practices, and emerging trends in the field.</li>
<li><strong>Reflective Essays</strong>: Personal reflections on clinical experiences, ethical dilemmas, and professional growth as a nurse.</li>
<li><strong>Case Studies</strong>: Detailed analysis of patient scenarios, treatment plans, and nursing interventions.</li>
</ul>
<p><strong>2. Research Papers:</strong></p>
<ul>
<li><strong>Literature Reviews</strong>: Critical synthesis of current research literature relevant to nursing practice and healthcare outcomes.</li>
<li><strong>Quantitative and Qualitative Research</strong>: Design, execution, and analysis of research studies in nursing, including data collection and statistical interpretation.</li>
<li><strong>Evidence-Based Practice Projects</strong>: Application of research findings to improve patient care practices and healthcare delivery.</li>
</ul>
<p><strong>3. Capstone Projects:</strong></p>
<ul>
<li><strong>Theses and Dissertations</strong>: Comprehensive research projects contributing to advancing nursing knowledge and addressing critical healthcare issues.</li>
<li><strong>Project Proposals</strong>: Development of detailed proposals for research <a href="https://bsnwritingservices.com/capella-4020-assessment-4/">capella 4020 assessment 4</a>&nbsp;studies or healthcare initiatives, including methodology and anticipated outcomes.</li>
</ul>
<p><strong>4. Coursework Assistance:</strong></p>
<ul>
<li><strong>Assignments</strong>: Completion of regular coursework tasks such as quizzes, discussions, and short papers covering various nursing topics.</li>
<li><strong>Presentations</strong>: Preparation of informative and engaging presentations on nursing topics, supported by thorough research and visual aids.</li>
</ul>
<p><strong>5. Admission Essays:</strong></p>
<ul>
<li><strong>Personal Statements</strong>: Customized narratives highlighting your motivations, career aspirations, and personal experiences in nursing, tailored to specific BSN program requirements.</li>
<li><strong>Application Essays</strong>: Detailed essays addressing admission criteria and showcasing your alignment with the values and goals of the nursing program.</li>
</ul>
<p><strong>6. Editing and Proofreading:</strong></p>
<ul>
<li><strong>Review Services</strong>: Comprehensive feedback on drafts to enhance clarity, coherence, and academic rigor, ensuring adherence to formatting and citation guidelines.</li>
<li><strong>Grammar and Style Editing</strong>: Polishing of writing to elevate academic language, refine sentence structure, and ensure consistency in tone and style.</li>
</ul>
<h4>How BSN Writing Service Works</h4>
<ol>
<li>
<p><strong>Order Placement</strong>: Begin by contacting us through our website or email. You'll be connected with a representative who will guide you through the process of placing your order. You can provide detailed instructions and <a href="https://bsnwritingservices.com/capella-4030-assessment-4/">capella 4030 assessment 4</a>&nbsp;specifications for your assignment.</p>
</li>
<li>
<p><strong>Writer Assignment</strong>: Once your order details are confirmed, we'll assign a writer with expertise in your specific nursing discipline or topic area. Our writers are carefully selected based on their qualifications and experience to ensure they can deliver high-quality work.</p>
</li>
<li>
<p><strong>Research and Writing Process</strong>: Our writers conduct thorough research using credible sources relevant to your assignment. They then craft your paper from scratch, incorporating their knowledge and expertise to produce a well-reasoned and coherent piece of academic writing.</p>
</li>
<li>
<p><strong>Quality Assurance</strong>: Before delivery, each paper undergoes a rigorous quality assurance process. This includes checking for plagiarism, ensuring adherence to your instructions, and verifying the accuracy and relevance of the content.</p>
</li>
<li>
<p><strong>Delivery</strong>: We understand the importance of deadlines and strive to deliver your completed assignment on time. You'll receive the final draft via email or through our secure platform, ready for your review and submission.</p>
</li>
</ol>
<h4>Benefits of Choosing BSN Writing Service</h4>
<ul>
<li>
<p><strong>Academic Excellence</strong>: Our services are designed to help you achieve academic success by providing well-researched, well-written papers that meet the highest standards of academic integrity.</p>
</li>
<li>
<p><strong>Time Management</strong>: We save you time by handling the research, writing, and editing process, allowing you to focus on other aspects of your nursing education and career development.</p>
</li>
<li>
<p><strong>Expert Guidance</strong>: Our writers are experienced professionals who can provide valuable insights and guidance on complex nursing topics, helping you deepen your understanding and improve your academic performance.</p>
</li>
<li>
<p><strong>Confidentiality</strong>: We prioritize your privacy and confidentiality. Your personal information and the details of your order are kept secure and confidential at all times.</p>
</li>
</ul>
<h4>Client Testimonials</h4>
<p><em>"BSN Writing Service has been instrumental in my academic journey. Their writers are knowledgeable and professional, and they always deliver high-quality work on time."</em> - Jessica S., Nursing Student</p>
<p><em>"I highly recommend BSN Writing Service to any nursing student looking for academic support. They helped me with my research paper and I received an excellent grade!"</em> - John L., BSN Graduate</p>
<h4>Conclusion</h4>
<p>BSN Writing Service is dedicated to supporting nursing students throughout their educational journey. Whether you need assistance with essays, research papers, capstone projects, or admission essays, our team of experienced writers is here to provide expert guidance and deliver outstanding results. We combine academic excellence with a passion for nursing to ensure your success in nursing education and beyond.</p>
05 jul. 2024 10:53
These therapies make use of cutting-edge methods and secure, reliable products. In-office whitening sessions are offered by several providers in Teeth Whitening Lakewood Ranch, enabling patients to arrive with stained or discolored teeth and leave with a notably brighter, whiter smile in a matter of hours. Convenience and flexibility are provided by at-home whitening kits with bespoke trays for people who prefer a more progressive approach.
05 jul. 2024 12:07
The snore silencer device Madison is a revolutionary device designed to alleviate disruptive snoring. Crafted with comfort in mind, it discreetly fits into the user's nostrils, promoting unobstructed airflow and reducing snoring sounds. Experience peaceful nights and improved sleep quality with this innovative solution that prioritizes both effectiveness and user comfort.
05 jul. 2024 13:16
NV Online Store New Zealand presents an extraordinary offer for parents – a premium quality newborn car seat with a versatile 3-in-1 baby stroller at an unbeatable price of only $550! Act fast to grab this combo deal before stock runs out. We ensure each product is meticulously vetted to meet the highest quality standards, providing your little one with safety and comfort. With our secure payment system and steadfast commitment to data protection, shopping with us is worry-free. Plus, expect prompt and reliable delivery to your doorstep in New Zealand. Trust NV Online Store for all your newborn essentials – where quality meets affordability.
05 jul. 2024 14:09
Discover efficient and eco-friendly scrap metal recycling services in Scrap Metal Wangara Australia. We specialize in recycling all types of scrap metal, offering competitive prices and excellent customer service. Help protect the environment while earning cash for your unwanted metals. Visit gorecycle au to learn more!
05 jul. 2024 14:19
Ease your way to a restful night with 4 Seasons Sleep's Sleep apnea home testing Milton Freewater, OR. Our convenient and accurate home testing solutions bring the diagnosis process to the comfort of your home, ensuring a hassle-free experience. Get precise results, expert analysis, and personalized treatment options without stepping out of your door. Trust 4 Seasons Sleep for a seamless journey to better sleep health and reclaim the energizing sleep you deserve. Start your path to recovery today with our user-friendly sleep apnea home testing kits.
05 jul. 2024 15:32
Our toughened up glass screen protector protects your smartphone from the ground up, damages, dust and dust. Our apple Iphone 13 Pro Max Glass Screen Protector instances as well as covers are personalized made. You can completely expect to see minor to deep scratches in time if you do not place a high quality display guard on it
05 jul. 2024 18:21
Methamphetamine Buy Online, Buy Crystal Meth Online, Buying Crystal Meth Online, Meth for sale online, Buy Meth Online, Buy Crystal methamphetamine Online


https://donaldhealthshop.com/
Please register or log in to leave a reply.