Но MBX, конечно же, не появился «из ниоткуда» и был основан на более ранних разработках компании Imagination Tech, а именно GPU из полноценной домашней консолиSEGA Dreamcast— PowerVR CLX2, который в свою очередь был основан на ранних десктопных GPU PowerVR из середины-конца 90-х годов. Основная фишка PowerVR была в использовании так называемой техники отложного тайлового рендеринга (TBDR), которая, в отличии от классической растеризации и сортировки с помощью Z-буфера (или ручной сортировки треугольников) всех примитивов «в лоб» (методика, используемая в PSP, PS2 и большинстве видеокарт 2000-х годов), сначала ждёт от программы списка всех рисуемых треугольников в кадре, разбивает весь экран на тайлы (небольшие прямоугольные области), которые содержат в себе информацию о пересекающихся треугольниках, а затем процессом, несколько схожим с рейтрейсингом, определяет, какой из пикселей треугольника ближе всего находится к камере наблюдателя. Таким образом, мы избавляемся от необходимости сортировки геометрии с помощью Z-буфера (который сам по себе занимает достаточно много, по меркам тех лет, памяти и страдает от проблем точности и Z-fighting'а), а также такой метод позволяет реализовать более дешевый альфа-блендинг без ручной сортировки полупрозрачных примитивов и имеет ещё одну приятную фишку — «бесплатный» Occlusion Query, который можно использовать для реализации продвинутых техник отсечения невидимой глазу геометрии.
На следующей неделе расскажу о программной диагностике аппаратных болячек на некоторых девайсах и оживлю такой своеобразный девайс, как китайская реплика iPhone 14 Pro Max. Звучит дико? Ну а почему-б нет, я с ним гоняю как с основным уже более 2х недель и мне нравится! Чувствую элитарность Apple при том, что остаюсь на дроиде и могу в любой момент накатить LineageOS/MIUI, оставаясь с дизайном Apple :)
Ну а кроме айфона, я хотел бы рассказать о том, как можно использовать списанные КРАЙНЕ дешевые ТСД на Windows CE. Сейчас такие на юлито лежат по 200-400 рублей, вполне рабочие и нередко с ЗУ! Разберемся, как к ним подключить RP2040, возьмем с порта расширения аппаратный UART и будем заниматься ногодрыгом, при том что у ТСД уже вполне себе есть неплохой дисплей с тачскрином и кейпад-клавиатура! Это явно можно где-нить применить :)
Согласны, что на фото балдеж и ахуй?
Балдеж и ахуй это ВАЗ 2108 в дезигне Toyota AE86, а не это вот всё.
Обалденная статья, читал и слюни на девайсы пускал. За код отдельный +, всегда интересно было как рисуется сцена как бы нативно что-ли, или как сказать, низкоуровненно?)) по сравнению таскантем моделек в движке )
Статья ахуй👍
До сих пор лежит этот Dell. Кайфовая штука. Сколько книг на нем было перечитано...