<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://modfaq.ru/index.php?action=history&amp;feed=atom&amp;title=SDK%3AExportSkeleton.cpp</id>
	<title>SDK:ExportSkeleton.cpp - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://modfaq.ru/index.php?action=history&amp;feed=atom&amp;title=SDK%3AExportSkeleton.cpp"/>
	<link rel="alternate" type="text/html" href="https://modfaq.ru/index.php?title=SDK:ExportSkeleton.cpp&amp;action=history"/>
	<updated>2026-07-07T19:33:04Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://modfaq.ru/index.php?title=SDK:ExportSkeleton.cpp&amp;diff=562&amp;oldid=prev</id>
		<title>Aka sektor в 07:49, 27 февраля 2019</title>
		<link rel="alternate" type="text/html" href="https://modfaq.ru/index.php?title=SDK:ExportSkeleton.cpp&amp;diff=562&amp;oldid=prev"/>
		<updated>2019-02-27T07:49:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 10:49, 27 февраля 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Строка 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;=== Ошибка&amp;lt;ref&amp;gt;[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instruktcii-po-vyletam-i-oshibkam/ Тема &quot;&amp;lt;nowiki&amp;gt;[SoC]&amp;lt;/nowiki&amp;gt; Вопросы по SDK&quot; на AMK форуме]&amp;lt;/ref&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;=== Ошибка&amp;lt;ref&amp;gt;[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instruktcii-po-vyletam-i-oshibkam/ Тема &quot;&amp;lt;nowiki&amp;gt;[SoC]&amp;lt;/nowiki&amp;gt; Вопросы по SDK&quot; на AMK форуме&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://ap-pro.ru/forum/21-11239-1002335-16-1489658420 Пост пользователя &quot;xr_Sanya&quot; на форуме AP Production&lt;/ins&gt;]&amp;lt;/ref&amp;gt; ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Вылет происходит в &amp;#039;&amp;#039;&amp;#039;Actor Editor&amp;#039;&amp;#039;&amp;#039;, при попытке экспорта [[*.object]] модели в формат [[*.ogf]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;Вылет происходит в &amp;#039;&amp;#039;&amp;#039;Actor Editor&amp;#039;&amp;#039;&amp;#039;, при попытке экспорта [[*.object]] модели в формат [[*.ogf]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Aka sektor</name></author>
	</entry>
	<entry>
		<id>https://modfaq.ru/index.php?title=SDK:ExportSkeleton.cpp&amp;diff=560&amp;oldid=prev</id>
		<title>Aka sektor: Новая страница: «__NOTOC__ &lt;pre&gt; Expression    : assertion failed Function      : I:\xray-svn\editors\ECore\Editor\ExportSkeleton.cpp File          : I:\xray-svn\editors\ECore\Edi…»</title>
		<link rel="alternate" type="text/html" href="https://modfaq.ru/index.php?title=SDK:ExportSkeleton.cpp&amp;diff=560&amp;oldid=prev"/>
		<updated>2019-02-27T07:45:06Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «__NOTOC__ &amp;lt;pre&amp;gt; Expression    : assertion failed Function      : I:\xray-svn\editors\ECore\Editor\ExportSkeleton.cpp File          : I:\xray-svn\editors\ECore\Edi…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Expression    : assertion failed&lt;br /&gt;
Function      : I:\xray-svn\editors\ECore\Editor\ExportSkeleton.cpp&lt;br /&gt;
File          : I:\xray-svn\editors\ECore\Editor\ExportSkeleton.cpp&lt;br /&gt;
Line          : 72&lt;br /&gt;
Description   : P&amp;lt;u16(-1)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ошибка&amp;lt;ref&amp;gt;[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instruktcii-po-vyletam-i-oshibkam/ Тема &amp;quot;&amp;lt;nowiki&amp;gt;[SoC]&amp;lt;/nowiki&amp;gt; Вопросы по SDK&amp;quot; на AMK форуме]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
Вылет происходит в &amp;#039;&amp;#039;&amp;#039;Actor Editor&amp;#039;&amp;#039;&amp;#039;, при попытке экспорта [[*.object]] модели в формат [[*.ogf]]&lt;br /&gt;
&lt;br /&gt;
По-простому, причина — превышение лимита полигонажа модели. Например, свыше 65 000.&lt;br /&gt;
&lt;br /&gt;
Если подробно, то слишком большое число ВЕРШИН в модели, которую нужно экспортировать. Каждый OGF Child (элемент меша с одной текстурой) в модели, может иметь не более 65 000 вершин, в противном случае, двух байтов просто не хватит для индексации всех вершин.&lt;br /&gt;
&lt;br /&gt;
Статистику по Child&amp;#039;ам можно увидеть в логе SDK. Вот пример строки:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Split 0: [Bones: 52, Links: 4, Faces: 84003, Verts: 70827, BrPart: 0, Shader/Texture: &amp;#039;default&amp;#039;/&amp;#039;mtl\mtl_rja_01&amp;#039;]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
В данном случае, в элемент модели попытались запихнуть более 70 000 вершин при ограничении в 65 000.&lt;br /&gt;
&lt;br /&gt;
=== Решение&amp;lt;ref&amp;gt;[http://ap-pro.ru/forum/21-11239-1002379-16-1489670008 Пост пользователя &amp;quot;denis2000&amp;quot; на форуме AP Production]&amp;lt;/ref&amp;gt; ===&lt;br /&gt;
Уменьшите количество полигонов в модели или вынесите часть элементов модели в отдельную текстуру, чтобы число вершин для каждого элемента после экспорта  не превышало 65 000 (следует заметить, что SDK может в процессе экспорта создавать больше вершин, чем отображается в редакторе, поэтому лучше уменьшать с запасом).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ВАЖНО!&amp;#039;&amp;#039;&amp;#039; Необходимо именно &amp;#039;&amp;#039;&amp;#039;ФИЗИЧЕСКИ&amp;#039;&amp;#039;&amp;#039; создать еще одну [[*.dds]] текстуру с другим именем (пусть даже и такую же по содержанию) и назначить её части модели!&lt;br /&gt;
&lt;br /&gt;
Если в SDK назначить двум или более элементам из Surfaces, текстуру с одним и тем же путем к файлу, то в процессе экспорта эти меши будут &amp;quot;сшиты&amp;quot; в один!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Источники ==&lt;br /&gt;
{{References}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Справочник_вылетов]][[Категория:Вылеты X-Ray SDK]]&lt;/div&gt;</summary>
		<author><name>Aka sektor</name></author>
	</entry>
</feed>