くだすれDirectX(超 ..
604:デフォルトの名無しさん
08/06/18 23:32:18
テクスチャーを張ったポリゴンの色を変えたいんだけどどうすればいいんだろう?
マテリアルのディフューズ色を変えても変わらなかった
具体的には灰色のテクスチャーを張っていて、色々、色を変えたいなと思って
誰か教えてくだせえ
605:デフォルトの名無しさん
08/06/19 00:34:43
頂点カラーでぐぐれ。
それ以前にデフューズいじって変わらないのはおかしいが。
606:デフォルトの名無しさん
08/06/19 08:44:51
言葉がたりなかったんだけど、ポリゴンっていうかXファイルのモデルの色を変えたかったんだ。
モデルにしても頂点カラーで色を変えられそうだけどコストかかりそうだね
なんか良い方法ないかなあ
607:デフォルトの名無しさん
08/06/19 10:00:40
>>606
シェーダーパラメーターでやればほぼノーコストだろう
608:デフォルトの名無しさん
08/06/19 10:32:51
>なんか良い方法ないかなあ
他の方法を模索する前にちゃんとマテリアルのデフューズで
変えられるようになるのが先です
609:デフォルトの名無しさん
08/06/19 10:52:14
いいこというね
610:デフォルトの名無しさん
08/06/19 13:23:31
低レベルな質問で申し訳ありません
カメラの回転のトラブルなんですが カメラ中心の回転とカメラの移動を同時に
することができません ソースがおかしいのでしょうか?どなたかご教授お願いします
D3DXMATRIXA16 matView,matCameraPosition,matHeading,matPitch;
D3DXVECTOR3 vecEyePt( fCameraX,fCameraY,fCameraZ ); //カメラ(視点)位置
D3DXVECTOR3 vecLookatPt( fCameraX,fCameraY-1.0f,fCameraZ+3.0f );//注視位置
D3DXVECTOR3 vecUpVec( 0.0f, 1.0f, 0.0f );//上方位置
D3DXMatrixIdentity(&matView);
D3DXMatrixRotationY(&matHeading,fCameraHeading);
D3DXMatrixRotationX(&matPitch,fCameraPitch);
D3DXMatrixLookAtLH( &matCameraPosition, &vecEyePt, &vecLookatPt, &vecUpVec );
D3DXMatrixMultiply(&matView,&matView,&matHeading);
D3DXMatrixMultiply(&matView,&matView,&matPitch);
D3DXMatrixMultiply(&matView,&matView,&matCameraPosition);
pDevice->SetTransform( D3DTS_VIEW, &matView );
fCameraXで移動、fCamerapitchでカメラの回転です
611:デフォルトの名無しさん
08/06/19 13:54:41
>>610
そこでD3DXMatrixLookAtLHを使う意味がワカンネ
612:デフォルトの名無しさん
08/06/19 14:11:48
>>611
ご回答いただいたのにすいません。どこをどう直せばいいか
教えていただけたらありがたいです。
613:デフォルトの名無しさん
08/06/19 14:42:21
SetCooperativleLevel に一致する日本語のページ 約 件中 - 件目 ( 0.098231 秒)
SetCooperativleLevel に該当するページは見つかりませんでした。
614:デフォルトの名無しさん
08/06/19 14:44:08
クォータニオン?
615:デフォルトの名無しさん
08/06/19 15:35:07
×>SetCooperativleLevel
○>SetCooperativeLevel
616:610
08/06/19 16:14:55
原点中心の回転ならわかるのですがカメラ中心の回転がわかりませんでした、
調べ方が悪いのか書いてるページも見つからないのでどなたかご教授お願いします
617:デフォルトの名無しさん
08/06/19 17:02:37
At=Eye+向きたい方向ベクトル
618:デフォルトの名無しさん
08/06/19 17:04:25
DirectX7じゃないっすか
619:デフォルトの名無しさん
08/06/19 17:17:32
>>616
610のLookAtが余計。
あるいはLookAtだけで十分。(注視点を回転させる)
それと、View行列は概念上はカメラの位置や向きを設定する行列だが、
実際の計算ではカメラが動くのではなく世界を回転させてカメラの位置に
合わせるので、回転や平行移動に関する考え方が逆になる。
変換の順番も普通とは逆で、まず平行移動させてから回転させる。
移動量も回転角もマイナスを賭けた値で。
(View行列をかけた後の原点がカメラの位置になる)
620:デフォルトの名無しさん
08/06/19 18:44:41
みんなはクォータにオンバリバリ使ってるの?
621:デフォルトの名無しさん
08/06/19 21:18:46
Xファイルのアニメーションはクォータニオンだし
最低限の回転や補間や行列への変換くらいは理解してるじゃろ。
622:デフォルトの名無しさん
08/06/19 23:04:25
俺は理解してないけど使えるからいい
難しいことは頭のいい数学屋さんにお任せ
623:デフォルトの名無しさん
08/06/25 04:20:46
テクスチャを左右反転して表示させるにはどうすればいいのでしょう?
ポリゴンの裏表を逆にしたり、uv値をいじったりはしてみましたが寸でのところでうまくいきません。
2の乗数の大きさのテクスチャでなら、u値を負にしたらできたのですが…。
ご教授くださいませ。
624:デフォルトの名無しさん
08/06/25 04:33:23
頂点座標に対するuvが
左上uv 0,0
左下uv 0,1
右上uv 1,0
右下uv 1,1
だった場合
こうすれば
左上uv 1,0
左下uv 1,1
右上uv 0,0
右下uv 0,1
625:デフォルトの名無しさん
08/06/25 10:42:46
u = 1.0 - u かな
626:デフォルトの名無しさん
08/06/26 05:49:10
>>624,625
ありがとうございます、できました!
uv値がポリゴンの頂点に対応しているということをいまいち理解できていなかったようでした…。
627:デフォルトの名無しさん
08/06/26 18:08:27
DX8.1でIMEを制御、入力するにはどうしたらよいでしょうか。
参考URL等を教えていただけると幸いです。
628:デフォルトの名無しさん
08/06/26 19:19:16
>>627
DX9のSDKにIME制御のソースあるよ。
描画にID3DXSpriteを使っているところ以外はバージョン関係なさそうだから
DX8.1に移植もそんなに難しくは無いと思う。
629:デフォルトの名無しさん
08/06/26 19:36:26
> DX9のSDKにIME制御のソースあるよ。
これって下の実はバグソースなのに誰も気づかなかったやつだっけ?
URLリンク(watch.impress.co.jp)
630:デフォルトの名無しさん
08/06/26 20:02:17
>>629
こんなソース初めて見た
俺のもそうだが
社内の他のグラマのもぜんぜん違うソースだったな
ネタだろこれw
631:デフォルトの名無しさん
08/06/26 20:04:45
>>629
>結局のところ結局のところ
大事なので2回いいました
632:デフォルトの名無しさん
08/06/30 04:20:08
DirectDrawアクセラレータを無効にしたいんだが、診断ツール開いて変更しようとしたんだが、
「使用できます」とだけ表示されてて変更ができないんだが、どうしたらいいのだろうか?
OS Vista Home Premium
V/B Mobile Intel(R) 945 Express Chipset Family
DirectXのヴァージョン DirectX 10
633:デフォルトの名無しさん
08/06/30 10:16:00
ディスプレイのプロパティのトラブルシューティングとか、DirectX SDKのコントロールパネルとか。
そもそもVistaじゃ切れないんじゃないか?
634:デフォルトの名無しさん
08/06/30 17:01:25
>>629
どこかで聞いたことあると思ったら
URLリンク(watch.impress.co.jp)
俺映ってるじゃん
635:デフォルトの名無しさん
08/06/30 18:21:58
DirectXが使える人って頭いいと思う。
636:デフォルトの名無しさん
08/06/30 18:52:44
俺は、絵が描ける人って頭いいと思う。
10日間、がんばて30秒ドローイングしたけど
URLリンク(www.posemaniacs.com)
俺には絵は無理かも知れない
637:デフォルトの名無しさん
08/06/30 20:39:58
頭いいかどうかはわからないが、尊敬はする
俺にもたぶん無理>絵
638:デフォルトの名無しさん
08/06/30 21:53:29
絵は好きかどうかがすべてだと思うので
やっぱりDirectXのほうが頭いいと思う。
639:デフォルトの名無しさん
08/06/30 22:10:31
昔のI/Oのヘルプ丸写しのDirectX本はサンプルの絵がヘタすぎて
立ち読みするのが恥ずかしかった記憶が
640:もこ
08/06/30 23:47:51
DX(JUNE2008)をDLしてインストールしてたら最終設定でERRORが出てDXerrorとDX.log見てがんばってね♪
みたぃなことを言われたんですがどぅすればぃぃんですヵ?
PC初心者でぜんぜんゎかんなぃです。
あとXPです。
641:デフォルトの名無しさん
08/07/01 00:08:59
>>640
グラフィックボードの種類、DXerrorとDX.logの中身、スリーサイズを答えよ
642:もこ
08/07/01 01:02:47
S3 Graphics ProSavage + utilities
グラフィックってコレですヵ?
module: dsetup32(jun 6 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
DXはよくゎかんなぃですがコレですヵ?
あと最後の質問はシークレットでぉ願ぃします。
643:デフォルトの名無しさん
08/07/01 01:25:26
S3ワロタ
644:デフォルトの名無しさん
08/07/01 09:27:33
オンボードのVIAチップセットのやつか
645:デフォルトの名無しさん
08/07/01 21:16:03
そこは10年以上前のoxygenとか持ってきて欲しかった
646:デフォルトの名無しさん
08/07/03 18:19:48
S3はインストールすら許されないんだな
647:デフォルトの名無しさん
08/07/04 13:59:13
質問させていただきます。
自宅のPCはインターネットを繋いでないのですが、サイトからのダウンロード以外で、DirectX9.0をダウンロードできる方法はあるのでしょうか?
648:デフォルトの名無しさん
08/07/04 14:02:21
別の場所でダウンロードするとか、添付されてる雑誌や本を買うとか、
MSDN入会するとか、MSに問い合わせるとかするのがいいんじゃない?
649:デフォルトの名無しさん
08/07/04 14:03:30
・体験版が入ってるCD-ROMつき雑誌
・自作PCで最近のパーツならパーツ付属CD-ROMに入ってることもある。
・市販ゲームに同封してる(かもしれない)
くらい?
あとはネットカフェととか友人宅で・・・
でも最近ってネットワークダウンロードになちゃってるので
一式ってDLできるのかな?
650:デフォルトの名無しさん
08/07/04 14:13:21
SDKの中に再頒布可能パッケージが入ってた気がするからそれ使えばいいんじゃないの
どっちにしろ>>648,>>649の言うように別の場所で落としてCDか何かに入れる必要があるけど
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4939日前に更新/147 KB
担当:undef