Загрузка видео...

Не удалось загрузить видео

На главную

Smooth LOD transition using beyer matrix dithering in three.js

15,452 просмотров • 14 дней назад •via X (Twitter)

Комментарии: 20

Фото профиля kvick
kvick14 дней назад

beautiful work!

Фото профиля gsimone
gsimone14 дней назад

Thanks! It’s not that fancy but I had never tried it, made sense for a thing I’m working on

Фото профиля kvick
kvick14 дней назад

im always too adhd to bother with LODs but this looks significantly better than how most engines seem to handle it

Фото профиля gsimone
gsimone14 дней назад

I’m automating the fuck out of it because I’m trying to render 144 ish unique models on a page so every ms I can save is welcome, probably will need to come up with more clever ideas to make it viable

Фото профиля kvick
kvick14 дней назад

i know, so many tasks im soooooooo grateful for AI because holy shit is it depressing how much work goes into a lot of this stuff, I basically want to automate all asset prep and optimization if possible lol

Фото профиля gsimone
gsimone14 дней назад

I’m doing some very weird automation with this, will post if it’s good

Фото профиля gsimone
gsimone14 дней назад

shout-out DialKit; wanted to try it and it's great!

Фото профиля gsimone
gsimone14 дней назад

the idea is that pixels from 2 LODs never share a screen pixel, so they use complementary bayer matrices as masks. Kinda neat that it "looks" purple but it's actually just a function of the dithering

Фото профиля alevanderBatman
alevanderBatman14 дней назад

I might not be too familiar with this subject, but doesn't blending between two LODs mean that you're essentially still loading both models at the same time? Isn't that a potentially bad thing?

Фото профиля gsimone
gsimone14 дней назад

It is, yeah. The idea is that you only use it if does give a benefit

Фото профиля Theo Gil
Theo Gil14 дней назад

What's going on here? Instead of snaping between LODs you render both during a short transition and blend between them?

Фото профиля gsimone
gsimone14 дней назад

Correct, and the dithering makes each exclusive on screen

Фото профиля Faisal Ahmed
Faisal Ahmed14 дней назад

Excellent work! 💫

Фото профиля Cyrel
Cyrel14 дней назад

🔥🔥

Фото профиля AK
AK14 дней назад

Added this Bayer 2x2 and Bayer 4x4 to my UE5 fork as well.

Фото профиля ⸺
⸺14 дней назад

dithering for ever <3

Фото профиля Macroblock
Macroblock13 дней назад

Very nice. Is it more expensive using the finer grid?

Фото профиля Vladislav Kruteniuk
Vladislav Kruteniuk14 дней назад

Cool

Фото профиля jem 💜🩵🩷
jem 💜🩵🩷14 дней назад

bro,, how?

Фото профиля gsimone
gsimone14 дней назад

I’ll publish the whole pipeline and code etc tomorrow or Monday for sure, it’s a pet project just to get my head out of ‘work’ mode and into fun

Похожие видео