/// <summary> /// 開いて初期化 /// </summary> /// <param name="filePath">PMXファイルのパス</param> /// <param name="textureFolder">テクスチャのフォルダ</param> /// <param name="panel">レンダーパネル</param> /// <returns>MMDModelのインスタンス</returns> public static PMXModel OpenLoad(string filePath, string textureFolder, RenderControl panel) { PMXModel model = FromFile(filePath, textureFolder); model.Load(panel.RenderContext); return(model); }
/// <summary> /// 開いて初期化 /// </summary> /// <param name="filePath">PMXファイルのパス</param> /// <param name="loader">テクスチャなどのパスの解決インターフェース</param> /// <param name="panel">レンダリングコンテキスト</param> /// <returns>MMDModel.</returns> public static PMXModel OpenLoad(string filePath, ISubresourceLoader loader, RenderControl panel) { PMXModel model = FromFile(filePath, loader); model.Load(panel.RenderContext); return(model); }
/// <summary> /// 開いて初期化 /// </summary> /// <param name="filePath">PMXのファイルパス</param> /// <param name="context">レンダリングコンテキスト</param> /// <returns>MMDModelのインスタンス</returns> public static PMXModel OpenLoad(string filePath, RenderContext context) { PMXModel model = FromFile(filePath); model.Load(context); return(model); }