Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Это бессмысленная затея. Вычислительная мощность видеокарт в разы больше, чем у процессоров. Если так сделать, то процессор станет намного больше и сложнее в производстве, следовательно дороже. Плюс появляются дополнительные сложности в виде распределения и синхронизации вычислений между процом и видюхой, плюс пропускная способность интерфейсов между ними будет бутылочным горлышком. В итоге проще просто поставить более мощную видеокарту. Видеокарты и были созданы для того, чтобы освободить процессор от трудоемкой обработки графики, нахрена им назад это возвращать?
avatar
Такое уже было с 700 серией, у 760 было 2 версии — с 2 и 4Гб, в то время как у 780 было всего 3Гб, потом правда появилась и 780 с большим количеством памяти.
avatar
Ну да, лучи строятся в обратном направлении, поэтому я и написал «почти как в реальном мире») но по факту, с точки зрения качества картинки, выходит одно и тоже, все равно лучи, не попадающие в камеру никак не влияют на неё, ну или их влиянием можно пренебречь, зато очень сильно сократить количество вычислений.
Вообще за рейтрейсингом будущее графики в играх, хоть многие говорят, что это маркетинговая хрень от nVidia, на которую потом забьют, как на physX и hairworks, но так говорят только те, кто ничего не шарит в том, как происходит отрисовка картинки в играх. Ведь это дальнейший путь к реализму графона, что может быть реалистичней, чем сделать точно так же как и в реальности? Когда вычислительная мощность видюх подрастёт ещё в несколько раз, то обычный 3D рендеринг полностью заменится рейтрейсингом, и с помощью него будут отрисовываться не только свет и отражения, но и все остальное. Это кстати очень облегчит жизнь разработчикам, им больше не придётся придумывать различные костыли, чтобы сделать картинку реалистичней, она сама по себе уже будет с помощью физики и геометрии такой, как надо.
avatar
Трассировка лучей (англ. Ray tracing; рейтрейсинг) — один из методов геометрической оптики — исследование оптических систем путём отслеживания взаимодействия отдельных лучей с поверхностями. В узком смысле — технология построения изображения трёхмерных моделей в компьютерных программах, при которых отслеживается обратная траектория распространения луча (от экрана к источнику). Если немного проще, то это физически корректный (почти также, как это происходит в реальном мире, только в реальности вместо лучей фотоны, которые отражаются от предметов и попадают нам в глаз, благодаря чему мы эти предметы видим) способ построения изображений.
Но сейчас в играх рейтрейсинг используется только для построения реалистичного освещения и отражений. До появления рейтрейсинга в играх вообще не было настоящих отражений, а только всевозможные костыли, в виде шейдеров и заранее готовых текстур, наложенных особым образом на блестящие поверхности, что создаёт видимость как будто это отражение.
avatar
Nvidia и AMD, закрывайте нахрен свои заводы и продавайте все активы, тут Radu Martin говорит, что видеокарты никому не нужны.