-4
以下は、私はそれが正常に動作しますが、私はいつも私が効率的な方法でコードを書いているかどうかを知りたい前方にカメラを移動することができます私のコード..のOpenGL - 移動カメラは前方
void keyboard (unsigned char key, int x, int y) {
if (key=='w')
{
float xrotrad, yrotrad;
yrotrad = (yrot/180 * 3.141592654f);
xrotrad = (xrot/180 * 3.141592654f);
xpos += float(sin(yrotrad))* 3 ;//move forward and initialise speed
zpos -= float(cos(yrotrad))* 3 ;
ypos -= float(sin(xrotrad))* 3 ;
}
OKこれであります質問はちょうど私の頭に来た:uが共有している場合はそうは感謝以上のものならば誰もが..オンライン任意の良いOpenGLの衝突のチュートリアルを知っています..私の質問
まずは冷やす。第二に、人々は良い質問ではなく、ランダムな思考を好む。あなたの質問のタイトルは前進しています、そして、あなたはすでにコードを持っていますが、これはいいですか?それからあなたは、**ただあなたの心に来たという質問をします。このことが示す最低限のことは、質問する前にあなたが最小限の研究をしなかったことです(質問**があなたの心に来たので)。あなたが質問する前にちょっと調べてみたら、人々はそれを好きになるでしょう。 – Shahbaz
私はあなたにdownvoteをしませんでしたが、あなたはrepシステムが何であるかを覚えていなければなりません。良い質問と回答を報いて、貧しい質問/回答にペナルティを与えます。良い質問と思われるものの詳細については、[FAQ](http://stackoverflow.com/faq)を参照してください。 –
[侮辱的な人は許されません](http://stackoverflow.com/faq#etiquette)これは有用なコードを投稿するフォーラムではありません。 FAQごとに、これはQ&Aサイトです。あなたは、* specific *と* responsable *であるようにフレーズの質問をするべきです。無関係な質問とともに雑多のコードスニペットを投稿することは、質問の良い候補ではありません。 –