我想在畫布上繪製一個透視網格,如下所示:http://www.shutterstock.com/pic-9039343/stock-photo-abstract-horizon-grid-perspective.html我的最好看起來像這樣:http://modwebsolutions.com/test/我不完全喜歡它,我希望它看起來更真實。所以我的問題是:是否有一些圖書館或其他東西可以渲染我的網格,如果我只是把它繪製成平坦的。我對Javascript有了很好的理解,所以它不必是一個完整的勺子餵食,只需要至少指向正確的方向。在HTML5 Canvas中的透視圖呈現
5
A
回答
9
是的,你可以繪製事物的平面,並使它們呈現透視。有一些數學的磨難,但沒有任何瘋狂。
這應該讓你去:
+0
感謝您的建議。我一直在瀏覽該鏈接的源代碼,但坦率地說,這對我來說有點過於消化。我認爲這是當你需要專業的3D編碼器來理解它的catch22情況之一,但在這種情況下,你根本不必問這樣的問題。 – Caballero 2011-04-21 18:43:37
+3
我不怪你。 3D一直讓我感到震驚。 – 2011-04-21 18:47:16
相關問題
- 1. HTML5/JS在Canvas中不呈現圖像。
- 2. 在canvas元素上呈現youtube視頻
- 3. 呈現HTML5上的視頻CANVAS需要大量CPU
- 4. 在視圖頂部呈現新的半透明的視圖
- 5. html5 canvas和emberjs視圖
- 6. 在視圖中呈現UIView
- 7. 從另一個模態視圖呈現透明模態視圖
- 8. 呈現視圖中的JSON
- 9. 如何在Html5 Canvas上呈現DIV內容
- 10. 爲什麼iOS在調整大小後無法呈現html5 canvas繪圖?
- 11. 在HTML5 Canvas上繪圖
- 12. 在rails中呈現不同的視圖
- 13. 從當前呈現的模態視圖呈現模態視圖
- 14. HTML5 Canvas Example截圖
- 15. 呈現HTML5視頻到畫布正在壓縮圖像
- 16. HTML5 Canvas在圖層中居中?
- 17. 模態呈現的視圖控制器的透明背景
- 18. 即時呈現,呈現視圖
- 19. html5 canvas標記-2d上下文呈現不起作用
- 20. Symfony2在dev和prod環境中呈現呈現不同視圖
- 21. UI-Router嵌套狀態視圖不呈現(呈現父視圖)
- 22. 在Html5 Canvas中更改圖案大小
- 23. android中的html5 canvas
- 24. 在React中呈現adonis視圖
- 25. Flashdata未呈現在視圖中
- 26. 在子類中呈現父類視圖
- 27. 在django視圖中呈現url變量
- 28. 控制不在MVC視圖中呈現
- 29. 在代碼中呈現MVC視圖
- 30. 在cakephp中呈現空白視圖
您的測試看起來很現實的我。你還想找什麼?背景圖片? – sdleihssirhc 2011-04-20 20:27:14
嗯,我希望網格看起來更像這張圖片,但不知何故,我無法讓數學工作。 – Caballero 2011-04-21 18:32:57