<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Using SetWeightMap() multiple times can lead to inexplicable changes in weight values]]></title><description><![CDATA[<p dir="auto">Hi,<br />
Previously, I had been using the <strong>SetWeight()</strong> method to set weight values, and it worked very <strong>stably</strong>. However, after seeing the <strong>deprecation notice</strong> for <strong>SetWeight()</strong> in the <strong>python api documentation</strong>, I switched to using <strong>SetWeightMap() instead</strong>. However, there were some issues with this function. When I used SetWeightMap() multiple times to set values, its values would <strong>gradually change</strong>.</p>
<p dir="auto">Below is a simple example of my video, using a standard cube (with 8 points), where each point is equally influenced by all bones.</p>
<p dir="auto">However, when I repeatedly obtain the weight values using <strong>GetWeightMap()without making any changes</strong>, and then set the weights using <strong>SetWeightMap()</strong> again, I can see that the weight values have undergone slight changes, with the sum of weights changing from <strong>1 --&gt; 0.998</strong><br />
<video class="embed-video-local" controls src="/forum/assets/uploads/files/1786085222092-bandicam-2026-08-07-14-22-13-418.mp4">
</video></p>]]></description><link>http://developers.maxon.net/forum/topic/16437/using-setweightmap-multiple-times-can-lead-to-inexplicable-changes-in-weight-values</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 00:50:34 GMT</lastBuildDate><atom:link href="http://developers.maxon.net/forum/topic/16437.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 Aug 2026 06:49:12 GMT</pubDate><ttl>60</ttl></channel></rss>