teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

文章を修正

2022/01/06 03:28

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,12 @@
5
5
 
6
6
  2,画像ファイルのプロパティ画面で画像サイズを確認
7
7
 
8
+ ##### 実現したい事
9
+ バイナリファイルに`.obj`ファイルと`.mtl`ファイルの情報を繋げてその後に`mtl`で抽出した`.dds`ファイルパスを使ってファイルを読み込み
10
+ バイナリファイルに繋げて一つの`.model`バイナリファイルを作成したいです。
8
11
 
12
+
13
+
9
14
  ##### 画像
10
15
  ![イメージ説明](c3b20d838dcd99ad6750e584291c584a.png)
11
16
  #### ddsファイル読み取り画像

1

文章を修正

2022/01/06 03:28

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,7 @@
41
41
  //////////////////////////////////////////////////////////////////////////////////////////////////////////
42
42
  unsigned char header[128] = {"\0"};
43
43
 
44
- fread(header,sizeof(unsigned char),128,ddsFile);
44
+ // fread(header,sizeof(unsigned char),128,ddsFile);
45
45
  printf("%s\n",header);
46
46
  // printf(" ああああ %d\n", (int)((header[12]) | (header[13] << 8) | (header[14] << 16) | (header[15] << 24)));
47
47
 
@@ -83,7 +83,7 @@
83
83
  unsigned long headerSize = 0;
84
84
  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
85
85
  unsigned char header[DDS_HEADER_SIZE] = { "\0" };
86
- // //fread(header, sizeof(unsigned char), DDS_HEADER_SIZE, file); //ヘッダーサイズ
86
+ fread(header, sizeof(unsigned char), DDS_HEADER_SIZE, file); //ヘッダーサイズ
87
87
 
88
88
  printf(" ああああ %d\n", (int)((header[12]) | (header[13] << 8) | (header[14] << 16) | (header[15] << 24)) );
89
89