Látványterv a GPU - turmixgép kézikönyv
Cycles két módot támogat a vizualizáció GPU: CUDA. amely előnyös grafikus kártyák Nvidia és OpenCL. amely támogatja a megjelenítés AMD grafikus kártyákat.
Konfigurirovanie¶
Ahhoz, hogy láthatóvá váljék a GPU, nyissa meg a Beállítások lapot, és válassza ki a rendszer által használt számítási eszköz. Ezután minden egyes jelenetet, a vizualizációs panel beállíthatja a használata képalkotó a CPU vagy a GPU.
Nvidia CUDA támogatta a GPU rendering a grafikus kártyák Nvidia. Támogatjuk videokártyák kezdve a sorozat GTX 4xx (számítási teljesítmény 2,0).
Cycles telepítését igényli a legújabb driver Nvidia, minden operációs rendszerhez.
OpenCL támogatott GPU rendering AMD grafikus kártyákat. Mi csak támogatni grafikus kártyák GCN architektúra 2.0 pontot). Ahhoz, hogy a GPU támogatja pénztár ezt Wikipedia oldalt.
Cycles telepítését igényli a legújabb AMD vezetők minden operációs rendszerhez.
Támogatott funkciók és ogranicheniya¶
Áttekintés a támogatott funkciókat és összehasonlítása technológiák adottak a megfelelő részben.
CUDA korlátozások: A maximális számú egyéni textúrák korlátozva 88 integer textúrák (PNG JPEG és így tovább.) És az 5 lebegőpontos textúrák (OpenEXR 16 bites TIFF és mások.) A térképek Series GTX 4xx / 5xx. Később kártyákkal nincs ilyen korlátozás.
Gyakran Ismételt voprosy¶
Miért Blender lefagy a renderelés? ¶
Ha a grafikus kártya dolgozik rendering, akkor nem dolgozza át a felhasználói felületet, ezért a Blender nem válaszol. Igyekszünk a munka körül ezt a problémát, vegyék át az irányítást a GPU, amilyen gyakran csak lehetséges, de zavartalan teljesen, akkor nem tud dolgozni, különösen a nehéz jelenetek. Ez a korlátozás a grafikus kártyák és nincs száz százalékos megoldás neki dolgozik, de megpróbáljuk a jövőben javítani ezen a ponton.
Ha lehetősége van arra, hogy jobb telepíteni több mint egy GPU és használja őket, hogy megjelenjen, és a többi használni rendering.
Igen, menj a Settings System ‣ ‣ számítási eszköz (User Preferences ‣ rendszer ‣ Compute Device ikonra), és a készüléket beállíthatjuk, hogy a szeretet.
Melyik rendering gyorsabb: Nvidia vagy AMD, CUDA vagy OpenCL ¶?
Jelenleg Nvidia CUDA van téve a leggyorsabb, de ez tényleg attól függ a hardvert vásárolni. Jelenleg CUDA és OpenCL közel azonos a legújabb középkategóriás GPU. Azonban CUDA a leggyorsabb a tekintetben csúcskategóriás GPU.
jelentések oshibkah¶
Nem támogatott GNU verzió! gcc 4.7 és fel nem támogatott! (Nem támogatott változata GNU! Gcc 4.7 és nem támogatott!) ¶
Linux függően változata GCC, akkor ez a hiba.
Ha ez történik, távolítsa el a következő sort a fájl /usr/local/cuda/include/host_config.h
CUDA Hiba: Érvénytelen kernel kép (CUDA Hiba: Érvénytelen kép mag) ¶
Ha ez a hibaüzenet a MS-Windows 64-bit, győződjön meg róla, hogy használja a 64-bites összeszerelése a Blender, és nem 32-bites.
CUDA Hiba: A kernel fordítás nem sikerült (CUDA Error: Nem sikerült a magba) ¶
Ez a hiba akkor fordul elő, ha egy új Nvidia kártya, amely nem támogatja az Ön által használt verzióját Blender, és van a CUDA Toolkit. Ebben az esetben, a Blender próbálja dinamikusan kernelt fordítani a videokártya, és nem sikerül.
Ebben az esetben, akkor:
- Ellenőrizze, hogy a legújabb verzióját Blender (hivatalos vagy kísérleti összeállítás) van telepítve, amely támogatja a grafikus kártya.
- Ha gyűjtő Blender, próbálja meg letölteni és telepíteni a legújabb eszközkészletet CUDA fejlesztői.
Hétköznapi felhasználóknak nem kell telepíteni egy sor CUDA eszközök, mint már Blender jön egy összeállított kernel.
CUDA Hiba: Elfogyott a memória (CUDA Hiba: Nincs elég memória) ¶
Az Nvidia OpenGL meghajtó elvesztette a kapcsolatot a kijelző meghajtó (Nvidia OpenGL meghajtó elvesztette a kapcsolatot a Display Driver) ¶
Másik megoldás lehet az, hogy növelje a time-out, bár ez vezet csökken a fogékonyság a felhasználói felületet megjelenítő nagy jelenetek. Tudjon meg többet itt (angol nyelven).
CUDA hiba: Ismeretlen hiba cuCtxSynchronize () (CUDA hiba: ismeretlen hiba cuCtxSynchronize ()) ¶
Ismeretlen hiba számos oka lehet, de a legvalószínűbb - a timeout. Megoldás Lásd az előző választ.