2011-04-20 18 views
5

Tuval üzerine perspektif ızgara çizmek istiyorum, bunun gibi bir şey: http://www.shutterstock.com/pic-9039343/stock-photo-abstract-horizon-grid-perspective.html Şimdiye kadarki en iyi sonuç şudur: http://modwebsolutions.com/test/ Tam olarak beğenmedim, daha gerçekçi görünmesini istiyorum. Bu yüzden sorum şu: eğer sadece bir daire çizsem, perspektifte ızgara oluşturabilecek bir kütüphane ya da başka bir şey var mı? Javascript'i çok iyi anlıyorum, bu yüzden tam bir kaşıkla beslenmek zorunda değil, sadece en azından doğru yöne işaret etmelisin.HTML5'te Perspektif oluşturma Tuval

+1

Testiniz bana oldukça gerçekçi görünüyor. Daha ne arıyordun? Arkaplan görüntüleri? – sdleihssirhc

+0

Şebekenin bu resimdeki gibi görünmesini istiyorum, ama bir şekilde matematiği işe alamıyorum. – Caballero

cevap

9

Evet, işleri düz bir şekilde çizebilir ve perspektifte render edebilirsiniz. Çile için biraz matematik var ama deli değil.

Bu gidiş almalısınız:

http://tulrich.com/geekstuff/canvas/perspective.html

+0

Tavsiye için teşekkürler. Bu bağlantının kaynak kodu üzerinde dolaşıyordum ama açıkçası sindirmek için biraz fazla. Bunu anlamak için profesyonel bir 3D kodlayıcı olmanız gerektiğinde bu catch22 durumlarından biri olduğunu düşünüyorum, ancak bu durumda soru sormak zorunda kalmayacaksınız. – Caballero

+3

Seni suçlamıyorum. 3D hep beni korkuttu. –