Profesjonalne karty graficzne „obowiązkowe” do renderowania środowisk statycznych?

9

Nie jestem pewien, czy tytuł jest jasny, ale innymi słowami chcę powiedzieć: buduję komputer dla dekoratora, którego głównym zadaniem jest renderowanie fotorealistycznych obrazów wnętrz domu. Do tego używa programów 3dsMax i AutoCAD z Accurender i Photoshop.

Czy potrzebujesz profesjonalnych kart graficznych, takich jak seria Quadro lub FireGL? Czy te karty oferują jakieś ulepszenia w czasie renderowania, czy są używane tylko do renderowania w czasie rzeczywistym?

Imhotep
źródło

Odpowiedzi:

9

Karty Pro są zwykle nieco odblokowane w porównaniu z odpowiednikami do gier, a ich sterowniki są aktualizowane rzadziej, ponieważ sterowniki muszą przejść bardziej rozbudowany proces weryfikacji. Różnica w wydajności jest dość niewielka, ale mierzalna, ale ponieważ poprawne wyniki są ważniejsze niż kilka sekund poza minutowym renderowaniem, jest to akceptowane.

Karty pro (i, co najważniejsze, ich sterowniki) są gwarantowane przez dostawców oprogramowania do współpracy z aplikacją i zapewniają weryfikowalne wyniki (CAD) i / lub prawidłowe dopasowanie kolorów (Publikowanie). Karty Pro (oraz ich aplikacje pomocnicze i sterowniki) umożliwiają kalibrację kolorów, co zwykle jest pomijane lub pomijane w przypadku kart do gier.

Podczas gdy ekwiwalenty gier zwykle działają dobrze, dokładna odpowiedź na twoje pytanie jest bardziej kwestią poprawności niż wysokiej wydajności. To, czy zamiennik karty do gry działa poprawnie, jest pytaniem, na które najlepiej odpowie dostawca aplikacji lub zaawansowani użytkownicy tego oprogramowania (i jego różnych dodatków i modułów).

kmarsh
źródło
5

Sprawy zmieniają się szybko i prawdopodobnie opóźniam się ... Mam nadzieję, że tylko nieznacznie się mylę z tym, co mówię.

W przeważającej części wysokiej klasy karty świetnie renderują w stylu OpenGl lub DirectX - konwersja linii skanowania, z modułami cieniującymi wierzchołki i tym podobne, i robią to bardzo dobrze przy wysokich częstotliwościach klatek. Wysokiej jakości renderowanie fotorealistyczne zwykle obejmuje śledzenie promieni, mapowanie fotonów, algorytmy Metropolis i inne techniki, które nie przekładają się dobrze na sprzęt i rzadko można to zrobić w czasie rzeczywistym (bez wydawania dużych, dużych pieniędzy). Karta wysokiej klasy może się zwrócić podczas fazy modelowania i oświetlenia, w której użytkownik interaktywnie zmienia siatki, przesuwa światła, nakłada tekstury itp., A końcowe renderowanie wyjściowe odbywa się głównie w oprogramowaniu. Zazwyczaj projektant spędza dużo czasu na modelowaniu, teksturowaniu i dostosowywaniu widoku i (przynajmniej w dobry dzień) naciska przycisk „renderowania” tylko raz.

Niezwykle istotny punkt: bądź jasny, decydując się na kartę graficzną, na zrozumienie, czy jest to korzystne podczas projektowania interaktywnej sceny, czy też do ostatecznego renderowania.

DarenW
źródło
Mówisz więc, że jeśli jestem zainteresowany ostateczną prędkością renderowania, to profesjonalna karta nie zrobi dużej różnicy, ponieważ część oprogramowania jest wykonana na procesorze? Chciałem przede wszystkim wiedzieć, czy istnieje znaczna różnica warta pieniędzy wydanych na taką kartę.
Imhotep
Moje osobiste nastawienie to ray tracing i techniki globalnego oświetlenia, w których dodatkowe pieniądze nie pomogą. Ale aplikacje takie jak Blender, Maya itp. Są łatwiejsze w użyciu na etapie projektowania, gdy pracujesz nad modelami szkieletowymi i renderowaniem zgrubnym, gdzie warto skromnie dobrą kartę. Karty wysokiej klasy są poza obszarem przydatności - dla mnie. Ale pozwól innym opowiedzieć o swoich doświadczeniach.
DarenW,
5

Sprzęt w „profesjonalnych” kartach graficznych, takich jak seria Quadro Nvidii, nie różni się znacząco od tych w kartach do gier; różnice są tak naprawdę celową segmentacją. W niektórych przypadkach można nawet flashować niektóre modele GeForce z obrazami oprogramowania układowego z odpowiedniego modelu Quadro. Pozwoliłoby to na włączenie funkcji quadro, takich jak wiele okien OpenGL.

Typowe powody zakupu profesjonalnej karty graficznej to:

  • Sterowniki są testowane i certyfikowane do pracy z profesjonalnymi aplikacjami, takimi jak 3DS. Oznacza to, że dostawcy (przynajmniej teoretycznie) próbują naprawić błędy sterowników, które psują aplikacje. Sprzedawcy kart graficznych zazwyczaj publikują listę takich certyfikatów na swojej stronie internetowej.

    W twoim przypadku jest to prawdopodobnie jedyny naprawdę ważny powód, aby wybrać kartę pro.

  • Karty graficzne Pro mają czasem więcej pamięci niż ich ekwiwalenty konsumenckie, szczególnie w wyższej klasie.

  • Karty Pro często mają lepszą obsługę OpenGL. Na przykład, w pewnym momencie oprogramowanie na kartach GeForce zostało sparaliżowane, więc pozwalało tylko na jedno okno OpenGL na raz.

  • Czasami funkcje, takie jak korekcja kolorów, nie są obsługiwane lub są wyłączone na częściach konsumenckich.

  • W niektórych przypadkach pro modele obsługują przestrzenie kolorów zawierające więcej niż 24 bity, w których ta funkcja zazwyczaj nie jest dostępna lub wyłączona w produktach konsumenckich.

  • Możesz nie mieć wyboru. Niektóre karty mogą być wymagane do uzyskania wsparcia od dostawcy. Na przykład markowe urządzenia, takie jak stacje robocze HP XW8xxx / 9xxx lub Z często są dostarczane z tego typu kartami, a dostawca zapewnia wsparcie tylko w określonych konfiguracjach oraz dostarczanych przez nich markowych kart.

  • W niektórych przypadkach podstawowe modele pro są najlepszą opcją do obsługi wielu monitorów - szczególnie w przypadku niskoprofilowych komputerów stacjonarnych. Niskoprofilowe części konsumenckie to zwykle karty podstawowe z wyjściami mieszanymi (HDMI, VGA, DVI). Niskoprofilowe karty Quadro (na przykład) często mają DMS-59, wiele HDMI lub zastrzeżone złącza obsługujące do 4 wyświetlaczy; podobne specyfikacje można zobaczyć w odpowiednich produktach ATI.

ConcernedOfTunbridgeWells
źródło
2

Renderowanie zdjęć realistycznych wymaga intensywnej pracy procesora. Proces ten zostanie przyspieszony, jeśli aplikacja będzie mogła przenieść część (lub całość) tej aktywności na procesor graficzny karty graficznej.

Im lepsza karta, tym lepsze renderowanie fotorealistyczne i renderowanie w czasie rzeczywistym.

Tak więc oczywiście karta wyższej klasy poprawi wydajność. Jednak prawdopodobnie nie musisz iść do profesjonalnej karty - prawdopodobnie zrobi to karta do gry. Ostatecznie różnica między nimi jest stopniem. Karta profesjonalistów będzie miała szybszą pamięć (na przykład).

Czy szukałeś na stronach Accurender i Photoshop danych porównawczych i zalecanych specyfikacji maszyn?

To jeden z tych przypadków, w których musisz spróbować przed zakupem, ale ze sprzętem komputerowym nie zawsze jest to łatwe.

ChrisF
źródło
Cóż, tak, przeprowadziłem trochę badań na zalecanych specyfikacjach i wydaje się, że wystarczy 7600GT. Pytanie brzmi: o ile więcej bym zyskał dzięki profesjonalnemu procesorowi graficznemu z głównego nurtu. Nie szukam GPU o wartości 1.000 €.
Imhotep
@Imhotep - Musisz porównać wydajność 7600GT z kartą o wyższej specyfikacji i zdecydować, czy wzrost kosztów jest wart zwiększenia wydajności. Tylko Ty wiesz, ile jesteś gotowy wydać.
ChrisF
To jest powód do zrobienia tego tematu. Nie mogę znaleźć żadnej konkretnej odpowiedzi na pytanie, czy profesjonalny procesor graficzny wpływa na wydajność renderowania środowisk STATIC, a nie animacji. Wiem, że profesjonalny procesor graficzny jest nieunikniony w przypadku animacji 3D, ale to, co dzieje się w renderowaniu statycznym, mi umyka.
Imhotep
@Imhotep - powinieneś być w stanie uzyskać wyobrażenie o wydajności, porównując przedstawione przez nich liczby. Co ponadto polecają Accurender i Photoshop?
ChrisF
Znalazłem wymagania i obsługiwane karty tutaj: 192.150.8.60/products/photoshop/photoshop/systemreqs kb2.adobe.com/cps/405/kb405711.html W każdym razie to nie Photoshop i Accurendered Jestem tak zaniepokojony, że 3dsMax wydaje się bardziej wymagająca moc. Po prostu nie mogę znaleźć, czy jest to tylko procesor, czy wymaga zarówno procesora, jak i karty graficznej, a jeśli później, czy zalecany jest profesjonalny procesor graficzny. Możesz zobaczyć wymagania 3dsMax tutaj: usa.autodesk.com/adsk/servlet/pc/…
Imhotep