ben onu sormamıştım z derinliği ifade edecek yoksa üçgen çizmeyi biliyoz evelallah yani adam topa vuracak topun yukarı mı gittiği yoksa havaya mı kalktığı belli olacak

Bu editör benim spaceleri katletmiş. Şekil yamuk çıkmış. orası bir dik üçgen olacak. ) neyse anlayan anlar..

yaw öyle bir prosedur yapın ki x sağ sol y yukarı aşağı z ise derinliği ifade etsin ve ben bu proseduru kullanarak üç boyutlu çizim yapabileyim

Bana gayet açık ifade edilmiş gibi geldi Ben şimdi oturup bu kodu yazmaya hem üşenirim ama ip ucu vereyim istersen dene... dik üçgen hesaplarına girecen azbuçuk. Sadece köşeleri hesaplıyorsun, sonra kenarları ve yüzeyleri 2D olarak yüzeyler arasına çiziyorsun. Yani wiremodel için bu en pratik yol. ... a...|... / ...|... b./ | / A ...|... / ...|../ ...|/ ... c a 3D bir nokta. c noktasındaki göz, sanal a noktasını 2 boyutlu A ekran ekran yüzeyinde b noktasında görmesi gerekir. Burada a' nın koordinatı bellidir zaten. sonra c göz noktasınıda sen bir varsayım yapacan (mesela 3000 pixel geride gibi...) oradan biraz matematik ile b noktasının koordinatını bulursun. Bu şekilde bir üstten birde herhangi bir yandan baktığını düşünerek 3D sanal noktanın 2D ekran üzerinde nerede durması gerektiğini hesaplıyorsun. Bunu yaptıktan sonra büyük ihtimal rotasyonlarda da takılırsın. o zaman nasıl takıldığına göre, gene cevap verebilirim. Kolay gelsin. ..

Arkadaşım, O zaman ne yapmak istediğini açıkca sor.. nasıl bir procedure hazırlayabilirim gibi bir soruya böyle bir cevap gelir. Eğer derdin 2 boyut üzerinde 3 boyutlu bir görselliği yakalamaksa, derinlik yetmez. Her şey perspektifde saklıdır. Top yukarımı atıldı yoksa havalandımıyı anlatabilmen için perspektifden faydalanman gerekiyor. Buradada derinlik perspektifin arka planıdır. Ön planında cismin kendi büyüklüğü ile oynamak gerekir. Bunun için zemine veya topun gölgesi gibi bir kıyasa ihtiyacın var. Yani bakanın göz yanılmasına sebepğ olacak kriterlere ihtiyacın var. Eğer tepeden bakıldığı izleniminiermek istiyorsan o zaman topun boyutu havalandıkca büyür yere doğru indikçe küçülür.. vs.. Kolay gelsin...

Procedure Cizim ; Begin Case Graphtur of 0 : Kare, diktörgen.. vs 1 : Daire, Çember.. vs 3 : Çizgi... ... End; End; TPoint için yardım içinden bilgi alabilir ve kullanımını öğrenebilirsin... Saygılarımla. QuickPink