Summary:
- Changes in Cat functions - Using gmtime_s and gmtime_r as a thread-safe functions - ZFill() that is used for padding - Option for ZipWriter to pad LocalFileHeaders(it is used to properly run tests) - ZipWriter::IsOpen() - Moved material creation away from WriteObjContents - Using MemMappedFile instead of ReadFile - Scoping files and adding them to archive - UsdEncoder refactoring
This commit is contained in:
@@ -50,11 +50,8 @@ def Xform "root" (
|
||||
{
|
||||
if ((i + 1) % 3 == 0)
|
||||
{
|
||||
if (i > 2) output << ", ";
|
||||
output << "3";
|
||||
if (i < geometry->indexCount - 1)
|
||||
{
|
||||
output << ", ";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -63,11 +60,8 @@ def Xform "root" (
|
||||
|
||||
for (size_t i = 0; i < geometry->indexCount; ++i)
|
||||
{
|
||||
if (i > 0) output << ", ";
|
||||
output << geometry->GetIndex(i);
|
||||
if (i < geometry->indexCount - 1)
|
||||
{
|
||||
output << ", ";
|
||||
}
|
||||
}
|
||||
|
||||
output << R"(]
|
||||
@@ -78,11 +72,8 @@ def Xform "root" (
|
||||
for (size_t i = 0; i < geometry->vertexCount; ++i)
|
||||
{
|
||||
const auto& v = geometry->vertices[i];
|
||||
if (i > 0) output << ", ";
|
||||
output << "(" << v.normal.x << ", " << v.normal.y << ", " << v.normal.z << ")";
|
||||
if (i < geometry->vertexCount - 1)
|
||||
{
|
||||
output << ", ";
|
||||
}
|
||||
}
|
||||
|
||||
output << R"(] (
|
||||
@@ -93,11 +84,8 @@ def Xform "root" (
|
||||
for (size_t i = 0; i < geometry->vertexCount; ++i)
|
||||
{
|
||||
const auto& v = geometry->vertices[i];
|
||||
if (i > 0) output << ", ";
|
||||
output << "(" << v.position.x << ", " << v.position.y << ", " << v.position.z << ")";
|
||||
if (i < geometry->vertexCount - 1)
|
||||
{
|
||||
output << ", ";
|
||||
}
|
||||
}
|
||||
|
||||
output << R"(]
|
||||
@@ -109,11 +97,8 @@ def Xform "root" (
|
||||
{
|
||||
const size_t vertexIndex = geometry->GetIndex(i);
|
||||
const auto& v = geometry->vertices[vertexIndex];
|
||||
if (i > 0) output << ", ";
|
||||
output << "(" << v.textureCoordinates.x << ", " << v.textureCoordinates.y << ")";
|
||||
if (i < geometry->indexCount - 1)
|
||||
{
|
||||
output << ", ";
|
||||
}
|
||||
}
|
||||
|
||||
output << R"(] (
|
||||
|
||||
Reference in New Issue
Block a user