Re: [問題]關於opengl的貼字

看板GameDesign (遊戲設計)作者 (Victor)時間18年前 (2006/06/25 14:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《fallcolor (秋天走了)》之銘言: : 請問一下 : 有沒有什麼辦法可以讓貼在螢幕上的字串 : 不隨著視角改變而發生旋轉呢 : 我目前是用 : glRasterPos3f(x,y,z); : glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18,c); : 但這樣一旦鏡頭轉動了 : 空間中的字元就無法固定 : 不知是否有更好的函式可以利用呢 : 感謝 我的想法是,自己寫 XD 這也許是個笨方法,我在想應該有更好的辦法 不過如果是我個人的做法,我會算出鏡頭所面對的那個面,把字貼在那個面上 當然,這需要一點數學的概念 我想,先從鏡頭的起點出發,朝指向的那點走 走到想貼的距離後,再往垂直這個向量的面行進 朝上的那個向量,就是Y,而垂直Y的當然就是X 看X Y是多少,換算成在這個平面上的位置 理論上應該是這樣子,實際上我還沒有寫過,所以不知道可不可行 -- VICTOR工作室 | PTT遊戲設計版隆重開幕! | 不管是新手老手,程式美工音樂企劃.... URL : http://www.kinmen.info/vic/ | 都歡迎來遊戲設計版參與討論 XD | 戰略高手> C/C++ | GameTopics> Visual Basic 6.0 | GameDesign -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.66.105
文章代碼(AID): #14dYWZKe (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #14dYWZKe (GameDesign)