質問編集履歴
2
文章を修正
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
|

|
11
16
|
#### ddsファイル読み取り画像
|
1
文章を修正
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
|
-
|
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
|
|