Mam komputer ze stosunkowo słabą grafiką i komputer ze stosunkowo silną grafiką. Chciałbym uruchomić intensywną graficznie aplikację na słabszej maszynie, używając mocy graficznej mocniejszej. Czy nie istnieje dobry sposób na wykluczenie rozwiązania od podstaw? Jeśli nie, czy istnieje sposób niezbyt dobry, ale również nie tak rozsądny? Jakiego rodzaju przepustowość byłaby wymagana (szacowana) między dwiema maszynami, aby umożliwić taką funkcjonalność?
Edytuj: wyjaśnienie na prośbę Wila - będzie to przede wszystkim scenariusz gry. W warunkach rzeczywistych: chcę zagrać w grę na moim laptopie, która zwykle obciąża zasoby graficzne laptopa, używając zasobów graficznych komputera stacjonarnego po drugiej stronie ściany.
Odpowiedzi:
Wymagana przepustowość - zależy całkowicie od rozmiaru / złożoności dokumentu.
Prawie wszystkie duże programy renderujące 3d (Maya, 3DSmax itp.) Obsługują tę funkcję Metal Ray jednak zazwyczaj wymaga licencjonowania, które może być dość kosztowne.
Aby pomóc ci dalej, naprawdę musisz powiedzieć, jakiego programu używasz.
źródło
Laptopy są przenośne, ale nie wszystkie do gier. To wada, nie wszystko jest idealne.
Nie chodzi tu o przepustowość, a raczej o opóźnienie (chyba). Jeśli masz połączenie ethernetowe między nimi, zasadniczo eliminujesz ten problem. VNC jest kiepski, po prostu użyłem go do przetestowania czegoś na śmieciowym komputerze w odległości 2 m, a to nie było ładne dla pulpitu. PROW będzie niewiele lepszy, ale prawdopodobnie warto spróbować.
Musisz spróbować, ponieważ zależy to od gry, ustawień, sieci, komputerów. Nie wygląda to tak, jakby ktoś próbował. Wystarczy użyć protokołu RDP lub podobnego, jest on wbudowany w okna (Pulpit zdalny).
źródło
Jak powiedział Chris, wymagania dotyczące przepustowości są wysokie w przypadku gier w czasie rzeczywistym świadczonych w ten sposób.
Poza tym kodowanie i dekodowanie zazwyczaj przetwarza się na tej samej architekturze, co w grafice gier, więc Twój laptop będzie miał tyle samo kłopotu ze skompresowaniem i nieskompresowaniem (nie mówiąc o robieniu obu jednocześnie) danych wysłanych i odebranych, tak że nawet jeśli twoja sieć będzie w stanie Z powodu ultra niskiej latencji i bardzo dużej przepustowości takiej aplikacji, niska moc obliczeniowa laptopa uniemożliwiłaby mu skorzystanie z takiego rozwiązania.
Dobrą wiadomością jest to, że istnieją firmy zajmujące się tym problemem dzięki zdalnie odtwarzanym strumieniowym grom graficznym w czasie rzeczywistym. Zostały one zaprezentowane na ostatnich CON w ciągu ostatnich kilku lat. Zła wiadomość jest taka, że wszyscy mówią, że problemem jest przepustowość i opóźnienie przeciętnego domowego połączenia z Internetem, co oznacza, że będzie wiele lat, zanim cokolwiek rozsądnego jak realistyczna aplikacja będzie możliwa.
Jeśli chodzi o TobyLane, wypróbowałem RDP i VNC do gier i nie działają. W szczególności Microsoft RDP nie obsługuje żadnego rodzaju grafiki bardziej złożonej niż wideo, a nawet bardziej przypomina pokaz slajdów niż wideo. VNC może być skonfigurowany tak, aby dobrze działał z pełnoekranowym wideo, ale renderowane gry 3D naprawdę wykraczają poza to, do czego zbudowany jest VNC. Warto spróbować, ponieważ narzędzia są bezpłatne, ale jest mało prawdopodobne, aby uzyskać więcej niż z innymi sugestiami.
źródło
Przepustowość wymagana do przesłania nieskompresowanego pełnoklatkowego wideo w pełnym ruchu (gry 3d) jest po prostu zbyt wysoka.
Chociaż możliwe jest wysłanie prawidłowo zakodowanego wideo o akceptowalnej jakości w sieci LAN, faktycznie kodowanie / dekodowanie go w czasie rzeczywistym jest dodatkowym obciążeniem, które sprawia, że nie jest możliwe w przypadku scenariusza gry bez dodatkowego sprzętu.
źródło
Sprawdź OnLive to pełna platforma oparta na tej koncepcji. I zacznij szukać tych techników ... jest ich wiele. W szczególności sprawdź StreamMyGame .. to w zasadzie to, czego chcesz.
źródło