給定2個函數Translate(x,y)和Scale(x),我希望攝像機的位置始終是屏幕的中心。還有一個比例因子變量,通過修改它可以放大或縮小屏幕中心。鑑於我知道像素的屏幕尺寸,我怎麼能做到這一點?由於確保攝像頭位置始終是屏幕的中心?
1
A
回答
0
事情是這樣的:
screen_coords = (world_coords - camera_world_coords) * camera_zoom + 0.5 * screen_dimension
相關問題
- 1. 設置限制攝像頭屏幕WITDH
- 2. 始終保持位置爲中心
- 3. 拍攝到屏幕中心
- 4. jquery內置的攝像頭屏幕上的圖像
- 5. Jquery ScrollLeft使div的右邊界始終是屏幕的中心?
- 6. 屏幕中央的中心位置
- 7. WPF 3D攝像頭位置
- 8. Android:中心初始屏幕圖像
- 9. Tkinter .grid()在屏幕中心的位置
- 10. AndroVM中的攝像頭和GPS位置
- 11. 將屏幕位置設置爲屏幕中心
- 12. QML - 開始時的主窗口位置(屏幕中心)
- 13. 設置攝像頭轉動改變攝像機的位置
- 14. 訪問前置攝像頭「綠色屏幕」?
- 15. Selenium ChromeDriver - 記住「始終允許」設置getUserMedia攝像頭訪問
- 16. 如何在iPhone視圖中心對齊實時屏幕攝像頭?
- 17. 設置攝像頭位置CCScene
- 18. UIScreen屏幕始終返回1屏幕
- 19. 如何確保NSWindows始終適合(小)屏幕?
- 20. Android ScrollView - 確保它始終大於屏幕尺寸?
- 21. 中心內格的IFrame在中心位置的屏幕
- 22. 前置攝像頭 - 鏡像並在保存前正確旋轉
- 23. iphone 5中的攝像頭屏幕尺寸
- 24. 活動恢復時攝像頭預覽屏幕黑屏
- 25. 查看始終處於設備屏幕的中心
- 26. Opencv:從攝像頭捕獲的圖像始終爲灰色
- 27. 響應式圖像保持寬高比,始終處於中心位置
- 28. 保持彩色顯示屏始終居中於滾動位置
- 29. Unity陀螺儀重置攝像頭位置(如oculus recenter攝像頭)
- 30. three.js所攝像頭矩陣位置
這取決於如果你真的想將圖像縮放與否。您可以始終不縮放圖像,並使用圖像的大小將其轉換爲應該的位置。 – 2010-08-29 14:41:51