"MetaTrader 5'te DirectX’i kullanarak 3D grafikler nasıl oluşturulur?" makalesi için tartışma - sayfa 2

 
fxsaber:

Teşekkürler, donanımı yükseltmeye hazır değilim.

Evdeki bir bilgisayarda DX11'in işe yaradığını düşünüyorum ama 3D veri analizine çok ihtiyacım olduğundan emin değilim.

 
Igor Makanu:

Evdeki bilgisayarda işe yarıyor gibi görünüyor, ancak 3D veri analizine çok ihtiyacım olduğundan emin değilim.

Bir beher kabını görselleştirmek istedim.

 
fxsaber:

Camı görselleştirmek istedim.

Bu ilginç bir meydan okuma, bu şekilde düşünmemiştim.

 
Igor Makanu:

İlginç bir meydan okuma, bu şekilde düşünmemiştim

3D histogramlar aracılığıyla uygulanması çok kolaydır.

 
fxsaber:

3D histogramlar aracılığıyla uygulanması çok kolaydır.

Sanal bir makinede (VirtualBox) çalışıp çalışmayacağını kontrol ettim.

Maalesef çalışmadı, VirtualBox sürücüsü 3D'yi desteklediğini söylemesine ve dxdiag da sistemi DX11 olarak tanımlamasına rağmen aynı hata 5151.

Görünüşe göre geliştiriciler DX11'e çok sıkı bağlılar, tüm DX işlevlerinin MT5'te kullanıldığından şüpheliyim.

 
fxsaber:

Teşekkürler, ama ne yazık ki.

DXContextCreate INVALID_HANDLE döndürür.

Makalenin en başında şöyle yazıyor:

3D bilgisayar grafikleri, nesneleri üç boyutlu uzayda düz bir monitör yüzeyinde görüntülemekle ilgilidir. Bu durumda, nesnelerin kendileri veya gözlemcinin konumu zaman içinde değişebilir, bu nedenle iki boyutlu resim değişmeli ve görüntü derinliği yanılsaması yaratmalıdır - döndürme, yakınlaştırma, aydınlatmayı değiştirme vb. MQL5, DirectX işlevlerini kullanarak bilgisayar grafiklerini doğrudan MetaTrader 5 terminalinde oluşturmanıza ve yönetmenize olanak tanır. Bu işlevlerin çalışması için kullanıcının ekran kartının DX 11 ve gölgelendirici sürüm 5.0'ı desteklemesi gerekir.


 
kod 5151 - grafik kartı DirectX 11'i desteklemiyor
 
Igor Makanu:

sanal bir makinede (VirtualBox) çalışıp çalışmayacağını kontrol etti

VirtualBox sürücüsü 3D'yi desteklediğini söylemesine ve dxdiag da sistemi DX11 olarak tanımlamasına rağmen maalesef hayır, ayrıca 5151 hatası.

Görünüşe göre geliştiriciler DX11'e çok sıkı bağlılar, tüm DX işlevlerinin MT5'te kullanıldığından şüpheliyim.

Buraya en azından Özellik Seviyeleri 11_xxxxx'e bakmalısınız:


 
Alexander Yemelyanov:

Pratik bir uygulama olarak 3 boyutlu grafikler verebilir.

Metaquotes ekibi.

Tam kaynaklarda standart teslimatta:



Gerisini herkes kendisi yapmak zorunda.
 

Dizüstü bilgisayarım 8 yaşında (satın aldığımda pahalıydı), işlemcisi hala oldukça iyi (Intel Core i7 2670QM, 2.2GHz)

DX10.1 ile tümleşik Intel HD grafikler ve DX11 ile ayrı AMD Radeon. Yani MT5'te 3D'nin çalışması için MT5'i oyun listesine eklemem gerekiyor, ardından Intel HD'den AMD Radeon'a geçiyor. Doğal olarak ısınıyor ve soğutucu gürültülü çalışıyor.

Ucuz dizüstü bilgisayarların büyük çoğunluğunun entegre grafik kullandığını ve en yenilerini kullanmadığını göz önünde bulundurursak - DX10.1 ile daha düşük bir çıta olarak kabul edilmelidir.