Можно ли "перебрать" обработку графики на сравнительно более мощную машину?

962
stack

У меня есть компьютер со сравнительно слабой графикой и компьютер со сравнительно сильной графикой. Я хотел бы запустить графически интенсивное приложение на более слабой машине, используя графическую мощь более сильной. За исключением разработки решения с нуля, есть ли хороший способ сделать это? Если нет, то есть ли нехороший, но не слишком разумный способ? Какая пропускная способность потребуется (оценивается) между двумя компьютерами для обеспечения такой функциональности?

Изменить: уточнение по запросу Уилла - это будет в первую очередь игровой сценарий. В реальных условиях: я хочу играть в игру на своем ноутбуке, которая обычно облагает налогом графические ресурсы ноутбука, используя графические ресурсы настольного компьютера на другой стороне стены.

1
Эти две машины находятся в одной локальной сети? Есть ли какая-то причина, по которой вы не можете просто играть в свою игру на лучшей машине? ubiquibacon 13 лет назад 0
Да, эти машины находятся в одной локальной сети. Что касается выбора машины, это всего лишь личные предпочтения. stack 13 лет назад 0
Полностью вне левого поля и, очевидно, имеет ограниченный выбор, но, учитывая то, о чем вы говорите, если вы не знакомы с OnLive, вы можете изучить его. Shinrai 13 лет назад 0

5 ответов на вопрос

2
William Hilsum

Требуемая пропускная способность - полностью зависит от размера / сложности документа.

Практически все крупные программы 3D-рендеринга (Maya, 3DSmax и т. Д.) Поддерживают это через Metal Ray, однако, как правило, требуется лицензирование, которое может быть довольно дорогим.

Чтобы помочь вам в дальнейшем, вам действительно нужно сказать, какую программу вы используете.

Я отредактировал исходный вопрос, добавив примечание, что это в первую очередь игровой сценарий. stack 13 лет назад 0
Я не знаю, почему вы упоминаете Mental Ray, поскольку это не для рендеринга в реальном времени во время моделирования, а для окончательного рендеринга, который может занять часы для короткой анимации. Вы можете ускорить его, используя другие машины для рендеринга фреймов в ферме рендеринга. paradroid 13 лет назад 0
2
tobylane

Ноутбуки портативные, но не все для игр. Это недостаток, не все идеально.

Дело не столько в пропускной способности, сколько в задержке (я думаю). Если у вас было соединение по сети Ethernet между ними, вы в основном устраняли эту проблему. VNC плохой, я просто использовал его для тестирования чего-то на мусорном компьютере на расстоянии 2 м, и это было не просто для настольного компьютера. RDP будет чуть лучше, но, возможно, стоит попробовать.

Вы должны попробовать, потому что это зависит от вашей игры, ваших настроек, вашей сети, ваших компьютеров. Это не похоже, что кто-то еще пытался. Просто используйте RDP или что-то подобное, он встроен в Windows (Remote Desktop).

1
music2myear

Как сказал Крис, требования к пропускной способности очень высоки для игр в реальном времени, отображаемых таким образом.

Кроме того, кодирование и декодирование обычно обрабатываются практически по той же архитектуре, что и игровая графика, поэтому у вашего ноутбука будет столько же проблем со сжатием и распаковкой (не говоря уже об одновременном выполнении обоих) данных, отправляемых и получаемых, так что даже если ваша сеть будет способна из-за сверхнизкой задержки, сверхвысокой пропускной способности, необходимой для такого приложения, низкая вычислительная мощность ноутбука помешала бы ему воспользоваться преимуществами такого устройства.

Хорошей новостью является то, что есть компании, которые занимаются этой проблемой с помощью потоковых игр с высокой графикой в ​​режиме реального времени. Они были продемонстрированы на последних CONs за последние пару лет. Плохие новости в том, что все они говорят, что проблема заключается в пропускной способности и задержке обычного домашнего интернет-соединения, что означает, что пройдут не лучшие годы, прежде чем станет возможным что-то разумное, поскольку реалистичное приложение будет осуществимо.

Что касается TobyLane, я пробовал RDP и VNC для игр, и они не работают. Microsoft RDP, в частности, не поддерживает какую-либо графику, более сложную, чем видео, и даже более похожую на слайд-шоу, чем на видео. VNC можно настроить для работы с полноэкранным видео, но рендеринг трехмерных игр действительно выходит далеко за рамки того, для чего VNC создан. Это стоит попробовать, потому что инструменты бесплатны, но вы вряд ли получите больше, чем с другими предложениями.

0
Chris Nava

Пропускная способность, необходимая для передачи несжатого полнокадрового видео (3D-игр), слишком высока.

Хотя по локальной сети можно отправлять надлежащим образом закодированное видео приемлемого качества, фактическое кодирование / декодирование в реальном времени является дополнительным бременем, которое делает его невозможным для игрового сценария без дополнительного оборудования.

0
Tiagonal

Проверьте OnLive является полной платформой, основанной на этой концепции. И начни искать техников ... их много. Для вас специально проверьте StreamMyGame .. это в основном то, что вы хотите.

Более подробно это ответ. Dave M 11 лет назад 1
почему QA выбирает это программное обеспечение? какие преимущества он имеет перед другими существующими? как сказал @DaveM, пожалуйста, уточните свой ответ. Lorenzo Von Matterhorn 11 лет назад 0

Похожие вопросы