Pull to refresh

Чтобы ускорить Chrome, браузер Mighty рендерит веб-контент на стороне сервера и отсылает пользователю

Google Chrome Cloud computing *Browsers Cloud services *

Разработчики браузера Mighty придумали, как ускорить работу Chrome. Они решили задействовать облачные технологии, чтобы стримить из облака.

Читать далее
Total votes 17: ↑16 and ↓1 +15
Views 7.7K
Comments 44

В Windows Terminal появился автоматический запуск профиля администратора

System administration *PowerShell *Development for Windows *

В новую версию Windows Terminal Preview 1.13 добавили автоматический запуск профилей от имени администратора. Если установлено значение false, этот профиль будет открываться в текущем окне.

Читать далее
Total votes 7: ↑7 and ↓0 +7
Views 4.3K
Comments 3

В NVIDIA с помощью ИИ научились превращать 2D-фотографии в 3D-сцены

Working with 3D-graphics *Image processing *Artificial Intelligence

NVIDIA разработала Instant NeRF — нейромодель рендеринга, которая изучает 3D-сцену с высоким разрешением за секунды и может отображать изображения этой сцены за несколько миллисекунд.

Читать далее
Total votes 15: ↑14 and ↓1 +13
Views 10K
Comments 3

Исследователь с помощью нейросети Instant NeRF смог заглянуть в зазеркалье

Working with video *Image processing *Artificial Intelligence

Разработчик Юг Брюйер в ходе тестирования нейросети NVIDIA Instant NeRF для превращения снимков в 3D-объекты обнаружил, что у нее есть необычное свойство. Оно позволяет «заглянуть в зазеркалье», если в сцене есть зеркало.

Читать далее
Total votes 11: ↑11 and ↓0 +11
Views 8.2K
Comments 2

Российский разработчик ПК-эмулятора PS5 смог запустить на нём SDK-сэмплы с консоли

Open source *GitHub *Games and game consoles
Российский разработчик с ником InoriRus выпустил обновлённую версию эмулятора PS4 и PS5 для ПК под названием KyTy. Он впервые запустил на эмуляторе SDK-сэмплы с PS5.

Рендеринг выполнялся стабильно с частотой 59-60 fps. Пока эмулятор находится на ранней стадии разработки, поэтому в играх фреймрейт может отличаться.

Пока же InoriRus продемонстрировал запуск двух игр с PS4 на ПК с процессором Intel i7-7400 и видеокартой GTX 1050 Ti. Частота кадров в головоломке Blackhole составляла от 5 до 15 fps, а в Worms W.M.D — 15-17 fps. На более мощном ПК частота кадров должна быть выше.


Разработчик выложил актуальную версию эмулятора KyTy на GitHub.

В мае InoriRus уже поделился на GitHub кодом своего эмулятора PS4. Тогда он говорил, что инструмент сможет работать и с PS5, но пока для этого не реализован рендеринг графики.

Код КуТу написан на языке C++. На данном этапе он работает исключительно на Windows 10 x64.
Total votes 10: ↑9 and ↓1 +8
Views 2.6K
Comments 0

Склеивание фотографий в Photosynth теперь открыто для всех

Image processing *
Microsoft открыла для всех пользователей доступ к своему уникальному инструменту создания трёхмерных панорам Photosynth. Теперь каждый желающий может нащёлкать сотню фотографий например, собственной комнаты, загрузить их в Photosynth — и любоваться готовой трёхмерной моделью. Интересно, что для ресурсоёмкого вычислительного процесса Microsoft не использует собственные сервера. Они сделали небольшой модуль, который загружается на ПК пользователя и уже здесь анализирует фотографии (ищет одинаковые объекты), и только потом передаёт их на сервер для окончательного склеивания.

Вот эту 3D-модель (на иллюстрации внизу) журналист слепил из 300+ фотографий своей квартиры. Весь процесс полностью автоматизирован. Если что-то непонятно, то есть обучающее видео.



Такой способ визуализации идеально подходит также для туристических снимков. Каждый из них не полностью передаёт красоту местности, но если склеить из них панораму, то картина становится гораздо более впечатляющей. Кроме того, теперь можно избавиться от огромных фотоальбомов с тысячами фотографий.
Читать дальше →
Total votes 102: ↑96 and ↓6 +90
Views 4K
Comments 84

Caligari trueSpace 7.6 — легкий и теперь БЕСПЛАТНЫЙ рендер

Lumber room
А тем временем… втихаря… абсолютно бесплатным стал Caligari trueSpace 7.6!!! вместе с пдфным мануалем и обучающими видео…

Немного о софтине, история компании насчитывается без малого 23 года, занимались они 3д рендер софтом (естесственно в те годы под амигу) и целью их на протяжении всех этих лет было «давать людям» недорогой, но качественный продукт в сфере всякого медиа… Получалось у них это неплохо, так как по своему абсолютно лузерному опыту скажу, что trueSpace на редкость легкая (не в пример тому же блендеру) в освоении програмка, свой «паровозик» в космосе вы сможете запустить ОООЧЕНЬ быстро! а учитывая общий возраст ПО материалов по ней в том же гугле видимо не видимо, так что… качаем… пробуем… чувствуем себя создателями шрек-киллера =)))

Сайт

ЗЫ А бесплатным его сделали хлопчеги из майкрософта
Total votes 16: ↑15 and ↓1 +14
Views 1.2K
Comments 3

Возвращаем в Оперу то, за что мы её так любим (или ещё раз про ускоритель интернета ;)

Opera
Я — один из преданных пользователей браузера уже 10 лет. Несмотря на сильную закрытость Оперы (ладно уж расширения, но даже в буфер обмена она копирует не так, как остальные), её движок — настоящий наркотик, который удерживает меня в стане фанатов все эти годы.

Однако в последнее время я замечаю довольно досадную вещь: страницы не показываются на лету, сразу же после начала загрузки, а отображаются с задержкой. Причину я выяснил в ходе одной из дискуссий на Хабре, когда мой оппонент ( egorinsk ) не мог понять, чего это у меня рендеринг страниц, открытых из кеша в Гугле, тормозит (у него всё летало). Оказалось, что у него постоянно отключен javascript!

Порефрешив страницы с включенным и отключенным javascript, я выяснил, что Опера отдаёт просто бешеный приоритет рендерингу с javascript. Логику понять можно: сейчас некоторые сайты вообще являются веб-программами, которые без js не представляют никакого интереса. Однако разработчики Оперы всегда славились тем, что отдавали предпочтение быстроте рендеринга, прорисовке страницы на лету, комфорту пользователя. Ведь с CSS дела обстоят именно так: во время загрузки тех же блогов с CSS-темами, мы сначала видим ugly plain html, который затем одевается в CSS-одёжку.

Возможно, хабраюзер с 10 мегабитами ничего и не заметит, поэтому я хочу спросить — а как обстоят дела у товарищей с не очень быстрыми соединениями? Также? А может, кто-то нашёл решение этой проблемы?

Решение не замедлило появиться!


Мегаспасибо кам. Kalan!

Врубаем параметр opera:config#Extensions|DelayedscriptExecution — и наслаждаемся тем, за шо мы так любим Оперу!

P. S. У некоторых параметр ни в какую не сохраняется при перезагрузке Оперы. Его можно найти и поправить в operaprefs.ini
Total votes 102: ↑89 and ↓13 +76
Views 5.4K
Comments 139

Куда девать вычислительные мощности?

Lumber room
Представьте себе, что у вас вдруг, случайно и ненадолго, появилась в безраздельном пользовании пара мощных серверов. Скажем, вам их отдал попользоваться тот, у кого они есть, но кому они временно не нужны.
Сервера действительно мощные — пара четырехядерных процессоров, 8/16 гиг оперативки, серверные материнки и 2-3 терабайта дискового массива.

Продать вы их не можете — вам их отдали на временное пользование и заберут через месяц. Сервера новые и чистые, на них нет никакой ценной информации.

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

Ваши цели — попробовать что-то неизведанное, научиться чему-то новому, использовать мощность серваков на полную катушку и по-возможности заработать на этом денег.

Времени не так уж много, всего месяц — потом сервера заберут в первозданном виде. Чем бы вы их загрузили? Что бы вы стали делать?

Авторы лучших идей получат возможность воплотить их на практике.
Не забываем про желание заработать!

PS. Те гуру, для которых эта возможность фигня — масштабируйте решение до кластера / датацентра / суперкомпьютера, предоставленного вам ненадолго в безраздельное пользование. Куда бы вы лично дели такие мощности? Как бы вы их использовали?

PPS. Да, конечно, у вас есть где их держать и вы можете пригласить кого-то, чтобы использовать эти сервера вместе с вами.

PPPS. Посоветуйте, пожалуйста, блог на Хабре, в который стоило бы такое написать?
Total votes 24: ↑24 and ↓0 +24
Views 1.7K
Comments 68

Немного о том, как создавался «Аватар»

Hewlett Packard Enterprise corporate blog
«Художники показывают свою работу, режиссер хочет побольше того или другого, и все это повторяется туда и обратно много раз. Это цикл, который двигает нашу работу и заставляет вещи выглядеть так, как они выглядят в итоге. Таким путем каждый маленький кусочек становится лучше и лучше, потом становится совершенным, а потом мы переходим к следующему кадру», – так описывает свою работу над фильмом «Аватар» Джо Уилки (Joe Wilkie), один из менеджеров студии спецэффектов Weta Digital из Веллингтона, Новая Зеландия. Именно здесь создавалась вся магия фильма «Аватар», которая покорила нас всех.



12 Мб на кадр, 288 Мб на секунду, 17,28 Гб на минуту. Все 162 минуты фильма, который мы увидели на экранах – огромный объем информации – это только маленькая толика того, что пропустил через себя новый дата-центр студии Weta. Собранный, как вы уже могли догадаться, на серверах HP: 34 стойки с 32 блейдами HP Proliant BL2x220c в каждой – 40 000 процессорных ядер и 104 Тб RAM, семь строчек в суперкомпьютерном рейтинге Top-500. Посмотрим немного на ту сторону фильма, что осталась за кадром.
Читать дальше →
Total votes 220: ↑205 and ↓15 +190
Views 71K
Comments 175

Как IE8 определяет Document Mode, по которому затем рендерит сайты

CSS *
Команда IE официально опубликовала алгоритм определения Document Mode в IE8.

Оказывается при определении Document Mode учитывается множество косвенных параметров, связанных с интранетом и клиентскими настройками.

Читать дальше →
Total votes 45: ↑41 and ↓4 +37
Views 2.6K
Comments 27

Демонстрация Lagoa Multiphysics

Working with 3D-graphics *
Видео, демонстрирующее симуляцию физических свойств таких объектов, как земля, вода, камень, ткань.

Впечатлят, что рендер настолько реалистичен и соответствует нашим представлениям о мире.



Кому не жаль трафика, рекомендую смотреть в HD и на полном экране (HD надо включить вручную).

UPD. К сожалению, этот пост дублирует уже существующий. Прошу прощения за недоразумение.
Total votes 15: ↑4 and ↓11 -7
Views 667
Comments 3

2D рендеринг в SDL

Lumber room
imageДолго я не хотел писать данную статью — думал как подавать материал. Но, видно сегодня удачно сложились звёзды и статье про SDL быть. Хотя, это всего лишь черновой вариант. В будущем данную статью разобью на несколько отдельных — материала и кода достаточно.

Для тех, кто ещё не знаком с этой старой, но очень хорошей кроссплатформенной графической библиотекой, я бы советовал прочитать этот пост.
Скачать библиотеку можно с официального сайта, думаю это не составит большого труда. Я не буду вдаваться в подробности, так как статься получится просто необъятной, их можно найти тут.

Сегодня мы напишем с нуля программу, которая зальёт экран тремя цветами.
Читать дальше →
Total votes 12: ↑8 and ↓4 +4
Views 2.4K
Comments 12

Pixar демонстрирует сервис рендеринга технологии RenderMan в облаке

Working with 3D-graphics *
image

Известная всем компания Pixar, создающая прекрасные мультипликационные ленты, разработала облачный сервис для своей технологии Renderman. Облачный Renderman – это сервис, который позволяет загрузить в облако исходные материалы для рендеринга и в короткие сроки получить обсчитанные результаты с помощью технологий Pixar. Все вычисления берет на себя сервис Renderman. Это предложение позиционируется как стартовая точка для небольших студий, которые не могут позволить себе большие рендер-фермы.

В ходе конференции PDC10 Крис Форд – бизнес-директор студии Pixar продемонстрировал работу облачного сервиса. Он загрузил в облако исходные материалы из Maya 3D, выбрал в своей учетной записи требуемые мощности и в короткие сроки получил обсчитанный результат.

image

Читать дальше →
Total votes 89: ↑78 and ↓11 +67
Views 3.2K
Comments 81

Рендеринг картинок через WPF на примере Pivot

.NET *
Pivot не нуждается в представлении. Если вбить это слово в поиск хабра, результатом будут 37 статей, среди которых есть как обзоры, так и туториалы. Поэтому я решил сосредоточить свои усилия лишь на одном аспекте работы с Pivot — на картинках.
Читать дальше →
Total votes 71: ↑49 and ↓22 +27
Views 1.9K
Comments 12

Четырехмерный рендеринг: особенности, проблемы, варианты решения

Algorithms *


В комментариях к статье «Рейтрейсер на JavaScript» ее автор ankh1989 рассказал о планах написать рейтрейсер для четырехмерного пространства. Кое-какие свои мысли на эту тему я попробую изложить здесь.

Читать дальше →
Total votes 74: ↑68 and ↓6 +62
Views 4.8K
Comments 74

Технология программной трассировки лучей от Euclideon

Working with 3D-graphics *
Маленькая австралийская компания Euclideon сделала громкое заявление, что разработала новую технологию рендеринга 3D-графики, которая якобы «в 100 000 раз лучше» ныне существующих. Они имеют в виду количество полигонов: их графический движок (конвертер полигонов) Unlimited Detail способен рендерить более 21 триллиона вокселов на 20 FPS с помощью программной трассировки лучей (рейтрейсинга).


Читать дальше →
Total votes 61: ↑51 and ↓10 +41
Views 4.6K
Comments 120

Euclideon отвечает на критику Unlimited Detail, показывает новое демо и отвечает на вопросы в 40 минутном интервью

Game development *
Не так давно по интернетам прогремела новость от австралийской компании Euclideon которая утверждает что создала новый тип графического движка, который поддерживает «неограниченную детализацию» (Unlimited Detail). Оригинальное видео есть здесь и здесь.

После выхода видео, многие стали фанатами компании, предвидя тотальный переворот в мире 3d графики, но многие также и скептически отнеслись к новости, справедливо заметив что у этой технологии должны быть проблемы с анимацией, тенями, размером файлов в которых должен быть сохранён уровень, и т. д. Среди этих людей были и такие небезызвестные личности как Notch (создатель minecraft) (http://www.rockpapershotgun.com/2011/08/02/notch-vs-unlimited-detail/), и John Carmack (http://nwn.blogs.com/nwn/2011/08/is-the-future-of-immersive-3d-in-atoms-euclideoncom.html)

В своём новом видео Euclideon пытается ответить в том числе и на их опасения:

Читать дальше →
Total votes 52: ↑43 and ↓9 +34
Views 2.9K
Comments 106

Создание полноразмерных скриншотов web-ресурсов

Website development *
Sandbox
Довольно полезным сервисом является создание полноразмерных скриншотов web-ресурсов.
Реализуем этот сервис буквально за 5 минут.

Задачи:


1) Создание полноразмерных скриншотов сайтов (полный скриншот по длине и ширине, а не захват окна браузера)
2) веб-интерфейс

Технологии:


— ОС — Ubuntu 10.04
— xvfb — Виртуальный фреймбуффер (Fake Xserver)
— CutyCapt — кроссплатформенная утилита для рендеринга web-страниц
— php — для веб-интерфейса
Читать дальше →
Total votes 67: ↑62 and ↓5 +57
Views 12K
Comments 41

Рендеринг искусственных объектов на фотографии

Image processing *
Translation


Мы предоставляем метод для реалистичного добавления искусственных объектов в существующие фотографии, не требуя необходимости доступа к сцене или других дополнительных измерений. С помощью одного изображения и небольшого количества аннотаций, наш метод позволяет создать физическую модель сцены, которая подходит для рендеринга на ней искусственных объектов с рассевающими, зеркальными или даже светящимися поверхностями, с учетом взаимодействия освещения между объектами и сценой.
Читать дальше →
Total votes 104: ↑86 and ↓18 +68
Views 3.6K
Comments 32