https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&feed=atom&action=history
Изменение свойств объектов - История изменений
2024-03-29T12:44:36Z
История изменений этой страницы в вики
MediaWiki 1.38.1
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=4218&oldid=prev
SVP в 05:42, 21 марта 2023
2023-03-21T05:42:32Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 08:42, 21 марта 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l509">Строка 509:</td>
<td colspan="2" class="diff-lineno">Строка 509:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение текстурных координат ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение текстурных координат ==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:texcrd.png|thumb|right|250px|Изменение текстурных координат]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:texcrd.png|thumb|right|250px|Изменение текстурных координат]]</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop'''<del style="font-weight: bold; text-decoration: none;"><nowiki> </del>texcrd [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' texcrd [partly|wholly] ''&lt;Objects&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда позволяет в интерактивном режиме менять текстурные координаты для секций раскрашивания (см. рисунок). Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда позволяет в интерактивном режиме менять текстурные координаты для секций раскрашивания (см. рисунок). Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l515">Строка 515:</td>
<td colspan="2" class="diff-lineno">Строка 515:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение графического масштаба ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение графического масштаба ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop'''<del style="font-weight: bold; text-decoration: none;"><nowiki> </del>grfcoeff [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' grfcoeff [partly|wholly] ''&lt;Objects&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет графический масштаб (коэффициент) у объектов <code>''&lt;Objects&gt;''</code>.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет графический масштаб (коэффициент) у объектов <code>''&lt;Objects&gt;''</code>.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение слоя объектов ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение слоя объектов ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code> '''chprop'''<del style="font-weight: bold; text-decoration: none;"><nowiki> </del>layer [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt; done &lt;LayerName&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code> '''chprop''' layer [partly|wholly] ''&lt;Objects&gt; done &lt;LayerName&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет слой объектов <code>''&lt;Objects&gt;''</code> на слой с именем <code>''&lt;LayerName&gt;''</code>.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет слой объектов <code>''&lt;Objects&gt;''</code> на слой с именем <code>''&lt;LayerName&gt;''</code>.</div></td></tr>
</table>
SVP
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=4217&oldid=prev
SVP в 05:41, 21 марта 2023
2023-03-21T05:41:10Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 08:41, 21 марта 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l397">Строка 397:</td>
<td colspan="2" class="diff-lineno">Строка 397:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;'' textsection'' &lt;SectionTo1&gt;, ''textsection ''&lt;SectionTo2&gt;, …, ''textsection'' &lt;SectionToN&gt; ''</code></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;'' textsection'' &lt;SectionTo1&gt;, ''textsection ''&lt;SectionTo2&gt;, …, ''textsection'' &lt;SectionToN&gt; ''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;''<del style="font-weight: bold; text-decoration: none;"><nowiki> </del>objects [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt;'' </code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;'' objects [partly|wholly] ''&lt;Objects&gt;'' </code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда осуществляет заливку объектов (<code>objects ''&lt;Objects&gt;''</code>) или текстурной секции объекта (<code>textsection ''&lt;SectionTo1&gt;''</code>, <code>textsection ''&lt;SectionTo2&gt;''</code>, ..., <code>textsection ''&lt;SectionToN&gt;''</code>) по образцу материала <code>''&lt;SectionFrom&gt;''</code>, взятого из текстурной секции другого материала.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда осуществляет заливку объектов (<code>objects ''&lt;Objects&gt;''</code>) или текстурной секции объекта (<code>textsection ''&lt;SectionTo1&gt;''</code>, <code>textsection ''&lt;SectionTo2&gt;''</code>, ..., <code>textsection ''&lt;SectionToN&gt;''</code>) по образцу материала <code>''&lt;SectionFrom&gt;''</code>, взятого из текстурной секции другого материала.</div></td></tr>
</table>
SVP
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=4214&oldid=prev
SVP в 05:37, 21 марта 2023
2023-03-21T05:37:32Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 08:37, 21 марта 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5">Строка 5:</td>
<td colspan="2" class="diff-lineno">Строка 5:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение цвета объектов ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение цвета объектов ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''''' ''color'' ''<del style="font-weight: bold; text-decoration: none;"><nowiki></del>[partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt; &lt;N&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''''' ''color'' ''[partly|wholly] ''&lt;Objects&gt; &lt;N&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет цвет объектов <code>''&lt;Objects&gt;''</code> на цвет с кодом <code>''&lt;N&gt;''</code>. Код цвета <code>''&lt;N&gt;''</code> должен быть в пределах от 0 до 239.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет цвет объектов <code>''&lt;Objects&gt;''</code> на цвет с кодом <code>''&lt;N&gt;''</code>. Код цвета <code>''&lt;N&gt;''</code> должен быть в пределах от 0 до 239.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение типа линии линейных объектов ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение типа линии линейных объектов ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''''' ''ltype'' ''<del style="font-weight: bold; text-decoration: none;"><nowiki></del>[partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt; &lt;N&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''''' ''ltype'' ''[partly|wholly] ''&lt;Objects&gt; &lt;N&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет тип линии линейных объектов'' <code>&lt;Objects&gt;''</code> на тип линии с кодом <code>''&lt;N&gt;''.</code></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет тип линии линейных объектов'' <code>&lt;Objects&gt;''</code> на тип линии с кодом <code>''&lt;N&gt;''.</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение толщины линии ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение толщины линии ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' lwidth <del style="font-weight: bold; text-decoration: none;"><nowiki></del>[partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly] <del style="font-weight: bold; text-decoration: none;"></nowiki></del>''&lt;Objects&gt; &lt;N&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' lwidth [partly|wholly] ''&lt;Objects&gt; &lt;N&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:Parametroj-S16.png|thumb|center|Порговая толщина линий|600px]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:Parametroj-S16.png|thumb|center|Порговая толщина линий|600px]]</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет толщину линии объектов <code>''&lt;Objects''&gt;</code>, устанавливая ее равной <code>''&lt;N&gt;''</code>. Однако следует иметь ввиду, что в K3 существует два типа отображения линий на видовом окне в зависимости от их толщины – в один пиксел и в два пиксела. Порог толщин линии устанавливается через карточку параметров (команда '''''Установки/Параметры''''') в закладке '''Сцена/Состояние''' (см. рисунок).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет толщину линии объектов <code>''&lt;Objects''&gt;</code>, устанавливая ее равной <code>''&lt;N&gt;''</code>. Однако следует иметь ввиду, что в K3 существует два типа отображения линий на видовом окне в зависимости от их толщины – в один пиксел и в два пиксела. Порог толщин линии устанавливается через карточку параметров (команда '''''Установки/Параметры''''') в закладке '''Сцена/Состояние''' (см. рисунок).</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l52">Строка 52:</td>
<td colspan="2" class="diff-lineno">Строка 52:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Заливка объектов ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Заливка объектов ==</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:Chprop_mapping_1.png|thumb|right|350px|Заливка объектов]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Файл:Chprop_mapping_1.png|thumb|right|350px|Заливка объектов]]</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' <del style="font-weight: bold; text-decoration: none;"><nowiki></del>mapping [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly]<del style="font-weight: bold; text-decoration: none;"></nowiki> </del><nowiki>[List] </nowiki>''&lt;Objects&gt; ''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapping [partly|wholly] <nowiki>[List] </nowiki>''&lt;Objects&gt; ''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда осуществляет заливку объектов <code>''&lt;Objects&gt;''</code> по параметрам в интерактивном режиме. В диалоговом окне (см. рисунок «Заливка объектов») необходимо указать секцию для закрашивания и материал. Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда осуществляет заливку объектов <code>''&lt;Objects&gt;''</code> по параметрам в интерактивном режиме. В диалоговом окне (см. рисунок «Заливка объектов») необходимо указать секцию для закрашивания и материал. Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l60">Строка 60:</td>
<td colspan="2" class="diff-lineno">Строка 60:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Возможен синтаксис:</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Возможен синтаксис:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code><nowiki>#var </nowiki>'''chprop''' <del style="font-weight: bold; text-decoration: none;"><nowiki></del>mapping [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly]<del style="font-weight: bold; text-decoration: none;"></nowiki> </del>List ''&lt;Objects&gt; ''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code><nowiki>#var </nowiki>'''chprop''' mapping [partly|wholly] List ''&lt;Objects&gt; ''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>В этом случае переменной <code>var</code> присваивается 0, если в выбранных объектах не используются материалы, или 1, если используются.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>В этом случае переменной <code>var</code> присваивается 0, если в выбранных объектах не используются материалы, или 1, если используются.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' <del style="font-weight: bold; text-decoration: none;"><nowiki></del>mapping [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly]<del style="font-weight: bold; text-decoration: none;"></nowiki> </del><nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' mapping [partly|wholly] <nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда заменяет используемые материалы в объектах <code>''&lt;Objects&gt;''</code>, в индексе (полном имени текстуры) которых существует подстрока <code>''&lt;String1&gt;''</code> на материал, индекс которого получается из индекса используемого материала заменой подстроки <code>''&lt;String1&gt;''</code> на подстроку <code>''&lt;String2&gt;''</code> при условии, что такой материал существует. Команда выдает протокол сделанных замен материалов.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда заменяет используемые материалы в объектах <code>''&lt;Objects&gt;''</code>, в индексе (полном имени текстуры) которых существует подстрока <code>''&lt;String1&gt;''</code> на материал, индекс которого получается из индекса используемого материала заменой подстроки <code>''&lt;String1&gt;''</code> на подстроку <code>''&lt;String2&gt;''</code> при условии, что такой материал существует. Команда выдает протокол сделанных замен материалов.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l70">Строка 70:</td>
<td colspan="2" class="diff-lineno">Строка 70:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Возможен синтаксис:</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Возможен синтаксис:</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><code><nowiki>#var </nowiki>'''chprop''' <del style="font-weight: bold; text-decoration: none;"><nowiki></del>mapping [partly<del style="font-weight: bold; text-decoration: none;">|tree</del>|wholly]<del style="font-weight: bold; text-decoration: none;"></nowiki> </del><nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><code><nowiki>#var </nowiki>'''chprop''' mapping [partly|wholly] <nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Переменной <code>var</code> присваивается 0, если не было сделано ни одной замены, или 1, если была сделана хотя бы одна замена.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Переменной <code>var</code> присваивается 0, если не было сделано ни одной замены, или 1, если была сделана хотя бы одна замена.</div></td></tr>
</table>
SVP
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=4152&oldid=prev
Lse в 06:42, 28 декабря 2022
2022-12-28T06:42:22Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 09:42, 28 декабря 2022</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l525">Строка 525:</td>
<td colspan="2" class="diff-lineno">Строка 525:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>----</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>----</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Команды редактирования объектов}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Команды редактирования объектов}}</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{#seo:</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|keywords=свойства объектов</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|description=Изменение свойств объектов. Команда позволяет в интерактивном режиме менять текстурные координаты для секций раскрашивания</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}</ins></div></td></tr>
</table>
Lse
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=2513&oldid=prev
Aleksandro в 13:35, 1 сентября 2021
2021-09-01T13:35:11Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 16:35, 1 сентября 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1">Строка 1:</td>
<td colspan="2" class="diff-lineno">Строка 1:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Категория:Команды редактирования объектов|С]]</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Категория:Команды редактирования объектов|С]]</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{Команды редактирования объектов}}</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда '''chprop''' изменяет значения различных свойств объектов. Возможные значения свойств объектов представлены в следующих разделах.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда '''chprop''' изменяет значения различных свойств объектов. Возможные значения свойств объектов представлены в следующих разделах.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l521">Строка 521:</td>
<td colspan="2" class="diff-lineno">Строка 523:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет слой объектов <code>''&lt;Objects&gt;''</code> на слой с именем <code>''&lt;LayerName&gt;''</code>.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда меняет слой объектов <code>''&lt;Objects&gt;''</code> на слой с именем <code>''&lt;LayerName&gt;''</code>.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{{Команды редактирования объектов}}</ins></div></td></tr>
</table>
Aleksandro
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=485&oldid=prev
Aleksandro: /* Изменение толщины линии */
2021-07-29T16:36:07Z
<p><span dir="auto"><span class="autocomment">Изменение толщины линии</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая версия</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия от 19:36, 29 июля 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l13">Строка 13:</td>
<td colspan="2" class="diff-lineno">Строка 13:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение толщины линии ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение толщины линии ==</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">[[Файл:Parametroj-S16.png|thumb|right|Порговая толщина линий]]</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' lwidth <nowiki>[partly|tree|wholly] </nowiki>''&lt;Objects&gt; &lt;N&gt;''</code></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><code>'''chprop''' lwidth <nowiki>[partly|tree|wholly] </nowiki>''&lt;Objects&gt; &lt;N&gt;''</code></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Файл:Parametroj-S16.png|thumb|center|Порговая толщина линий|600px]]</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет толщину линии объектов <code>''&lt;Objects''&gt;</code>, устанавливая ее равной <code>''&lt;N&gt;''</code>. Однако следует иметь ввиду, что в K3 существует два типа отображения линий на видовом окне в зависимости от их толщины – в один пиксел и в два пиксела. Порог толщин линии устанавливается через карточку параметров (команда '''''Установки/Параметры''''') в закладке '''Сцена/Состояние''' (см. рисунок).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Команда изменяет толщину линии объектов <code>''&lt;Objects''&gt;</code>, устанавливая ее равной <code>''&lt;N&gt;''</code>. Однако следует иметь ввиду, что в K3 существует два типа отображения линий на видовом окне в зависимости от их толщины – в один пиксел и в два пиксела. Порог толщин линии устанавливается через карточку параметров (команда '''''Установки/Параметры''''') в закладке '''Сцена/Состояние''' (см. рисунок).</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"><br><br><br><br><br><br><br><br><br></del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение свойства «Инструмент»/«Не инструмент» ==</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Изменение свойства «Инструмент»/«Не инструмент» ==</div></td></tr>
</table>
Aleksandro
https://wikimacro.k3info.ru/index.php?title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2&diff=484&oldid=prev
Aleksandro: Новая страница: «С Команда '''chprop''' изменяет значения различ...»
2021-07-29T16:35:06Z
<p>Новая страница: «<a href="/index.php/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B_%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2" title="Категория:Команды редактирования объектов">С</a> Команда '''chprop''' изменяет значения различ...»</p>
<p><b>Новая страница</b></p><div>[[Категория:Команды редактирования объектов|С]]<br />
Команда '''chprop''' изменяет значения различных свойств объектов. Возможные значения свойств объектов представлены в следующих разделах.<br />
<br />
== Изменение цвета объектов ==<br />
<code>'''chprop''''' ''color'' ''<nowiki>[partly|tree|wholly] </nowiki>''&lt;Objects&gt; &lt;N&gt;''</code><br />
<br />
Команда изменяет цвет объектов <code>''&lt;Objects&gt;''</code> на цвет с кодом <code>''&lt;N&gt;''</code>. Код цвета <code>''&lt;N&gt;''</code> должен быть в пределах от 0 до 239.<br />
<br />
== Изменение типа линии линейных объектов ==<br />
<code>'''chprop''''' ''ltype'' ''<nowiki>[partly|tree|wholly] </nowiki>''&lt;Objects&gt; &lt;N&gt;''</code><br />
<br />
Команда изменяет тип линии линейных объектов'' <code>&lt;Objects&gt;''</code> на тип линии с кодом <code>''&lt;N&gt;''.</code><br />
<br />
== Изменение толщины линии ==<br />
[[Файл:Parametroj-S16.png|thumb|right|Порговая толщина линий]]<br />
<code>'''chprop''' lwidth <nowiki>[partly|tree|wholly] </nowiki>''&lt;Objects&gt; &lt;N&gt;''</code><br />
<br />
Команда изменяет толщину линии объектов <code>''&lt;Objects''&gt;</code>, устанавливая ее равной <code>''&lt;N&gt;''</code>. Однако следует иметь ввиду, что в K3 существует два типа отображения линий на видовом окне в зависимости от их толщины – в один пиксел и в два пиксела. Порог толщин линии устанавливается через карточку параметров (команда '''''Установки/Параметры''''') в закладке '''Сцена/Состояние''' (см. рисунок).<br />
<br><br><br><br><br><br><br><br><br><br />
<br />
== Изменение свойства «Инструмент»/«Не инструмент» ==<br />
<code>'''chprop''''' ''tool ''&lt;Objects&gt;''</code><br />
<br />
<code>'''chprop''' not_tool ''&lt;Objects&gt;''</code><br />
<br />
Команды устанавливают для объектов <code>''&lt;Objects''&gt;</code> свойство «инструмент» (<code>tool</code>) или «не инструмент» (<code>not_tool</code>). Это свойство определяет, будет ли объект удаляться при выполнении булевых операций. Объекты, имеющие свойство «инструмент» остаются при выполнении булевых операций, а сама операция производится с копиями этих объектов.<br />
<br />
== Изменение свойств отображения объектов ==<br />
[[Файл:Chprop_frame.png|thumb|right|Различные режимы отображения конуса]]<br />
<code>'''chprop''' box'' &lt;Objects&gt;''</code><br />
<br />
Команда включает отображение объектов <code>''&lt;Objects&gt;''</code> габаритным параллелепипедом на всех видах.<br />
<br />
<code>'''chprop''' frame'' &lt;Objects&gt;''</code><br />
<br />
Команда включает отображение объектов <code>''&lt;Objects&gt;''</code> каркасом на всех видах.<br />
<br />
<code>'''chprop''' renderframe ''&lt;Objects&gt;''</code><br />
<br />
Команда включает отображение объектов <code>''&lt;Objects&gt;''</code> каркасом на видах, где установлено полутоновое отображение.<br />
<br />
<code>'''chprop''' nonerenderframe'' &lt;Objects&gt;''</code><br />
<br />
Команда включает отображение объектов <code>''&lt;Objects&gt;''</code> каркасом на видах, где установлено векторное отображение.<br />
<br />
<code>'''chprop''' normal ''&lt;Objects&gt;''</code><br />
<br />
Команда включает нормальное отображение объектов'' <code>&lt;Objects&gt;''</code> на всех видах.<br />
<br />
Данные команды управляют режимом отображения твердотельных объектов. Пример различного отображения одного и того же конуса представлен на рисунке.<br />
<br />
== Заливка объектов ==<br />
[[Файл:Chprop_mapping_1.png|thumb|right|350px|Заливка объектов]]<br />
<code>'''chprop''' <nowiki>mapping [partly|tree|wholly]</nowiki> <nowiki>[List] </nowiki>''&lt;Objects&gt; ''</code><br />
<br />
Команда осуществляет заливку объектов <code>''&lt;Objects&gt;''</code> по параметрам в интерактивном режиме. В диалоговом окне (см. рисунок «Заливка объектов») необходимо указать секцию для закрашивания и материал. Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.<br />
<br />
Если задан ключ <code>List</code>, команда показывает множество использованных в объектах <code>''&lt;Objects&gt;</code> ''материалов в формате "Название материала (индекс материала)" Если использован материал из неподключенной библиотеки материалов, то название материала - пустая строка, а индекс - нормальная строка. <br />
<br />
Возможен синтаксис:<br />
<br />
<code><nowiki>#var </nowiki>'''chprop''' <nowiki>mapping [partly|tree|wholly]</nowiki> List ''&lt;Objects&gt; ''</code><br />
<br />
В этом случае переменной <code>var</code> присваивается 0, если в выбранных объектах не используются материалы, или 1, если используются.<br />
<br />
<code>'''chprop''' <nowiki>mapping [partly|tree|wholly]</nowiki> <nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code><br />
<br />
Команда заменяет используемые материалы в объектах <code>''&lt;Objects&gt;''</code>, в индексе (полном имени текстуры) которых существует подстрока <code>''&lt;String1&gt;''</code> на материал, индекс которого получается из индекса используемого материала заменой подстроки <code>''&lt;String1&gt;''</code> на подстроку <code>''&lt;String2&gt;''</code> при условии, что такой материал существует. Команда выдает протокол сделанных замен материалов.<br />
<br />
Возможен синтаксис:<br />
<br />
<code><nowiki>#var </nowiki>'''chprop''' <nowiki>mapping [partly|tree|wholly]</nowiki> <nowiki>[Rename] </nowiki>''&lt;Objects&gt; &lt;String1&gt; &lt;String2&gt;''</code><br />
<br />
Переменной <code>var</code> присваивается 0, если не было сделано ни одной замены, или 1, если была сделана хотя бы одна замена.<br />
<br />
Примеры:<br />
<br />
// Заменить в выбранных объектах используемые материалы из библиотеки pkm6_0 на материалы из библиотеки pkm6_3 с теми же номерами.<br />
<br />
ChProp mapping Rename : "pkm6_0" "pkm6_3";<br />
<br />
// Заменить в выбранных объектах используемый материал из библиотеки pkm6_0_imp.#86 ДСП Ольха темная на материал из библиотеки pkm6_3_iml.#12 Дерево Ольха рыжая.<br />
<br />
ChProp mapping Rename : "pkm6_0_imp.#86" "pkm6_3_imp.#12";<br />
<br />
<code>'''chprop'''<nowiki> mapbypars [partly|wholly]</nowiki>'' &lt;Objects&gt; &lt;Params&gt;''</code><br />
<br />
Команда осуществляет заливку объектов <code>''&lt;Objects&gt;''</code> по параметрам <code>''&lt;Params&gt;''</code>. Данная команда работает исключительно в режиме командной строки, поэтому ее рекомендуется использовать в макропрограммах.<br />
<br />
Заливка распространяется только на объекты типа '''тело''' или '''пленка'''. При выборе на верхнем уровне объектов типа '''группа''', заливка будет распространятся на все тела и пленки внутри этой группы. <br />
<br />
Ввод параметров заливки представляет собой зацикленную последовательность пар:<br />
<br />
<code>''&lt;ParameterCode&gt; &lt;ParameterValue&gt;''</code><br />
<br />
и завершается либо ключевым словом done, либо знаком ;<br />
<br />
<code>''&lt;ParameterCode&gt;''</code> – целое число. Допустимые коды приведены в таблице (см. ниже).<br />
<br />
Значение параметра зависит от кода и может быть либо целым числом, либо числом с плавающей точкой, либо строкой. При неверном задании кода или значения ошибка не выдается, просто эта пара игнорируется. У выбранных для заливки объектов будут изменяться только те параметры, которые введены в команде. Остальные останутся такими, какими были до вызова команды. <br />
<br />
В графе таблицы "Умолчание" приведены значения параметров заливки у объектов, созданных стандартными корневыми средствами системы.<br />
<br />
{| class="wikitable"<br />
|+ Параметры заливки и их значения<br />
!<br />
<center>'''Код параметра'''</center><br />
<br />
!<br />
<center>'''Расшифровка кода'''</center><br />
<br />
!<br />
<center>'''Значение параметра'''</center><br />
<br />
!<br />
<center>'''Умолчание'''</center><br />
<br />
|-<br />
|<br />
<center>0</center><br />
<br />
|<br />
Номер текстурной секции раскрашивания <br />
<br />
|<br />
Номер конкретной секции раскрашивания. Либо:<br />
<br />
-1 — Для всех секций<br />
<br />
0 — Для остальных секций<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>1</center><br />
<br />
|<br />
Имя материала<br />
<br />
|<br />
Строка с именем материала, или число с индексом материала в библиотеке материалов <br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>2</center><br />
<br />
|<br />
Масштаб текстуры по U - координате<br />
<br />
|<br />
Число с плавающей точкой по абсолютной величине больше чем 0.0000001<br />
<br />
|<br />
<center>1</center><br />
<br />
|-<br />
|<br />
<center>3</center><br />
<br />
|<br />
Масштаб текстуры по V – координате<br />
<br />
|<br />
Число с плавающей точкой по абсолютной величине больше чем 0.0000001<br />
<br />
|<br />
<center>1</center><br />
<br />
|-<br />
|<br />
<center>4</center><br />
<br />
|<br />
Сдвиг текстуры по U - координате <br />
<br />
|<br />
Любое число с плавающей точкой<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>5</center><br />
<br />
|<br />
Сдвиг текстуры по V - координате<br />
<br />
|<br />
Любое число с плавающей точкой<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>6</center><br />
<br />
|<br />
Угол поворота текстуры в градусах<br />
<br />
|<br />
Любое число с плавающей точкой<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>7</center><br />
<br />
|<br />
Сглаживание текстуры<br />
<br />
|<br />
0 – не сглаживать<br />
<br />
1 – сглаживать<br />
<br />
|<br />
<center>1</center><br />
<br />
|-<br />
|<br />
<center>8</center><br />
<br />
|<br />
Размножение текстуры<br />
<br />
|<br />
0 – не размножать<br />
<br />
1 – размножать<br />
<br />
|<br />
<center>1</center><br />
<br />
|-<br />
|<br />
<center>9</center><br />
<br />
|<br />
Смешивание текстуры и цвета<br />
<br />
|<br />
0 – Использовать только цвет<br />
<br />
1 – Использовать только текстуру<br />
<br />
2 – Модулировать белым цветом<br />
<br />
3 - Смешивать текстуру и цвет<br />
<br />
4 – Модулировать цветом<br />
<br />
|<br />
<center>2</center><br />
<br />
|-<br />
|<br />
<center>11</center><br />
<br />
|<br />
Локальная прозрачность в процентах <br />
<br />
|<br />
от 0 (полностью не прозрачный) до 100 (полностью прозрачный)<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>12</center><br />
<br />
|<br />
Режим подсветки ребрами<br />
<br />
|<br />
0 – Не подсвечивать<br />
<br />
1 – Подсвечивать цветом по умолчанию<br />
<br />
2 – Подсвечивать цветом каркаса<br />
<br />
3 – Подсвечивать заданным цветом<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>13</center><br />
<br />
|<br />
Цвет ребер (используется, если предыдущий параметр равен 3)<br />
<br />
|<br />
0 – 239 (Индекс в 240-цветной палитре K3) <br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>14</center><br />
<br />
|<br />
Режим вычисления масштабов текстуры <br />
<br />
|<br />
0 – Задаются вручную (смотри параметры 2, 3)<br />
<br />
1 – Вычисляются по габаритам текстурной секции<br />
<br />
2 - Вычисляются по габаритам координатной плоскости<br />
<br />
3 - Вычисляются по габаритам объекта<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>15</center><br />
<br />
|<br />
Режим вычисления сдвигов текстуры<br />
<br />
|<br />
0 – Задаются вручную (смотри параметры 4, 5)<br />
<br />
1 – Вычисляются по габаритам текстурной секции<br />
<br />
2 - Вычисляются по габаритам координатной плоскости<br />
<br />
3 - Вычисляются по габаритам объекта<br />
<br />
|<br />
<center>0</center><br />
<br />
|-<br />
|<br />
<center>17</center><br />
<br />
|<br />
Показ задних граней у прозрачных секций <br />
<br />
|<br />
0 – Не показывать<br />
<br />
1 – Показывать <br />
<br />
|<br />
<center>1</center><br />
<br />
|}<br />
В описываемой команде код '''0''' задает секцию раскрашивания. Все остальные параметры будут воздействовать именно на эту секцию, до тех пор, пока не будет задана другая секция. Кроме конкретного номера секции можно задать значения:<br />
<br />
'''-1 '''- Для всех секций<br />
<br />
'''0 '''- Для остальных секций<br />
<br />
Пример.<br />
<br />
ChProp MapByPars All Done<br />
<br />
0, -1 // Для всех секций <br />
<br />
1, “In.Met.m3” // Меняем код материала на “In.Met.m3” <br />
<br />
// – имя материала в таблице материалов <br />
<br />
0, 3 // А для 3й секции<br />
<br />
1, 12 // Меняем код материала на 12-й <br />
<br />
// в текущей библиотеке материалов <br />
<br />
14, 1 // и режим вычисления масштабов и<br />
<br />
// сдвигов – по габаритам текстурной секции<br />
<br />
15, 1<br />
<br />
9, 1 // И, кроме того, режим наложения – только текстура<br />
<br />
done; // Больше ничего не меняем, команда закончилась<br />
[[Файл:mapbydropper.png|thumb|right|350px|Пример заливки по образцу]]<br />
<br />
<br />
<code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;'' textsection'' &lt;SectionTo1&gt;, ''textsection ''&lt;SectionTo2&gt;, …, ''textsection'' &lt;SectionToN&gt; ''</code><br />
<br />
<code>'''chprop''' mapbydropper onlyaddinfo|notuseaddinfo|useaddinfo ''&lt;SectionFrom&gt;''<nowiki> objects [partly|tree|wholly] </nowiki>''&lt;Objects&gt;'' </code><br />
<br />
Команда осуществляет заливку объектов (<code>objects ''&lt;Objects&gt;''</code>) или текстурной секции объекта (<code>textsection ''&lt;SectionTo1&gt;''</code>, <code>textsection ''&lt;SectionTo2&gt;''</code>, ..., <code>textsection ''&lt;SectionToN&gt;''</code>) по образцу материала <code>''&lt;SectionFrom&gt;''</code>, взятого из текстурной секции другого материала.<br />
<br />
'''Дополнительные ключи:'''<br />
<br />
:<code>onlyaddinfo</code> – только общая информация. Из исходного объекта берется только общая информация о наложении материала (локальная прозрачность, отображение задних граней у прозрачных объектов, подсветка каркасных линий)<br />
<br />
:<code>notuseaddinfo</code> - без общей информации. Использовать только информацию о материале из исходной текстурной секции<br />
<br />
:<code>useaddinfo</code> - с общей информацией. Использовать информацию о материале из исходной текстурной секции и общую информацию о наложении материала<br />
<br />
В данной команде вместо указания объекта или секции для раскрашивания возможно использование ключа <code>other</code>, который позволяет сменить образец для раскрашивания. То есть, его использование аналогично повторному вызову команды.<br />
<br />
=== О секциях раскрашивания ===<br />
Любое '''тело''' или '''пленка''' в '''K3''' разбиты на несколько секций раскрашивания, каждая из которых имеет свой номер. Объекты конкретных приложений обычно имеют смысловые секции. Например: торец и боковая часть бревна; Декоративная поверхность и вспомогательная поверхность пола и т.п. Номер конкретной секции у конкретного объекта зависит от приложения ('''Мебель, Коттедж''' и пр.).<br />
<br />
У объектов, созданных корневыми средствами системы, секции формируются по геометрическому принципу наименьшей вырожденности по отношению к одной из координатных плоскостей локальной системы координат объекта. У таких объектов номер секции может принимать одно из следующих значений (см. таблицу): <br />
<br />
{| class="wikitable"<br />
|+'''Секции раскрашивателя'''<br />
!<br />
<center>'''Номер секции'''</center><br />
<br />
!<br />
<center>'''Название'''</center><br />
<br />
!<br />
<center>'''Ориентация'''</center><br />
<br />
|-<br />
|<br />
<center>1</center><br />
<br />
|<br />
<center>Спереди</center><br />
<br />
|<br />
<center>(+y)</center><br />
<br />
|-<br />
|<br />
<center>2</center><br />
<br />
|<br />
<center>Сзади </center><br />
<br />
|<br />
<center>(-y)</center><br />
<br />
|-<br />
|<br />
<center>3</center><br />
<br />
|<br />
<center>Слева </center><br />
<br />
|<br />
<center>(+x)</center><br />
<br />
|-<br />
|<br />
<center>4</center><br />
<br />
|<br />
<center>Справа </center><br />
<br />
|<br />
<center>(-x)</center><br />
<br />
|-<br />
|<br />
<center>5</center><br />
<br />
|<br />
<center>Сверху</center><br />
<br />
|<br />
<center>(+z)</center><br />
<br />
|-<br />
|<br />
<center>6</center><br />
<br />
|<br />
<center>Снизу </center><br />
<br />
|<br />
<center>(-z)</center><br />
<br />
|}<br />
<br />
<code>'''brepmapper''' ''&lt;Object&gt; &lt;Section&gt;''</code><br />
<br />
Команда '''brepmapper''' позволяет явно задать всем секциям объекта <code>''&lt;Object&gt;</code> ''типа "'''Тело'''" номер секции <code>''&lt;Section&gt;''</code>.<br />
<br />
=== Функции работы с библиотекой материалов ===<br />
<br />
<br />
<code>Int '''MatIDByPath'''(string ''&lt;MatName&gt;'')</code><br />
<br />
Функция '''MatIDByPath''' возвращает номер материала в организаторе материалов по названию, заданному строкой <code>''&lt;MatName&gt;''</code>.<br />
<br />
Пример.<br />
<br />
<nowiki>=MatIDByPath("Lb.pkm6_0_iml.#11");</nowiki><br />
<font color="008800">207</font><br />
<br />
Данная команда в макропрограммах не используется.<br />
<br />
== Изменение текстурных координат ==<br />
[[Файл:texcrd.png|thumb|right|250px|Изменение текстурных координат]]<br />
<code>'''chprop'''<nowiki> texcrd [partly|tree|wholly] </nowiki>''&lt;Objects&gt;''</code><br />
<br />
Команда позволяет в интерактивном режиме менять текстурные координаты для секций раскрашивания (см. рисунок). Поскольку данная команда использует диалоговое окно, применять эту команду в макропрограммах не рекомендуется.<br />
<br><br><br><br><br><br><br><br><br><br><br />
<br />
== Изменение графического масштаба ==<br />
<code>'''chprop'''<nowiki> grfcoeff [partly|tree|wholly] </nowiki>''&lt;Objects&gt;''</code><br />
<br />
Команда меняет графический масштаб (коэффициент) у объектов <code>''&lt;Objects&gt;''</code>.<br />
<br />
== Изменение слоя объектов ==<br />
<code> '''chprop'''<nowiki> layer [partly|tree|wholly] </nowiki>''&lt;Objects&gt; done &lt;LayerName&gt;''</code><br />
<br />
Команда меняет слой объектов <code>''&lt;Objects&gt;''</code> на слой с именем <code>''&lt;LayerName&gt;''</code>.</div>
Aleksandro