This media is not supported in your browser
VIEW IN TELEGRAM
APIC — алгоритм симуляции жидкости, разработанный в Disney, работающий стабильней предыдущего способа FLIP (кстати, добавлен в Houdini с 16 версии)
Доклад:
https://www.math.ucla.edu/~jteran/papers/JSSTS15.pdf
Программист, портировавший APIC на гпу:
https://twitter.com/guitio2002/status/1423750999085391875?s=21
Доклад:
https://www.math.ucla.edu/~jteran/papers/JSSTS15.pdf
Программист, портировавший APIC на гпу:
https://twitter.com/guitio2002/status/1423750999085391875?s=21
Крутой проект, и один из первых шейдертоев который не лагает на 2014 маке)
Теперь можно минтить не только картинки, но и интерактивные fragment шейдера, например здесь ethblock.art
Автор треда совместил упаковку прямоугольников, path tracing и немного поломал webgl технологию чтобы всё в итоге заработало как нужно
Подробности здесь:
https://twitter.com/d_e_lu/status/1427123791231176706
#shader
Теперь можно минтить не только картинки, но и интерактивные fragment шейдера, например здесь ethblock.art
Автор треда совместил упаковку прямоугольников, path tracing и немного поломал webgl технологию чтобы всё в итоге заработало как нужно
Подробности здесь:
https://twitter.com/d_e_lu/status/1427123791231176706
#shader
This media is not supported in your browser
VIEW IN TELEGRAM
Отличная статья про техники создания обводки, все пять методов можно реализовать в любом 3д движке, и бонусом обучиться практически всей известной магии fragment шейдеров
https://alexanderameye.github.io/notes/rendering-outlines/
#shader
https://alexanderameye.github.io/notes/rendering-outlines/
#shader
Пост про TAA, Temporal Anti Aliasing, с кучей ссылок на статьи и примеры реализации.
TAA — одна из основных техник, благодаря которой картинка из Unreal Engine выглядит приятно, её суть в накоплении информации с предыдущих кадров и её переиспользовании. Так можно убрать “лесенку” – aliasing, и добиться более выразительного шейдинга объектов
http://alextardif.com/TAA.html
TAA — одна из основных техник, благодаря которой картинка из Unreal Engine выглядит приятно, её суть в накоплении информации с предыдущих кадров и её переиспользовании. Так можно убрать “лесенку” – aliasing, и добиться более выразительного шейдинга объектов
http://alextardif.com/TAA.html
Разбор deferred рендеринга в игре Mafia 2020 года
http://www.elopezr.com/the-rendering-of-mafia-definitive-edition/
http://www.elopezr.com/the-rendering-of-mafia-definitive-edition/
The Code Corsair
The Rendering of Mafia: Definitive Edition
Mafia: Definitive Edition (2020) is a remake of the much-loved gangster classic Mafia (2002), originally released for PS2 and Xbox. The game is relatively linear and very story focused, whose narra…
Media is too big
VIEW IN TELEGRAM
Крутое генеративное исследование, прям в стиле радуги дизайн
https://twitter.com/onetaste108/status/1382360604267134980
https://twitter.com/onetaste108/status/1382360604267134980
Веб интерактив с диаграммой, которая "релаксится" со временем, все узлы стараются занять максимально удалённые друг от друга места, выглядит приятно и код внутри должен быть
https://observablehq.com/@sandravizmad/force-directed-layout
https://observablehq.com/@sandravizmad/force-directed-layout
Observable
FORCE DIRECTED LAYOUT
The force layout is the most complicated of the non-hierarchical layouts. It lets you draw complex graphs using physical simulations. Interactivity Scale Data Appendix
Тем временим в Анриле уже несколько лет есть встроенный path tracer. что? да! берёшь и рендеришь, бес - плат - но
https://www.youtube.com/watch?v=X5zVhc5ahl0
https://www.youtube.com/watch?v=X5zVhc5ahl0
YouTube
PATH TRACER Explained - Unreal Engine's Underrated Tool
The first 1,000 people to use this link will get a 1 month free trial of Skillshare: https://skl.sh/williamfaucher08211
This tutorial is all about the new & improved Path Tracer renderer in Unreal Engine 4.27. This is a pretty condensed video but will cover…
This tutorial is all about the new & improved Path Tracer renderer in Unreal Engine 4.27. This is a pretty condensed video but will cover…
начнём день с ещё одной попытки читать математические формулы в статьях без запинок
https://github.com/Jam3/math-as-code
https://github.com/Jam3/math-as-code
GitHub
GitHub - Experience-Monks/math-as-code: a cheat-sheet for mathematical notation in code form
a cheat-sheet for mathematical notation in code form - Experience-Monks/math-as-code
JS библиотека, позволяющая встроить Fragment shader в веб с минимумом телодвижений - нужна только указать ссылку на скрипт и сам код шейдера в стандартном теге
x-shader/x-fragment
https://medium.com/@y.teraoka8/embed-ray-marching-in-your-website-using-only-html-afc1c01f1f4Medium
Embed Ray Marching in your website using only HTML
Just put the Fragment Shader in the <ray-marching> tag.
Удобный преемник GLSL Sandbox, тут можно разрабатывать шейдера в браузере и даже устраивать стримы https://twigl.app/
twigl.app
twigl.app is an online editor for One tweet shader, with gif or webm generator and sound shader.
А так же лекция на простом языке про WebGL в целом
https://youtu.be/je_PhVKJYng
https://youtu.be/je_PhVKJYng
YouTube
Intro to Graphics 08 - WebGL
Introduction to Computer Graphics.
School of Computing, University of Utah.
Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5oW_Hh
Course website: https://graphics.cs.utah.edu/courses/cs4600/fall2020/
HTML Example:
https…
School of Computing, University of Utah.
Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5oW_Hh
Course website: https://graphics.cs.utah.edu/courses/cs4600/fall2020/
HTML Example:
https…
абсолютно чудесно: манга про принцип работы мобильных графических чипов https://bit.ly/3o48itf
рендер в играх (вероятно вот вот уже) выходит на хороший уровень: в Ride 4 для ps5 риалтаймовое окружение почти не отличается от реального, только персонажка (и в данном случае приборная панель байка) палят и тянут качество вниз.
хайполи ето сложна
https://youtu.be/S3DEM6XDDTk
вот тут совсем неотличимо https://youtu.be/RsJ26lmXHLk
дисклеймер: даже не думайте так делать в жизни, у меня всё тело заныло от одного только просмотра
хайполи ето сложна
https://youtu.be/S3DEM6XDDTk
вот тут совсем неотличимо https://youtu.be/RsJ26lmXHLk
дисклеймер: даже не думайте так делать в жизни, у меня всё тело заныло от одного только просмотра
YouTube
(PS5) RIDE 4 in FIRST PERSON is INSANE | Ultra High Realistic Graphics [4K HDR 60fps]
Ride 4 ps5 gameplay
Video brought to you by Elite Crypto School: https://www.elitecryptoschool.com/product 🌟 Master the world of crypto with us! 📊 Learn, invest, and secure your financial future today.💡Disclaimer: Investing in crypto involves risks; educate…
Video brought to you by Elite Crypto School: https://www.elitecryptoschool.com/product 🌟 Master the world of crypto with us! 📊 Learn, invest, and secure your financial future today.💡Disclaimer: Investing in crypto involves risks; educate…
Если в рендере участвуют только частицы фиксированного размера (желательно в один пиксель), то можно обойтись вообще без вертекс шейдера и растеризации, картинку можно отрисовывать одним compute шейдером.
При таком подходе рендер будет заметно быстрей в ситуациях когда много частиц сосредоточены в одной области, подробности + веселье с упаковкой трёх float16 в два int32 тут: https://miketuritzin.com/post/rendering-particles-with-compute-shaders/
При таком подходе рендер будет заметно быстрей в ситуациях когда много частиц сосредоточены в одной области, подробности + веселье с упаковкой трёх float16 в два int32 тут: https://miketuritzin.com/post/rendering-particles-with-compute-shaders/
Miketuritzin
Rendering Particles with Compute Shaders
Overview I developed a technique to render single-pixel particles (using additive blending) with compute shaders rather than the usual fixed-function rasterization with vertex and fragment shaders. My approach runs 31–350% faster than rasterization on the…
У кого какие мнения про ноутбуки framework?
https://frame.work/
(понятно, что не в контексте риалтайм видео, а лэптоп для офисных/программистских задач)
для контекста,
обзор Лайнуса:
https://youtu.be/0rkTgPt3M4k
анпакинг от русского CG инженера: https://youtu.be/KeFlT8wbN9k
https://frame.work/
(понятно, что не в контексте риалтайм видео, а лэптоп для офисных/программистских задач)
для контекста,
обзор Лайнуса:
https://youtu.be/0rkTgPt3M4k
анпакинг от русского CG инженера: https://youtu.be/KeFlT8wbN9k
Framework
Order a Framework Laptop 13 with Intel Core Ultra Series 1
Framework Laptop: A thin, light, high-performance notebook that's customizable, upgradeable, and repairable. Order now for the latest Intel processors.
This media is not supported in your browser
VIEW IN TELEGRAM
какой-то нереальный шейдер
https://www.shadertoy.com/view/NddSWs
https://www.shadertoy.com/view/NddSWs