我正在组装一个小型 3D 引擎作为学习练习。我打算使用 XNA 游戏工作室让我开始。
DirectX SDK 似乎使用的是新.sdkmesh
格式而不是旧格式,.x
但我找不到有关该格式的太多信息,并且sdkmesh.h
包含以下内容:
//--------------------------------------------------------------------------------------
// File: SDKMesh.h
//
// Disclaimer:
// The SDK Mesh format (.sdkmesh) is not a recommended file format for shipping titles.
// It was designed to meet the specific needs of the SDK samples. Any real-world
// applications should avoid this file format in favor of a destination format that
// meets the specific needs of the application.
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//--------------------------------------------------------------------------------------
所以,问题是:我应该使用什么格式?我唯一的选择是使用尚未准备好生产的格式还是从头开始编写我自己的格式?
其他小型开发商如何解决这个问题?我可能遗漏了一些东西,但我仍处于事实调查阶段。