質問編集履歴
2
文章を編集しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
頂点情報に.normと.difと.spc とありますがマテリアル情報の設定にも同じような項目がると思いますがこれは何が違うのでしょうか?エミッシブはありませんが。
|
2
2
|
|
3
|
+
また、頂点一つ一つにありますがこれはどれも同じ値じゃないといけないのでしょうか?
|
4
|
+
|
3
5
|
|
4
6
|
|
5
7
|
※マテリアルは質感というのは調べました。
|
1
コメントアウトしてある無駄なコードを編集しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,8 +44,6 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
|
48
|
-
|
49
47
|
cameraPos.x = 0.0f;
|
50
48
|
|
51
49
|
cameraPos.y = 20.0f;
|
@@ -450,12 +448,6 @@
|
|
450
448
|
|
451
449
|
SetCameraPositionAndTarget_UpVecY(VGet(cameraPos.x, cameraPos.y, cameraPos.z), VGet(targetV.x, targetV.y, targetV.z));
|
452
450
|
|
453
|
-
|
454
|
-
|
455
|
-
|
456
|
-
|
457
|
-
|
458
|
-
|
459
451
|
for(int i = 0; i< 8; i++)
|
460
452
|
|
461
453
|
{
|
@@ -470,12 +462,6 @@
|
|
470
462
|
|
471
463
|
|
472
464
|
|
473
|
-
|
474
|
-
|
475
|
-
|
476
|
-
|
477
|
-
|
478
|
-
|
479
465
|
for(int i =0 ;i < 6; i++){
|
480
466
|
|
481
467
|
|
@@ -810,15 +796,7 @@
|
|
810
796
|
|
811
797
|
}
|
812
798
|
|
813
|
-
|
799
|
+
|
814
|
-
|
815
|
-
DrawPolygonIndexed3D(Vertex, 8, Index[i], 2, handle, false);
|
816
|
-
|
817
|
-
}else{
|
818
|
-
|
819
|
-
DrawPolygonIndexed3D(Vertex, 8, Index[i], 2, DX_NONE_GRAPH, false);
|
820
|
-
|
821
|
-
}
|
822
800
|
|
823
801
|
}
|
824
802
|
|
@@ -832,60 +810,12 @@
|
|
832
810
|
|
833
811
|
|
834
812
|
|
835
|
-
|
836
|
-
|
837
813
|
DrawFormatString(0, 0, GetColor(255, 255, 255), "カメラ 座標 x: %.2f , y: %.2f , z:%.2f ", cameraPos.x, cameraPos.y, cameraPos.z);
|
838
814
|
|
839
815
|
DrawFormatString(0, 32, GetColor(255, 255, 255), "注視点 座標 x: %.2f , y: %.2f , z:%.2f ", targetV.x, targetV.y, targetV.z);
|
840
816
|
|
841
817
|
|
842
818
|
|
843
|
-
//float f = sqrt( ((cameraPos.x - targetV.x) * (cameraPos.x - targetV.x)) + ((cameraPos.z - targetV.z) * (cameraPos.z - targetV.z)));
|
844
|
-
|
845
|
-
|
846
|
-
|
847
|
-
//DrawFormatString(0, 32, GetColor(255, 255, 255), "%.2f", r);
|
848
|
-
|
849
|
-
|
850
|
-
|
851
|
-
|
852
|
-
|
853
|
-
// DrawFormatString(0, 40, Get color;(255, 255, 255), " test x: %.2f z: %.2f", xx, zz);
|
854
|
-
|
855
|
-
/*
|
856
|
-
|
857
|
-
if(ModeChange == false){
|
858
|
-
|
859
|
-
DrawFormatString(0, 32 * 5, GetColor(255, 255, 255), "Mode: spc ");
|
860
|
-
|
861
|
-
|
862
|
-
|
863
|
-
DrawFormatString(0, 32 * 1, GetColor(255, 255, 255), "color_spc.r: %d", color_spc.r);
|
864
|
-
|
865
|
-
DrawFormatString(0, 32 * 2, GetColor(255, 255, 255), "color_spc.g: %d", color_spc.g);
|
866
|
-
|
867
|
-
DrawFormatString(0, 32 * 3, GetColor(255, 255, 255), "color_spc.b: %d", color_spc.b);
|
868
|
-
|
869
|
-
}else
|
870
|
-
|
871
|
-
{
|
872
|
-
|
873
|
-
DrawFormatString(0, 32 * 5, GetColor(255, 255, 255), "Mode: dif ");
|
874
|
-
|
875
|
-
|
876
|
-
|
877
|
-
DrawFormatString(0, 32 * 1, GetColor(255, 255, 255), "color_dif.r: %d", color_dif.r);
|
878
|
-
|
879
|
-
DrawFormatString(0, 32 * 2, GetColor(255, 255, 255), "color_dif.g: %d", color_dif.g);
|
880
|
-
|
881
|
-
DrawFormatString(0, 32 * 3, GetColor(255, 255, 255), "color_dif.b: %d", color_dif.b);
|
882
|
-
|
883
|
-
|
884
|
-
|
885
|
-
}
|
886
|
-
|
887
|
-
*/
|
888
|
-
|
889
819
|
|
890
820
|
|
891
821
|
|