Added ufbx warper

This commit is contained in:
2026-03-15 02:19:40 +09:00
parent cce1cf7256
commit 3e4084c42a
232 changed files with 10989 additions and 55 deletions

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wrapper around an nvtt batch list — a list of (surface, face, mipmap,

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Controls how a surface is compressed - format, quality, pixel layout and

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wrapper around the nvtt compression context — the central object that drives

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wrapper around an nvtt cube-map surface (six faces, optional mip chain).

View File

@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Static helpers wrapping global nvtt functions (version, CUDA detection,

View File

@@ -1,7 +1,7 @@
using System.Runtime.CompilerServices;
using System.Text;
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Internal helpers for converting between managed and unmanaged types.

View File

@@ -1,6 +1,6 @@
using System.Runtime.InteropServices;
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Configures where compressed data is written and how it is formatted.

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wrapper around a single 2-D / 3-D / cube-face image surface used as input

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wrapper around an nvtt surface set — a collection of faces and mip levels

View File

@@ -1,4 +1,4 @@
namespace Ghost.Nvtt.Warper;
namespace Ghost.Nvtt.Wrapper;
/// <summary>
/// Wraps an nvtt timing context that records per-operation wall-clock times.