Архив за 19 апреля 2019 - 11

Введение


«Что получится, если мы заменим числа с плавающей запятой на рациональные числа и попытаемся отрендерить изображение?»

Такой вопрос я задал себе после размышлений над твитом исследователя и преподавателя компьютерной графики Моргана Макгвайра. Он рассуждал о том, насколько сильно студенты компьютерных наук удивляются, когда впервые узнают, что для хранения привычных нам чисел с плавающей запятой в современных компьютерах нужно идти на компромиссы. И эти компромиссы делают сложными простые задачи, например, проверку принадлежности точки треугольнику. Проблема, разумеется, заключается в том, что проверка нахождения четырёх точек в одной плоскости (копланарности) с помощью определителя или какого-нибудь векторного умножения (а на самом деле это одно и то же) никогда не даст значение, точно равное нулю, чего требуют эти математические методы. Даже если бы настоящие вычисления нахождения на одной плоскости были бы точны, те же компромиссы с точностью почти с вероятностью в 1,0 дали бы ответ, что сами четыре точки не копланарны.

Это зародило во мне мысль — если допустить, что все входящие данные рендерера (координаты вершин, 3D-преобразования и т.д.) были бы заданы как рациональные числа, то создавали бы все операции, от создания луча, обхода ускоряющей структуры и до пересечения лучей с треугольниками только рациональные числа? Если это было бы так, то мы бы смогли выполнять проверку копланарности совершенно точно! Возможно, вы зададитесь вопросом, почему 3D-сцена, выраженная в рациональных числах должна давать результаты тоже только в рациональных числах…

Можно ли рендерить реалистичные изображения без чисел с плавающей запятой? - 1

Простая сцена, трассировка пути в которой выполнена рациональной арифметикой. Здесь используется система чисел «с плавающей чертой дроби», а не числа с плавающей запятой.
Читать полностью »

В Сети появились новые подробности об однокристальной платформе Apple A13, которая должна послужить основой новым iPhone (пока их условно называют iPhone 11). Как ожидается, производительность платформы относительно предшественницы, A12X, повысится, но только за счет CPU (в меньшей степени) и за счет Neural Engine (в большей). А вот по части производительности GPU новая SoC даже может уступить топовым платформам Qualcomm.

Вступление.
Для своей домашней автоматизации я уже давно использую HomeAssistant. Однажды товарищ у меня спросил, мол, почему у HomeAssistant есть возможность указывать только текущее положение трекера на карте, но нельзя отобразить весь маршрут следования? С тех пор данная идея захватила меня. И однажды я понял, что и сам очень хочу иметь эту функцию вот прямо сейчас. Всем кому интересно, что из этого вышло, добро пожаловать под кат…
Читать полностью »

Корпус для ретрокомпьютера-бейджа Hackaday - 1

Ретрокомпьютер-бейдж Hackaday, хорошо зарекомендовавший себя на конференциях в Белграде и Пасадине, рассчитан на самостоятельное повторение (схема, плата, прошивка. Поэтому не удивляйтесь, увидев его в руках человека, ни разу не побывавшего в обоих городах (пример). Но без корпуса он механически непрочен. Коллективом из четырёх авторов, среди которых — разработчик бейджа (а также настоящего винтажного компьютера Galaksija) Войя Антонич, предложен корпус для этой конструкции, чем-то напоминающий детские гаджеты фирмы VTech.Читать полностью »

Полученное на прошлой неделе усилиями восьми телескопов и тринадцати институтов изображение черной дыры оказалось размытым и менее интересным, чем рисунки художников, поэтому историческое событие породило множество иногда ехидных мемов (если вдруг не видели: пончик, око Саурона, котик, котики, маркетинг). Как мы можем увидеть черные дыры в хорошем качестве и при этом реалистично?

Как увидеть черную дыру? - 1
Читать полностью »

Мозг мертвой свиньи оказался живуч

«Подопытными» послужили 32 мозга свиней, умерщвленных на местной бойне. Их забили просто на мясо, с применением традиционных технологий, никаких специальных мер на этом этапе не предпринималось.

Рассказавшее об этом эксперименте агентство Associated Press не уточняет, манипулировали ли ученые со всеми 32 мозгами одновременно или как-то иначе. Мы полагаем, что они получали их с бойни по очереди, так явно экономнее, поскольку можно использовать один аппарат для всех.

Читать полностью »

Samsung может начать производство GPU для дискретных видеокарт Intel

На этой неделе Раджа Кодури (Raja Koduri), курирующий производство GPU в Intel, побывал на заводе Samsung в Южной Корее. Учитывая недавнее объявление Samsung о начале производства 5-нм чипов с использованием EUV, некоторые аналитики посчитали, что этот визит может быть неслучайным. Специалисты предполагают, что компании могут заключить контракт, в рамках которого Samsung будет производить GPU для будущих дискретных видеокарт Xe.

Читать полностью »

Дышите, не дышите: обзор умных часов Samsung Galaxy Watch Active

Рынок умных часов плодится и размножается. Пока Apple совершенствует свою единственную модель, Samsung действует на опережение и выпускает сразу несколько вариаций «ходиков с мозгами». Самые новые и одновременно самые дешевые — Galaxy Watch Active. Именно они попали на тест «Популярной механики».

Как их носить?

Читать полностью »

Новая статья: Робот-уборщик ILIFE A9s – два в одном высокотехнологичном

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js