DirectX expertlerine bir sorum olacak. DirectX'in kendi formatı olan .x dosyaları hakkında epey bir araştırma yaptım ancak sorumun cevabını bulamadım tam olarak. Elimde birçok mesh'in yer aldığı bir sahne var ve tüm meshlere aynı ışıkları atıyorum. Ancak .x dosylarından birinden okunan mesh hiçbir şekilde bu ışıklardan etkilenmiyor, yalnızca ambient'den etkileniyor. Kodu hiç değiştirmeden yerine kendi oluşturduğum başka bir .x dosyası koyduğumda sorun çözülüyor. Problemi yaşadığım dosyayı netten buldum ve çok da önemli değil, projenin bitmiş halinde kullanmiicam. Ancak yine de kafama takılan şey .x dosyasının içersinde yer alan bilgilerden hangisi objeye set ettiğim light'ı etkiliyor? Yani bana sanki bu yaşadığım sorun biraz garip gibi geldi. Mantıklı bir açıklaması olan varsa çok sevinirim, kafamı kurcaladı epeyce (2-3 saat kadar eheh).
P.S: Demo değil, okul projemle uğraşıyorum. Bilginize 🙂
DirectX ışıklandırma sorusu