Utility: Add MTL exporting
Former-commit-id: cceef7a11d10cc235bd06655a7c5b10ee1cfdec6 [formerly e68c9322634c9a3f93771d941ae581f24dc98116] Former-commit-id: 1a117f7cd11d869c1fb179cba54254c9ec6924f2
This commit is contained in:
@@ -386,10 +386,11 @@ namespace Nz
|
||||
m_outputStream.Clear();
|
||||
|
||||
EmitLine("# Exported by Nazara Engine");
|
||||
EmitLine();
|
||||
|
||||
if (!m_mtlLib.IsEmpty())
|
||||
{
|
||||
Emit("mtlib ");
|
||||
Emit("mtllib ");
|
||||
EmitLine(m_mtlLib);
|
||||
EmitLine();
|
||||
}
|
||||
@@ -403,17 +404,15 @@ namespace Nz
|
||||
Emit(position.x);
|
||||
Emit(' ');
|
||||
Emit(position.y);
|
||||
if (!NumberEquals(position.z, 0.f) || !NumberEquals(position.w, 1.f))
|
||||
Emit(' ');
|
||||
Emit(position.z);
|
||||
|
||||
if (!NumberEquals(position.w, 1.f))
|
||||
{
|
||||
Emit(' ');
|
||||
Emit(position.z);
|
||||
|
||||
if (!NumberEquals(position.w, 1.f))
|
||||
{
|
||||
Emit(' ');
|
||||
Emit(position.w);
|
||||
}
|
||||
Emit(position.w);
|
||||
}
|
||||
|
||||
EmitLine();
|
||||
}
|
||||
EmitLine();
|
||||
|
||||
Reference in New Issue
Block a user