詳しくはこちらトピックに返信するユーザー名:メールアドレス:件名:C言語のソースファイルの拡張子を答えよ(半角):答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。頂点座標にプレイヤーの位置(PLAYER_INIT_POS)を入れているため原点(画面左上)を中心に拡縮・回転がされてしまっていると思われます。↑1年前プレイヤーの位置は移動行列により実現されます。0.0f;}何とかうまく行きました。PLAYER_INITPOSがWorld座標に当てはまることが分かったためInitPlayer関数で生成後に初期位置に移動するという仕組みに変更しました。すべてまとめて以下の関数化ができたのでこちらを使用して移動等を行うようにしました。PosMatrix._43;//演算結果をポリゴンのZ座標に格納する}}新しく増えたg_pBasePosMATRIXPlayerについては頂点座標を決める際に以下の処理を加えてベースとなるMatrixを作成してます。user_id=2591]プレイヤーの位置は移動行列により実現されます。0.0f;}[/code][/quote]何とかうまく行きました。PLAYER_INITPOSがWorld座標に当てはまることが分かったためInitPlayer関数で生成後に初期位置に移動するという仕組みに変更しました。すべてまとめて以下の関数化ができたのでこちらを使用して移動等を行うようにしました。PosMatrix._43;//演算結果をポリゴンのZ座標に格納する}}[/code]新しく増えたg_pBasePosMATRIXPlayerについては頂点座標を決める際に以下の処理を加えてベースとなるMatrixを作成してます。1年前プレイヤーの位置は移動行列により実現されます。0.0f;}プレイヤーの位置は移動行列により実現されます。頂点座標にプレイヤーの位置(PLAYER_INIT_POS)を入れているため原点(画面左上)を中心に拡縮・回転がされてしまっていると思われます。user_id=2591]頂点座標にプレイヤーの位置(PLAYER_INIT_POS)を入れているため原点(画面左上)を中心に拡縮・回転がされてしまっていると思われます。頂点座標にプレイヤーの位置(PLAYER_INIT_POS)を入れているため原点(画面左上)を中心に拡縮・回転がされてしまっていると思われます。頂点座標にプレイヤーの位置(PLAYER_INIT_POS)を入れているため原点(画面左上)を中心に拡縮・回転がされてしまっていると思われます。自分が今行いたい事は何か2Dゲームを作りたいがために板ポリゴンを用意して移動処理等を書いてみたが、拡大縮小・回転の処理が想定していた処理と違う(拡大縮小についてはポリゴンが移動しながら行われてしまい、回転に関してもポリゴンの位置も移動している)。その為拡大縮小と回転を板ポリゴンの中心を軸に行いたいがやり方がわからない。CreateWindowEx(//CreateWindowEx関数を使用してウインドウを生成する。lParam)//メッセージの付加情報(メッセージコードにより異なる){//messageによってメッセージを判断する。Draw(void){//Clear関数で指定した色でクリアし、深度バッファをクリアする。どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)実行できている為割愛。今何がわからないのか、知りたいのか板ポリゴンの中心を軸に位置が変わらなず回転・拡大縮小を行いたい。・C、DirectX共に半年触ったか触っていないか程度。現在きちんと講習を受けている最中。正し軽い基礎はjavaを1年独学でやっていた。自分が今行いたい事は何か[align=center]2Dゲームを作りたいがために板ポリゴンを用意して移動処理等を書いてみたが、拡大縮小・回転の処理が想定していた処理と違う(拡大縮小についてはポリゴンが移動しながら行われてしまい、回転に関してもポリゴンの位置も移動している)。その為拡大縮小と回転を板ポリゴンの中心を軸に行いたいがやり方がわからない。CreateWindowEx(//CreateWindowEx関数を使用してウインドウを生成する。lParam)//メッセージの付加情報(メッセージコードにより異なる){//messageによってメッセージを判断する。Draw(void){//Clear関数で指定した色でクリアし、深度バッファをクリアする。どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)[align=center]実行できている為割愛。今何がわからないのか、知りたいのか[align=center]板ポリゴンの中心を軸に位置が変わらなず回転・拡大縮小を行いたい。・C、DirectX共に半年触ったか触っていないか程度。現在きちんと講習を受けている最中。正し軽い基礎はjavaを1年独学でやっていた。ミクプラは自由にリンクできます。