該当のソースコード
C++
1void cGrTrackMap::drawCar(tCarElt *currentCar, GLfloat* color, int x, int y) 2{ 3 // Compute screen coordinates of the car. 4 float car_x = (currentCar->_pos_X - track_min_x)/track_width*map_size*track_x_ratio + x; 5 float car_y = (currentCar->_pos_Y - track_min_y)/track_height*map_size*track_y_ratio + y; 6 7 glDisable(GL_BLEND); 8 glDisable(GL_TEXTURE_2D); 9 glColor4fv(color); 10 11 if (cardot != 0) { 12 glMatrixMode(GL_MODELVIEW); 13 glPushMatrix(); 14 glTranslatef(car_x, car_y, 0.0); 15 glCallList(cardot); 16 glPopMatrix(); 17 } 18}
発生している問題・エラーメッセージ
オープンソースコードのカーシュミレーションソフトにおいて車の位置座標の情報を取得したいと考えています. 上記のcar_x,car_yを一定時間ごとにエクセルか何かに排出させたいと考えているのですが,上手くいきません. アドバイスなど宜しくお願い致します.
回答2件
あなたの回答
tips
プレビュー