Пост №3614924

Автор: BlackBride36

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3614924″ }, «headline»: «^Kv-MbuiKV A Я flfHUlÈA ОоОШЕТЬ, что Т^Г N Ш- %НН£^') Y-W- 2018 Е.Федотов / Кошки-Мышки :: творчество :: кот :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D1%88%D0%BA%D0%B8-%D0%9C%D1%8B%D1%88%D0%BA%D0%B8-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BA%D0%BE%D1%82-%D1%82%D0%B2%D0%BE%D1%80%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-4657553.jpeg», «height»: 2310, «width»: 650 }, «datePublished»: «2018-08-22T11:40:33+03:00», «dateModified»: «2018-08-22T11:40:33+03:00», «author»: { «@type»: «Person», «name»: «BlackBride36» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3614924
Source: Joyreactor

[Перевод] Руководство по веб-дизайну для разработчиков

Автор статьи, перевод которой мы публикуем сегодня, говорит, что создал свой первый веб-сайт когда ему было 14 лет, в виде школьного проекта. Тогда перед ним стояла простая задача: разработать сайт, содержащий некий текст, изображения и таблицу. Обычно к школьным проектам он относился так: сначала о них забывал, а когда подходил срок сдачи, делал их в самый последний момент. Однако в тот раз всё было совсем не так. Особенно его интересовало то, как будет выглядеть его первый сайт. Тогда, для того, чтобы сделать всё так, как надо, он приложил все усилия. Автор материала говорит, что, ещё с тех давних времён, он стремился к тому, чтобы то, что он делает, выглядело бы как можно более привлекательно. Это стремление живо в нём до сих пор. Здесь он хочет поделиться советами по дизайну веб-страниц.

Читать дальше →
[Перевод] Руководство по веб-дизайну для разработчиков
Source: habrahabr

[Перевод] Рендеринг воды в экранном пространстве

image

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

Мне не очень нравится подход с voxelized / marching cubes при рендеринге воды (см. например, рендеринг симуляции жидкости в Blender). Когда объём воды находится в том же масштабе, что и используемая для рендеринга сетка, движение получается заметно дискретным. Эту проблему можно решить, увеличив разрешение сетки, но для тонких струй на относительно длинные расстояния в реальном времени это просто непрактично, потому что сильно влияет на время выполнения и занимаемую память. (Есть прецедент использования разреженных воксельных структур, улучшающий ситуацию. Но я не уверен, насколько хорошо это работает для динамических систем. Кроме того, это это не тот уровень сложности, с которым я бы хотел работать.)

Первой альтернативой, которую я исследовал, были меши экранного пространства Мюллера (Müller’s Screen Space Meshes). В них используется рендеринг частиц воды в буфер глубин, его сглаживание, распознавание соединённых фрагментов похожей глубины и построение из результата меша с помощью marching squares. Сегодня этот способ, вероятно, уже стал более применимым, чем в 2007 году (поскольку теперь мы можем создавать меш в compute-шейдере), но он всё равно связан с бОльшим уровнем сложности и затрат, чем бы мне хотелось.

В конце концов я нашёл презентацию Саймона Грина с GDC 2010 «Screen Space Fluid Rendering For Games». Она начинается точно так же, как и Screen Space Meshes: с рендеринга частиц в буфер глубин и его сглаживания. Но вместо построения меша получившийся буфер используется для затенения и композитинга жидкости в основной сцене (с помощью записи глубины явным образом.) Именно такую систему я и решил реализовать.
Читать дальше →
[Перевод] Рендеринг воды в экранном пространстве
Source: habrahabr

Пост №3614915

Автор: Mishvanda

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3614915″ }, «headline»: «большие гифки (большая гифка) :: живность :: як :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%B5-%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%8F%D0%BA-4657531.gif», «height»: 478, «width»: 400 }, «datePublished»: «2018-08-22T11:25:01+03:00», «dateModified»: «2018-08-22T11:25:01+03:00», «author»: { «@type»: «Person», «name»: «Mishvanda» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3614915
Source: Joyreactor

Пост №3614912

Автор: 8l8i8

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3614912″ }, «headline»: «гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-4657528.gif», «height»: 260, «width»: 460 }, «datePublished»: «2018-08-22T11:20:29+03:00», «dateModified»: «2018-08-22T11:20:29+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3614912
Source: Joyreactor

Пост №3614910

Автор: bomcock

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://furry.reactor.cc/post/3614910″ }, «headline»: «furry shark :: furry aquatic :: furry f :: furry art :: furotica :: furry (фурри) :: kobraa :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/furry-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-furry-f-furry-art-4657526.png», «height»: 1280, «width»: 800 }, «datePublished»: «2018-08-22T11:15:55+03:00», «dateModified»: «2018-08-22T11:15:55+03:00», «author»: { «@type»: «Person», «name»: «bomcock» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3614910
Source: Joyreactor

Цитата #451889

Вад: заказываю в китае фломастер телесного цвета, чтобы раскрашивать человечков.
(не то, чтобы мне он был сейчас нужен, но мне его чудовищно не хватало в детстве, когда были фломастеры всех цветов, кроме цветов человечка)
Он там выбирается из списка с кучей цветов. И я вот думаю — оставить китайцам пояснительный комментарий, чтобы было меньше шансов, что они всё напутают?
Вад: Сочиняю что-то лаконичное вроде "Телесный цвет, рисовать человека"
Вад: любопытствую: кидаю в гуглопереводчик на китайский, получаю иероглифы,
перевожу иероглифы обратно на русский,
получаю:

"Плоть, привлечение людей."

Вад: обойдусь без комментария,
разберутся как-нибудь.
Цитата #451889
Source: bash

Пост №3614907

Автор: PavloZlo

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3614907″ }, «headline»: «Elizabeth (BioShock) :: Booker Dewitt :: BioShock Infinite :: BioShock :: Kateryna Pyrohova :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/BioShock-%D0%98%D0%B3%D1%80%D1%8B-Elizabeth-%28BioShock%29-BioShock-Infinite-4657523.jpeg», «height»: 2435, «width»: 1792 }, «datePublished»: «2018-08-22T11:08:01+03:00», «dateModified»: «2018-08-22T11:08:01+03:00», «author»: { «@type»: «Person», «name»: «PavloZlo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3614907
Source: Joyreactor

Домашние роботы: что можно купить. Обзор доступных коммерческих роботов для дома

В конце 1990—х я оценил расходы на самостоятельное путешествие в Марокко, получил в итоге некоторую сумму в рублях и махнул рукой на дальние поездки. Причем отрешился настолько, что десять лет спустя с удивлением обнаружил, что путевка в Испанию стоит дешевле моей зарплаты. Если даже большинство потребителей не столь легкомысленны, как я, кто—то мог попасть в похожую ситуацию по поводу домашних роботов. Когда вышли первые модели робопса Aibo, то они (по бартеру) поселились в некоторых редакциях отечественных компьютерных изданий. Те выпустили статьи—результаты тестирований, и в итоге осталось впечатление, что домашние роботы — слишком дорогое удовольствие. Даже сейчас б/у модели Aibo тех лет продаются за $3—8 тыс! Через полтора десятка лет, и с роботами для дома получилось почти также, как у меня с турпутевками прошлого века. Ожидая увидеть что—то типа антропоморфного робота—домработницы за $60 тыс, можно ткнуть в какой-нибудь видеообзор домашних роботов, где будут фигурировать только устройства, которые можно купить за одну (надеюсь) зарплату.

Кстати, как многие слышали, новая модель Aibo была представлена в этом году, но пока спрос удовлетворяется в основном в США и Японии. Но если подобный обзор хотя бы отчасти считать развлекательным, то порекомендую пару роликов об Айбо, как от производителя:

так и (особенно) от пользователя:

Ну а теперь приступим к самым ходовым вещам, которые можно свободно купить в свою квартиру.
Читать дальше →
Домашние роботы: что можно купить. Обзор доступных коммерческих роботов для дома
Source: geektimes

[Перевод] AMD ThreadRipper 2: первое знакомство

Самая громкая новость, прозвучавшая на крупнейшей в мире международной компьютерной выставке: второе поколение AMD Ryzen Threadripper уже здесь. В сегодняшнем анонсе много изображений, описание скоростей и каналов, спецификации и объявления «unboxing», одним словом, прямой намек на открытие предварительных заказов за неделю до начала розничной продажи (на момент написания оригинальной статьи). Я с тяжелым грузом на сердце спешу уведомить читателя, что из-за эмбарго на unboxing до начала продаж мы попросту не имеем права обнародовать то, как будут работать новые чипы. Мы рассмотрим спецификации, обсудим дизайн и продемонстрируем материалы, которые AMD предоставила в своем пресс-кит.


Читать дальше →
[Перевод] AMD ThreadRipper 2: первое знакомство
Source: geektimes