setpixelformatfailed
setpixelformatfailed
ben maxte reactor cloth ukullanarak bir masa örtüsü yapıyordum ki preview animation deyince karşıma birden setpixelformatfailed ve ardından unknown system exception diye uyarılar geldi ve max kilitlendi.max i silip tekrar kurdum am bi işe yaramadı.
bu sorunu nasıl düzeltebilirim ?
teşekkürler.
Cvp
simülasyonu hesaplatmadan önce "use direct x" seçeneğini işaretlemen gerekiyor
Cvp
hemen deniyorum .
saol...
Cvp
reactor´un kullandığı havok sistemi opengl temelinde çalışıyor. bu hatayı vermesinin sebebi opengl api´sinin sisteminde düzgün çalışmıyor olması yada, reactor´un kullandığı sürümü desteklemiyor olması olabilir. directx seçmen çözüm olacaktır. ancak daha çok poligonlu sahnelerde rahat çalışmak için 3dsmax´in opengl modda çalışması daha mantıklı. konuyla bunun alakası yok. ama ekran kartı sürücüsünün internetten son sürümünü çekmek sanırım çözüm olacaktır. tabi 128 mb´den daha düşük değilse ( öyleyse yeni bir ekran kartına ihtiyacın var )
Cvp
ekran kartı 128 ati.daha önce böyle bir sorun olmamıştı am bilgisayara geçenlerde format atmıştım acaba eksik bişey mi kaldı.bi de use direct x deyince makine felç oluyor.
yani daha önce ben bu seçeneği işaretlemeden de normal ve hızlı çalışıyordu.valla ben bu işten bişey anlamadım..
Cvp
setpixelformat, grafik programlamada önemli bir olaydır. windows´un, yapılacak olan grafik işlemlerinde en uygun optimizasyonları ve görüntü modlarını seçmesi için programcılar, kullanılacak grafik nesneleri için bazı ayarlar belirtirler. programın kullanacağı ayarlar ile işletim sisteminin kabul ettiği ayarlar tutmuyor ise ciddi bellek sorunları ( ram şişmesi ve makine kilitlenmesi gibi ) oluşabilir ve sistem çökebilir. zaten format uyuşmazlığı durumunda işletim sistemi programın çalışmasına izin vermeyecektir. directx yüklenirken hata olmuş olabilir ( directx windows´un temel grafik kütüpanelerindendir ) başlat - > çalıştır´a komut olarak dxdiag yazdığınızda gelen panelden directx´in sorunlu olup olmadığını görebilirsiniz