Шейдеры и были созданы для того, что программировать GPU могли не только разработчики
Шейдеры и были созданы для того, что программировать GPU могли не только разработчики
McCulic, проблема в просчете ИС а не материалах, в материалах тоже но это вторично
Причем тут материалы? На шейдерах можно хоть математику симулятора писать
Ага, ага, ага. Взять хотя бы новый суперкомпьютер от нВидиа. Тесла называется. Там GPU применяются для мат. расчётов в полный рост.
Угу)
А вот качество не то, это наверное как направленные провода
софта который считает ис и используеться гпу рендер кроме корявого гелато нет о чем речь?
а корявое гелато корявое и не используеться в серьезных проэктах
о мифически теортетически доступном хз чём?
в 3д есть общепризнаные проекты которые примеяют
усе если в данных проектах поддержки рендера гпу нет (а ее нет уже давольно давно и хотя все об этом говорят никто из разработчиков даже не анонсировал )
или быть может вы гуру 3д знакомые со всем технологическим процессом
понимаете что расчет ис а посленего ги которая в свою очередь считаеться в 2 прохода
к примеру ирадианс мап+лайт кеш который на одном проходе на хорошем кадре фул хд занимает от 3х до нннн часов
в самом приближенном и скоростном варианте
нормальные ис (опять же более менее банальный устаревший рейтрейс(как это новомодно счас на гпу кричат метод трасировки лучей коей в 3д индустрии используется примерно с 99 года)) будут доступны только в дх11
так что господа теортетики и програмеры если вы что то предлагаете
то предлагайте ЛИБО конкретное решение либо не говорите того о чем у вас великие теоретические познания
а нвидиавский мега комп для 3д на данный момет абсолютно бесполезен
да его приручивают к мат расчетам но увы на данный момент ничего реально полезного (я программы типа расчетов противовирусов и поиска звезд в расчет не беру) корявые софт для гпу перекодинга видео тоже опустим
пока нет.
и если данные супемегапупер компутеры куда то и заиспользуют (а заметьте ето уже 3я реинкарнация нвидии в данном секрторе) то это снова будут специализированные расчеты
McCulic, Вы, видимо, большой теоретик 3D рендера.
О чём спорим собссно? Можно ли написать нормальный рендер на GPU?
Ответ - можно. Кто-нибудь написал и пользует - ответ НЕТ (кроме упомянутого желато) Почему? Да очень просто. Для того, чтобы это имело хоть какой-то смысл, нужно, чтобы данный рендер был в разы быстрее, чем рендер на CPU в указанной мной выше конфигурации машины при сравнимом качестве и при этом был совместим с большинством 3D пакетов (ну или хотя-бы с максом для начала).
причём быстрее не только сейчас, но и через пару лет, когда этот рендер выдет в свет. Отсюда растут ноги вопроса оптимизации кода под совершенно другую архитектуру GPU - поэтому кроме самой нвидии с желато ничего и нет. Кстати, понятно, что желато - это не коммерческий проэкт, а часть стратегии нвидии по пропихиванию своих карточек на другие рынки.
Причём тут материалы? - вообще-то у каждого рендера свои модели материалов, часто несовместимые друг с другом, да и всё, что немного вылезает за рамки стандартной модели материала\света.
Прекрасно понимаю
Речь о том, что сейчас можно написать движок, считающий на шейдерах, не уступающий в качестве любым другим методам.
Извиняюсь, но я со своей стороны не вижу принципиальной разницы между расчётами на GPU и CPU. Безусловно, у GPU есть своя специализация, но в конце концов, он тоже оперирует ЧИСЛАМИ. В своё время были компьютеры NeXt, так в них был модуль, если мне не изменяет склероз, который с натяжкой можно назвать GPU. так вот, он мог и использовался даже для цифровой обработки звука (!)
Пока что не пользуются. Но будут
Эк вас расперло-то. При чем тут винда, виста в частности, а также ее хотя бы н-битность?
Ну а где ещё столько открытий и сенсаций услышишь
Социальные закладки