問題タブ [sfml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
785 参照

c++ - SFML レンダリング、「シグナル」の方法を管理するには?

C++ で記述され、SFML 2D ライブラリを使用して小さなヘビ ゲームを開発しています。問題は、ウィンドウをレンダリングし、そこに何かを印刷するには、

しかし、私は自分のプログラムをより一般的な方法で構築したいと考えています。これにより、ウィンドウを初期化してから、ウィンドウの外側から「RenderARect」や「ClearTheWindow」などのシグナルをウィンドウに送信できます。 while ステートメント。たとえば、レンダリング クラスのインスタンスをダイナミック ライブラリとして使用して、ゲーム コードとレンダリング コードを 2 つの異なる独立したものにすることができます。

このようなシグナル システムを私の SFML プログラムに実装する方法について何かアドバイスはありますか?

PS: libsigc++ については聞いたことがありますが、実装方法がわかりません...

ありがとうございました!

0 投票する
2 に答える
259 参照

c++ - OBJをロードするとき、これを取得します

今回はモデルのロードに成功しました!わーい!!

しかし、別のobjローダーで発生したわずかな問題があります...

それがどのように見えるかは次のとおりです。

http://img132.imageshack.us/i/newglitch2.jpg/

すぐに見ることができない場合は、別の角度からご覧ください。

http://img42.imageshack.us/i/newglitch3.jpg/

これは立方体のように見えるはずですが、ご覧のとおり、立方体の面のエッジは非常に途切れ途切れになっています

他の誰かがこの問題を抱えていますか、または誰かがこれを解決する方法を知っているなら、私に知らせてください

また、表示する必要があるコードがある場合はコメントしてください。喜んで投稿します。

ちょっと私はコードをいじって(いくつかのものを変更しました)、これが私が思いついたものです

オリジナル:

結果: choopy 画像 (画像を見てください)

現在:

結果: モデルは途切れることはありませんが、カメラを動かすことができません (モデルは私の目の前にあります)

0 投票する
2 に答える
1151 参照

c++ - GLMを使用するための最良のglMatrixMode()は何ですか?

次の質問(または問題)は、glmをモデルにロードすると、モデルの一部が透けて見えることです。たとえば、前に2つの山がある場合、近くの山が透けて見えます。 。

写真を表示しますが、テクスチャが機能しないため理解できません。

ここにその問題があります:

ここに画像の説明を入力してください

古いスタッフ:vvvvvvvvvvvvvvvvvvvvvvv

不思議に思うのは、glmを使用するのに最適なマトリックスモードは何ですか?

私はGL_PROJECTIONに慣れていますが、モデルをロードするときに問題が多すぎます

GL_MODELVIEWを使用すると、カメラを元に戻すことができません

また、GL_MODELVIEWを使用している場合、シーン内の「カメラ」をどのように移動できますか?imaが最終的にしなければならないので、多分それをセットアップする方法はありますか?

編集:あなたたちにある種のビジョンを与えるためのいくつかのコードがここにあります:

0 投票する
2 に答える
629 参照

sfml - SFMLを使ったゲームプログラミングに関する理論的な問題

チュートリアルのセクション全体を読みましたsfml-dev.orgが、いくつか質問があります。

  • ビューとは正確には何ですか?

  • ビューまたは renderwindow で物事をレンダリングする必要がありますか?

0 投票する
1 に答える
1304 参照

c++ - 音楽が終わったかどうかを確認してください、OnStopped?

SFML 1.6に音楽の終わりを単独で処理させることは可能ですか?現在私はこれを持っています:

SFMLには、これを自分で実装せずに、「音楽が停止するまで再生してから、次の音楽をロードする」とだけ言う方法はありませんか?または、少なくとも音楽が停止したときに気付くためのより「エレガントな」方法(OnStoppedイベントなど)はありますか?

0 投票する
1 に答える
8802 参照

c++ - Code::Blocks/Mingw32 (Windows) で動作するように Box2D をビルドするにはどうすればよいですか?

ねえ、タイトルはほとんどそれをすべて言います。私はインターネットの情報源からさまざまな方法を試してきましたが、試してみると何かがうまくいかない..これが私がBox2Dを手に入れた場所です

cMakeでは、ビルド時に大量のエラーが発生します (readme.txt の手順を実行していましたが、残念ながら Visual C++ 用です...)

だから、ライブラリ(.libまたは.a)を推測してこれをセットアップし、プロジェクトで使用することを熱望しています(私の友人は私に彼のライブラリを渡し、私がそれをロードし#includeてbox2Dヘッダーを試してみたとき、彼らはすべて(未定義のエラーのリストを取得しました)また、彼のbox2dはLinux / UNIX用に作成されたと思われるため、それが理由だと思います...)

誰かがいくつかのステップを提供するのを手伝ってくれるなら、それはいいことです。

読んでくれてありがとう。

0 投票する
1 に答える
1285 参照

c++ - スムーズな音のフェード効果を実現するには?

SFML 1.6 でサウンドをスムーズにフェードイン/フェードアウトするにはどうすればよいですか?

と がSetVolume()ありSetAttenuation()ます。これら 2 つはこれらの値を直接設定します。しかし、ある音から別の音へのスムーズな移行が必要です。

0 投票する
5 に答える
3451 参照

c++ - ポン物理学の問題

問題がありますが、どう説明したらいいのかわからないので描いてみました。

ポン物理グラフィック

ご覧のとおり、衝突が検出されるとボールが跳ね返ります。角度を気にしないでください-私はちょうどそれをそのように描きました。しかし、ボールがパドルを通過して別の方向に離れることがあります。

なぜそれが起こるのですか?衝突を検出したら、vxを-vxに変更します。その場合はどうすればよいですか?yも変更しますか?しかし、パドルボールのどちら側がヒットしたかを確認するにはどうすればよいですか?

多分他のアイデア?

0 投票する
2 に答える
669 参照

c++ - タイルマップを描画すると、fpsがクロールに低下します

さて、fpsを60にしようとしていますが、現在は20前後です。このコードを高速化するにはどうすればよいですか?注:これはsfmlを使用したc++です。

0 投票する
1 に答える
1022 参照

c++ - GLM でのモデルの回転

GLMを使用していて、モデルを回転させる関数が見つからないことに気付きました。

この質問にはあまり意味がありませんが、私のopenglプログラムでGLMモデルを回転させる方法、またはモデルを回転させて単一にする方法があるかどうか疑問に思っています。

もしそうなら、あなたはいくつかの指針を与えることができますか?