Здесь тоже оч подробно про трансформации написано. Если понять как это работает, то будет совсем не важно, анрил это, тач или VR на WebGL, 3д графика рендерится по абсолютно одинаковым принципам везде http://www.songho.ca/opengl/gl_projectionmatrix.html
www.songho.ca
OpenGL Projection Matrix
how to construct OpenGL projection matrix
VFX в играх это отдельный вид искусства, в треде брейкдаун взрывов из Battlefront II https://twitter.com/simonschreibt/status/1281255423400726534?s=20
Twitter
Simon
If you take the emissive fire part and put it on top of the smoke it fits perfectly (here i show 1 frame of the whole flipbook). I guess that's why we see the "double" particle geometry (mentioned above). https://t.co/z84Efauvxo
Опять The last of us II - реалистичное разбитое стекло по цене одного дополнительного сэмплинга текстуры (читай бес плат но)
https://twitter.com/calvinatorr/status/1307656370142040064
#ue4 #shader
https://twitter.com/calvinatorr/status/1307656370142040064
#ue4 #shader
Twitter
Calvin✨
thank you siggraph for teaching me so much with every presentation very simple technique for the basis of rendering cracked glass from the last of us part II
NaughtyDog_TechArt_TLOU2-final.pdf
21.9 MB
и вот большая преза, они там весь рендеринг переизобрели, и кусочки шейдеров есть
но у меня thin film интересней вышел!! (но это другое да, у них просветление оптики а я бензин имитировал)
Media is too big
VIEW IN TELEGRAM
завтра дропну (надеюсь) тутор как сделать кастомную систему GPU частиц ~30 строчками GLSL в Тачдизайнере!
выложил туториал! смотрите - шерьте - сохраняйте и не бойтесь glsl, он норм :)
https://youtu.be/gtdvWZzcpr4
https://youtu.be/gtdvWZzcpr4
YouTube
Particle system in Touchdesigner & GLSL
Say thanks & download project file: https://gum.co/agIxq
Random function: https://thebookofshaders.com/10/
My instagram: https://www.instagram.com/karpik.visuals/
Telegram channel: https://t.me/karpik_realtime
Timecode:
00:00 — Intro
00:35 — Instancing &…
Random function: https://thebookofshaders.com/10/
My instagram: https://www.instagram.com/karpik.visuals/
Telegram channel: https://t.me/karpik_realtime
Timecode:
00:00 — Intro
00:35 — Instancing &…
Внутри себя я стараюсь не думать о существовании Dreams на PlayStation, где двумя контроллерами создают качественные 3д миры с игровой логикой, выглядящие лучше большинства инди игр. Но я понятия не имел, что всё это реализовано на signed distance functions - тех самых преколах с шейдертоя и демосцены! Подробный рассказ о создании Dreams (и куча ссылок на статьи):
https://youtu.be/u9KNtnCZDMI
https://youtu.be/u9KNtnCZDMI
YouTube
Alex Evans at Umbra Ignite 2015: Learning From Failure
Alex went to Helsinki recently and presented his Siggraph 2015 talk to the good folks there. Listen as Alex discusses the journey - including the failures - of 'finding' the Dreams engine.
Read more:
http://www.mediamolecule.com/blog/article/siggraph_2015…
Read more:
http://www.mediamolecule.com/blog/article/siggraph_2015…
Сноу спаркс мэджик https://twitter.com/EmilMeiton/status/1022798755085647873
оч простая техника, в комментах есть код - по сути нужна текстура с такими точками и viewDir/eyeVec/whatever угол зрения камеры, перемноженный на что-нибудь вроде world position или uv. Сэмплим первое вторым и вуаля :)
оч простая техника, в комментах есть код - по сути нужна текстура с такими точками и viewDir/eyeVec/whatever угол зрения камеры, перемноженный на что-нибудь вроде world position или uv. Сэмплим первое вторым и вуаля :)
Twitter
🅴🅼🅸🅻 🅼🅴🅸🆃Ⓞ🅽
WIP Combine two noise samples that slide against each other when the angle of the camera changes. uncompressed noise texture with mip mapping turned off #indiedev #unity #shaders #snow https://t.co/W3m4r2yMiL
This media is not supported in your browser
VIEW IN TELEGRAM
я делал похожее в редшифте - с симуляцией миллионов xparticles невозможно иметь дело, поэтому я отсимулил один кадр, задав рандомный цвет каждой частице, а потом выбирал немножко рампой в материале, добавляя к нойзу анимированное значение
128 подпищиков! 🎉 когда я заводил этот канал, решил что достаточный минимум аудитории - 10 человек, из которых хотя бы 7 не боты, кажется, план перевыполнен в 18 раз! теперь буду проверять цифры ежедневно и вести учёт всех, кто отписался.
karpik.realtime
Внутри себя я стараюсь не думать о существовании Dreams на PlayStation, где двумя контроллерами создают качественные 3д миры с игровой логикой, выглядящие лучше большинства инди игр. Но я понятия не имел, что всё это реализовано на signed distance functions…
Пример того, что происходит в Dreams - демка Unreal 5, только созданная одним человеком за несколько дней https://mobile.twitter.com/MartinNebelong/status/1309019604757491720
Twitter
Martin Nebelong
Hi all, here's a small video of moving around in my UE5 tech demo recreation made in Dreams. I'm soo impressed by the fact that all of this is possible in realtime on a PS4. All made in just a few days of work. #madeindreams #unrealengine @mediamolecule
Создал (по ЗАПРОСУ!) чат для обсуждений, наконец-то меня можно поправлять в риалтайме (жаль что не работаю в realtime school хехе) @karpik_realtime_chat
Нормалей пост
Bent normals - показывают не ориентацию полигона, а то, с какой стороны на полигон падает больше света (чтобы потом комбинировать это с заблюренной hdri, например)
в комментах ссылка на пример имплементации (хотя, конечно, все уважаемые движки эту штуку поддерживают, но у нас же тач🙃)
https://twitter.com/i/status/1162341793721126913
Bent normals - показывают не ориентацию полигона, а то, с какой стороны на полигон падает больше света (чтобы потом комбинировать это с заблюренной hdri, например)
в комментах ссылка на пример имплементации (хотя, конечно, все уважаемые движки эту штуку поддерживают, но у нас же тач🙃)
https://twitter.com/i/status/1162341793721126913
Twitter
Felix Westin
For those curious what bent normals are, they allow you to find the direction of least occlusion in your shader. Coupled with an AO map, this makes it possible to occluded reflections based on the view direction. Everything looks more correct and it is very…
Это. Просто. Ахеренно
Простой тутор как сделать органическую интерактивную штуку в таче
(правда концепцию трансформаций можно копнуть поглубже и не будет этих танцев с инстансингом то в материал то в гео, когда нибудь раскрою тему)
https://youtu.be/Pp0MYg6XDa8
Простой тутор как сделать органическую интерактивную штуку в таче
(правда концепцию трансформаций можно копнуть поглубже и не будет этих танцев с инстансингом то в материал то в гео, когда нибудь раскрою тему)
https://youtu.be/Pp0MYg6XDa8
YouTube
NKB Workshop 002 // Featuring VITAMIN
Never Knows Better and Creative Code Art are featuring VITAMIN in this workshop, as they teach you TouchDesigner to build an audiovisual interactive digital organism.
Duration: 1:15 Hrs
This workshop taught by Pablo Alvarez the co-founder of VITAMIN (https://vitamin…
Duration: 1:15 Hrs
This workshop taught by Pablo Alvarez the co-founder of VITAMIN (https://vitamin…
Про легендарные бутылки из VR - халвы
https://twitter.com/i/status/1265819667844730880
Шейдер, взятый создателем за референс:
https://twitter.com/minionsart/status/1266360042493743107
Качественная попытка воспроизведения + статья:
https://twitter.com/80Level/status/1273633591092748289
#shader
https://twitter.com/i/status/1265819667844730880
Шейдер, взятый создателем за референс:
https://twitter.com/minionsart/status/1266360042493743107
Качественная попытка воспроизведения + статья:
https://twitter.com/80Level/status/1273633591092748289
#shader
Twitter
Jaycie λ
holy fucking shit this newest alyx update added THIS https://t.co/roDS1xakGn https://t.co/uxvF2ja7UV
Наверняка вы это уже видели, но лишним не будет:) давайте развиртуализироваться!
PS если кто нибудь живой с вичатом придёт буду оч рад, удалённо не могу уже сутки залогиниться
PS если кто нибудь живой с вичатом придёт буду оч рад, удалённо не могу уже сутки залогиниться