質問編集履歴

2

文章を編集しました

2020/04/20 13:10

投稿

退会済みユーザー
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

コメントアウトしてある無駄なコードを編集しました。

2020/04/20 13:10

投稿

退会済みユーザー
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
- if(TextureMode == true){
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