fft3dgpu

Fizick'in FFT3DFilter'ın GPU sürümü
Şimdi İndirin

fft3dgpu Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • Tonny Petersen aka tsp
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 1.1 MB

fft3dgpu Etiketler


fft3dgpu Açıklama

FFT3DGPU, Fizick'in FFT3DFilter'ın GPU sürümünü temsil ediyor. Algoritma (Hızlı Fourier Dönüştürme, Denosizm) çoğunlukla aynıdır. Şu anda aşağıdakiler uygulanmaz: Interlaced Video veya Yuy2 ColorSpace veya Gürültü Desen için destek. Bu sürümde, bir sonraki kare GPU'nun çalışmalarını bitirmesini beklerken işlenir. Yani FFT3DGPU'dan önce filtrelerin eşzamanlı olarak çalışması anlamına gelir. Kurulum Bu filtreyi kullanmak için DirectX 9.0c veya daha iyi ve DirectX 9'u donanımdaki DirectX 9'u destekleyen bir grafik kartı gerekir. Bu, en azından bir ATI Radeon 95xx veya Nvidia GeForce FX 5XXX. GeForce 6xxx veya daha iyi tavsiye edilir. Yükleyiciyi şimdi çalıştırdıysanız, FFT3DGPU.HLSL'yi çalıştırın ve fft3dgpu.hlsl dosyasını kopyalayın ve FFT3DGPU.dll dosyasını aynı dizine kopyalayın, ayrıca D3DX9_30.dll dosyasını C: WindowsSystem32 dizinine kopyalayın. Eski sürümler ayrıca DirectX 9.0b desteği için FFT3DGPU9B.DLL (şu anda mevcut değil) (her iki dll'yi otomatik yükleme dizinine kopyalamayın.) DirectX 9.0C, NVIDIA GeForce 6xxx kullanan insanlar için daha hızlı olabilir, çünkü pixelshader için destek ekler çünkü 3.0. DirectX'in en son sürümüne sahip değilseniz (Nisan 2006 veya üstü) Buraya getirebilir veya D3DX9_30.dll dosyasını C: WindowsSystem32 dizinine çıkarabilirsiniz. Yükleyici D3DX9_30.dll dosyasını doğru yere kopyalayacaktır. Sözdizimi FFT3DGPU (Klips, "Sigma", "Beta", "BW", int "bh", int "bt", şamandıra "keskinleştirmek", int "uçak", int "mod", int "sınır", int float " "Hassas", Bool "NVPERF", şamandıra "Yaygın", şamandıra "Scutoff", "SVR" şamandırması, "SMIN", "Smax" float, "KRATIO", int "OW", int "OH", "WinType", int "interlaced", "SIGMA2" şamandırtı, "Sigma3" float, "Sigma4", Bool "Oldfft") İşlev Parametreleri: Klip: Klips filtrelemek için. Klips YV12 olmalıdır. Sigma ve Beta, FFT3DFilter'da olduğu gibi aynı anlamı var. Varsayılan = 2. Sigma2, Sigma3, Sigma4 Belirtiyse, en yüksek (SIGMA) için SIGMA değerini en düşük frekansa (SIGMA4) kontrol eder. Varsayılan = Sigma BW, BH: Blockwide ve blok yüksekliği. 2 IE'nin bir gücü olmalıdır, geçerli değerler 4,8,16,32,64,128,256,512 (BW'nin en iyi sonuç için 4'ten büyük olması gerektiğini unutmayın). Varsayılan = 32 BT: Mod. BT = -1 Sadece Sharpen, BT = 0 Kalman Filtreleme, BT = 12D filtreleme, BT = 2, mevcut ve önceki çerçeveyi kullanır, BT = 3, önceki akımı ve sonraki kareyi kullanır, BT = 4 önceki iki kareyi kullanır, bt = 4, önceki iki kareyi kullanır, akım ve sonraki çerçeve. Varsayılan 1 Keskinleştirme: Pozitif değerler görüntüyü keskinleştirir, negatif değerler görüntüyü bulanıklaştırır. 0 Bileme'yi devre dışı bırakır. Varsayılan 0. Düzlem: 0 filtreler Luma, 1,2 ve 3 Filtreler Chroma (hem u hem de v). 4 Hem Luma hem de Chroma'yı filtreler. Varsayılan 0. Mod: 0 Sadece 1: 1 üst üste binme. Bu daha hızlıdır, ancak yüksek Sigma değerlerine sahip eserler üretir. Mod = 1 blok kapaklar 2: 1. Bu yavaş ama daha az eser üretir. Mod = 2 tekrar 1: 1 örtüşme ancak ek bir kenarlıkla. Bu, modla görülen sınır eserleri azaltır = 0. Hız, 0 ve 1 modu arasındadır. Kalman (BT = 0) modla iyi çalışır = 0. Varsayılan 1 Sınırlar: Sadece modda kullanılır. 2. Sınırın boyutunu tanımlar. Varsayılan 1'dir. Hassas: 0: 16 bit yüzme (yarı hassas) kullanmak için, 1: Wienner / Kalman için FFT ve 16 bit şamandıra için 32 bit şamandıra (tek hassasiyet) kullanmak ve bileme. 2: Her zaman 32 bit yüzer kullanın. 16 bit şamandıra kullanarak performansı arttırır, ancak hassasiyeti azaltır. GeForce 7800GT hassasiyetle = 0, moddan 1,5 kat daha hızlıdır. Varsayılan = 0. NVPERF: NVPERFHUD için destek sağlar (http://developer.nvidia.com/Object/nvperfhud_home.html). Varsayılan yanlış. YGID: Gezinir. Sadece modla iyi çalışır = 1. Kalman filtresini bozmaz (ancak kalman filtresinden sonra bileme (etkinse) yağdırır). MOD = 1, 0.0 için varsayılan 1.0 = 0 veya 2 Scutoff, SVR, Smin, Smax: FFT3DFilter ile aynı anlam. Bileme kontrol eder. Varsayılan Scutoff = 0.3, SVR = 1.0, SMIN = 4.0, Smax = 20.0 KRATIO: FFT3DFilter ile aynı. Kalman filtresini sıfırlamak için eşiği kontrol edin. Varsayılan 2.0 OW, OH: Bu sadece modla çalışır = 1. Bu, bloklar arasındaki örtüşme'nin ne kadar büyük olduğunu belirtir. Örtüşme büyüklüğü, blok boyutunun yarısından daha az veya ona eşit olmalıdır. Ow bile olmalı. Varsayılan: OW = BW / 2, OH = BH / 2 WinType: Analiz ve Syntez penceresi işlevini değiştirin. FFT3DFilter ile aynı Interlaced: Her alan için ayrı filtreleme için TRUE olarak ayarlayın. Varsayılan = false. Olgunfft: Yeni FFT kodunu (sürüm 0.6.2 ve daha düşük sürümde kullanılır) FALT'yi kullanmak için True olarak ayarlayın. Tanımlanmadıysa, FFT3DGPU en hızlı kodu kullanır. SSS: S: Hata kodu ile karşılaşılan bir açılır kutu beklenmeyen bir hata bulduğumda ne anlama geliyor? D3derr_outofvideomemory. C: FFT3DGPU'nun grafik kartındaki mevcut olduğundan daha fazla belleğe ihtiyacı olduğu anlamına gelir. Öyleyse, çözünürlüğü yükseltmeniz veya düşürmeniz gerekecek, BT, BH, BW, OW, OH veya KullanımFloat16 = True veya Mod 0 veya 2'yi kullanacaksınız. S: Hangi ayar aynı sonucu FFT3DFilter olarak verir? A: FFT3DGPU (Mod = 1, Precision = 2), FFT3DFilter () 'a Similair'dir, ancak lütfen BW, OW, BH, OW için farklı varsayılan değerleri not edin. S: FFT3DFilter ve FFT3DGPU arasında herhangi bir fark var mı? A: FFT3DFilter'ın bazı özelliklerinden bazıları hala kayıp. S: FFT3DGPU neden bu kadar yavaş FFT3DFilter'a çok yavaş? C: Ya GeForce FX 5200 gibi yavaş bir grafik kartınız var ya da CPU ağır kodlama yaparken kullanmıyorsunuz (XVID / DivX gibi) S: Nvperfhud'u nasıl kullanırım? A: NVPERF = TRUE'ü ayarlayın ve bu komut çizgisini kullanın veya çalıştırmak için bir kısayol yapın: "Nvperfhudnvperfhud.exe'ye giden yol" "virtualDubmodVirtualDubmod.exe 'nin yolunu" "avstest.avs'a giden yol" ve etkin "Saf olmayan koruma" S: Bu hatayı alıyorum: "Sadece Pixelshader 2.0 veya daha büyük desteklenir" C: Çünkü DirectX 9 için donanım desteği olan bir grafik kartına ihtiyacınız var.


fft3dgpu İlgili Yazılım