TGViewer
Creative Coder Creative Coder @creative_coder · 418 subscribers
Post #669 431
Iridescence в ThreeJS 141 це магія 😍

MeshPhysicalMaterial тепер має параметр iridescence, котрий відповідає за симуляцію тонкої бензинової або мильної плівки на поверхні мешу. Фізично це відбувається за рахунок інтеференції відбитого від плівки та відбитого від поверхні світла з самим собою. Світло що пройшло крізь плівку отримує зсув по фазі і за рахунок цього деякі частоти (і відповідно кольори) затухають, а деякі підсилюються утворюючи ті самі бензинові розводи котрі я періодично всюди пхаю вже рік як. Детальніше про цей ефект можна прочитати на вікі.

З налаштувань є мінімальна і максимальна товщина плівки, її індекс рефракції та можливість задати мапу товщини. Погратись можна тут з прикріпленною моделлю Сюзанни.

Смерть ворогам з цього не зробиш, але демку в портфель щоб було більше грошей на донати ще й як 😉
  • 🔥 4
  • 👍 1
More from @creative_coder
  1. Sep 23, 2026Я он подумав а що як допиляти сім і релізнути як продукт? Вирішив зробити маркетингове дос…
  2. Sep 19, 2026Зробив за вечір fpv-симулятор Тришка, браузер, підключення до реального контроллера, фізик…
  3. Sep 10, 2026якщо комусь цікаво веду репортаж з threejs.paris https://x.com/akella/status/2097962589716…
  4. Aug 19, 2026А що це в нас таке класне? 😏🤍😇 https://youtu.be/6C-cBc5g4Q0
  5. Aug 4, 2026Voxel Airplanes 3D, or the story about fitting vertex data into 4 bytes | by Oleksandr Pop…
  6. Jul 30, 2026https://why.zero.university/ #reference
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →