我不確定它是否有意義,但我需要做,並且有機會在前面不會有任何障礙。在GLUT中追蹤從相機到鼠標指針的光線
回答
是不是清楚你通過跟蹤,但意思:
1,您可能會尋找gluUnProject去從屏幕座標空間座標。在Z緩衝區的幫助下,您可以獲得在指定像素處看到的3D點的座標。
2您想從相機原點繪製3D線到鼠標光標處的某個3D點。這只是鼠標光標的一個點。
我不知道我明白,如果我指向光標,不是隻在x,y的光標位置,並且是相對於窗口? – DogDog 2011-04-01 22:46:24
窗口(或投影)平面在空間中具有一個位置:攝像機原點與該平面之間的距離是focale距離。看看這裏的圖http://www1.cs.columbia.edu/~jebara/htmlpapers/SFM/node6.html – 2011-04-02 12:31:42
好吧,現在,如果我理解得很好,要得到那個矢量我所要做的就是gluUnproject的座標鼠標。由於相機設置了(0,0),我將找到的3d點將與我試圖找到的矢量相同。 – DogDog 2011-04-08 21:10:18
- 1. JavaScript鼠標光標指針
- 2. 光線追蹤和光線
- 3. 2D光線追蹤
- 4. Python光線追蹤
- 5. 錯誤的光線追蹤
- 6. 照相機在光線跟蹤
- 7. 在QWidget中跟蹤鼠標光標
- 8. 優化光線追蹤
- 9. 如何在OpenGL/Glut中更改鼠標光標的位置?
- 10. 跟蹤鼠標光標android
- 11. 如何創建一端跟蹤鼠標指針的多段線
- 12. Android:跟蹤鼠標指針移動
- 13. 方向光LightSource光線追蹤
- 14. 在C++代碼中追蹤指針gdb
- 15. 光線追蹤 - 通過屏幕從相機拍攝的光線不會偏離y軸 - C++
- 16. 沿任意軸線光線追蹤
- 17. 光線追蹤法線貼圖
- 18. C++ OpenGL有一個四個跟隨鼠標指針(無Glut)
- 19. 不同觀點的光線追蹤
- 20. 簡單的光線追蹤教程?
- 21. 沒有Raymarching的光線追蹤元球
- 22. OpenGL的光線追蹤和網
- 23. GLSL上的光線追蹤教程?
- 24. 更改鼠標光標在按鈕上 - 正常指針
- 25. 光線追蹤:由於相機移動造成的球體失真
- 26. 繪製線與鼠標指針偏移
- 27. CSS光標:指針
- 28. 追蹤iphone相機動作
- 29. GLUT鼠標交互
- 30. 鼠標指針從WooThemes中滑過Flexslider
'camera':Ortho?透視? – genpfault 2011-04-01 21:31:54
透視,應該是。 – DogDog 2011-04-01 21:38:15