🇻🇳 Chúc cả nhà năm mới thật nhiều sức khoẻ để hoàn thành mọi dự định nhé.
.
--------------------------------------
🇬🇧 Happy Lunar New Year. Wish you all the best to fulfill your dreams.
🇬🇧 𝗜𝘀 𝗔𝗹𝗽𝗵𝗮 𝗷𝘂𝘀𝘁 𝗮𝗯𝗼𝘂𝘁 𝗢𝗽𝗮𝗰𝗶𝘁𝘆 ? (𝗖𝘂𝘁 𝗳𝗿𝗼𝗺 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟰)
A ship in a bottle is an excellent example to demonstrate the transparency. The level of opacity can be controlled easily by the Alpha property. But is Alpha just about the opacity only ? Or does it carry an enormous source of power. This short video clip will give you the answer.
https://youtu.be/Us62E8ikZBo
P/S: The download link of the ship in the bottle (by Loïc Norgeot) is in the video's description.
.
-----------
.
🇻🇳 𝗖𝗼́ 𝗽𝗵𝗮̉𝗶 𝗔𝗹𝗽𝗵𝗮 𝗰𝗵𝗶̉ 𝗹𝗮̀ 𝘁𝗿𝗼𝗻𝗴 𝘀𝘂𝗼̂́𝘁 ? (𝗕𝗮̉𝗻 𝗰𝗮̆́𝘁 𝘁𝘂̛̀ 𝗧𝗮̣̂𝗽 𝟰)
Chiếc thuyền trong chai là một ví dụ tuyệt vời để minh họa cho sự trong suốt của vật thể. Mức độ trong suốt, tức Opacity, có thể được kiểm soát rất dễ dàng bằng thuộc tính Alpha. Nhưng có phải Alpha là trong suốt không ? Hay nó còn mang trong mình một nguồn sức mạnh to lớn nào khác ? Clip ngắn dưới đây sẽ cho bạn câu trả lời.
https://youtu.be/Yblvc4hHiPQ
P/S: Đường link download mô hình chiếc thuyền trong chai (của Loïc Norgeot) có trong phần mô tả của video nhé.
#abalanche #unity #shadergraph #patreon #e04 #cut #alpha
Unity Look Dev Studio
🇬🇧 𝗨𝗻𝗶𝘁𝘆 𝗟𝗼𝗼𝗸𝗗𝗲𝘃 𝗦𝘁𝘂𝗱𝗶𝗼
Both "Spider-Man: Into the Spider-Verse" and "Arcane" use Cel-shading styles for their 3D models. But by just a quick glimpse, you can spot which scene belongs to which movie! You can even predict the context of the upcoming frames by the color scheme of the scene (Piltover is bright & yellow-ish, Lanes is dark & green-ish). The consistency level is very high in those masterpieces, thanks to the "Look Dev" process.
The Look Dev artist joins the project in the pre-production phase, participate in the visual planning activities. His/Her ultimate goal is to define the art style will be used throughout the entire movie/game. He needs to try different color charts, lighting conditions, rendering techniques quickly to make a decision. Visual clues play a critical role in leading watchers/players, along with audio clues. When you see a field of grass and hear "Yibambe! Yibambe!", you know that the next frames take place in Walanda, right ?
Unity has been developing a feature called the Look Dev Studio since 2018, allowing the author to iterate through his libraries quickly, pick and try many aspects of the visual parts. You can drag-n-drop any skybox to see how the model reacts with the surrounded environments (including the Reflection settings), or you can pick any light presets while watching the model rotates, or even compare different settings side by side.
It's still a prototype and doesn't work well enough to be production-ready. But you can use it in URP/HDRP now to see if it's worth waiting for.
.
What is Look Dev: https://conceptartempire.com/look-development/
Unity's LookDev manual: https://docs.unity3d.com/es/2018.4/Manual/LookDevView.html
Unity's LookDev Studio 0.0.2: https://blog.unity.com/technology/try-the-new-lookdev-studio-prototype-today
.
.
🇻🇳 𝗨𝗻𝗶𝘁𝘆 𝗟𝗼𝗼𝗸𝗗𝗲𝘃 𝗦𝘁𝘂𝗱𝗶𝗼
Cả hai phim "Spider-Man: Into the Spider-Ver
🇻🇳 Unity Shader Graph - Tập 4
🇻🇳 [𝗩𝗜𝗗𝗘𝗢 𝗟𝗘̂𝗡 𝗦𝗢́𝗡𝗚] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙏𝙖̣̂𝙥 4: 𝘿𝙞𝙨𝙨𝙤𝙡𝙫𝙚 𝙀𝙛𝙛𝙚𝙘𝙩 (𝘽𝙖̉𝙣 𝙩𝙞𝙚̂́𝙣𝙜 𝙑𝙞𝙚̣̂𝙩)
https://youtu.be/kcYcS3DL40k
Một trong những hiệu ứng Đồ họa được yêu cầu nhiều nhất trên kênh Abalanche là DISSOLVE. Với các tập được phát hành trước đó, tôi đã giới thiệu về PBR, UV Layout và pha màu rồi, nên tôi nghĩ các bạn đã được trang bị đầy đủ cho hiệu ứng này. Hãy xem cách tôi dùng Alpha và Alpha Clip Threshold để tạo nên hiệu ứng rất đơn giản và thường xuyên được sử dụng này như thế nào, trong Tập 4 của chuỗi video về Unity Shader Graph nhé.
.
.
🇬🇧 [𝗢𝗨𝗧 𝗡𝗢𝗪] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 𝙀𝙥𝙞𝙨𝙤𝙙𝙚 4 (𝙑𝙞𝙚𝙩𝙣𝙖𝙢𝙚𝙨𝙚 𝙫𝙚𝙧𝙨𝙞𝙤𝙣)
This is a Vietnamese version for the last part in the series.
There's an English version here: https://youtu.be/2wMNpvsn7AY
#abalanche #unity #shadergraph #patreon #e04 #full #TiengViet #dissolve
Episode 4 (Vietnamese) is OUT
🇻🇳 [𝗩𝗜𝗗𝗘𝗢 𝗟𝗘̂𝗡 𝗦𝗢́𝗡𝗚] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙏𝙖̣̂𝙥 4: 𝘿𝙞𝙨𝙨𝙤𝙡𝙫𝙚 𝙀𝙛𝙛𝙚𝙘𝙩 (𝘽𝙖̉𝙣 𝙩𝙞𝙚̂́𝙣𝙜 𝙑𝙞𝙚̣̂𝙩)
https://youtu.be/kcYcS3DL40k
Một trong những hiệu ứng Đồ họa được yêu cầu nhiều nhất trên kênh Abalanche là DISSOLVE. Với các tập được phát hành trước đó, tôi đã giới thiệu về PBR, UV Layout và pha màu rồi, nên tôi nghĩ các bạn đã được trang bị đầy đủ cho hiệu ứng này. Hãy xem cách tôi dùng Alpha và Alpha Clip Threshold để tạo nên hiệu ứng rất đơn giản và thường xuyên được sử dụng này như thế nào, trong Tập 4 của chuỗi video về Unity Shader Graph nhé.
.
.
🇬🇧 [𝗢𝗨𝗧 𝗡𝗢𝗪] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 𝙀𝙥𝙞𝙨𝙤𝙙𝙚 4 (𝙑𝙞𝙚𝙩𝙣𝙖𝙢𝙚𝙨𝙚 𝙫𝙚𝙧𝙨𝙞𝙤𝙣)
This is a Vietnamese version for the last part in the series.
There's an English version here: https://youtu.be/2wMNpvsn7AY
#abalanche #unity #shadergraph #patreon #e04 #full #TiengViet #dissolve
🇬🇧 [𝐕𝐈𝐃𝐄𝐎 𝐎𝐔𝐓 𝐍𝐎𝐖] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙀𝙥𝙞𝙨𝙤𝙙𝙚 4: 𝘿𝙞𝙨𝙨𝙤𝙡𝙫𝙚 𝙀𝙛𝙛𝙚𝙘𝙩.
Full video: https://youtu.be/2wMNpvsn7AY
One of the most requested visual effects in the Abalanche channel is the DISSOLVING effect. Since the episodes about PBR, UV Layout and Color Mixing were published several months ago, I think you're ready for this. See how I use the Alpha & the Alpha Clip Threshold to create this simple yet powerful visual effect in the 4th video of the series Unity Shader Graph.
🇻🇳 [𝗩𝗜𝗗𝗘𝗢 𝗟𝗘̂𝗡 𝗦𝗢́𝗡𝗚] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙏𝙖̣̂𝙥 4: 𝘿𝙞𝙨𝙨𝙤𝙡𝙫𝙚 𝙀𝙛𝙛𝙚𝙘𝙩 (𝘽𝙖̉𝙣 𝙩𝙞𝙚̂́𝙣𝙜 𝘼𝙣𝙝)
Một trong những hiệu ứng Đồ họa được yêu cầu nhiều nhất trên kênh Abalanche là DISSOLVE. Với các tập được phát hành trước đó, tôi đã giới thiệu về PBR, UV Layout và pha màu rồi, nên tôi nghĩ các bạn đã được trang bị đầy đủ cho hiệu ứng này. Hãy xem cách tôi dùng Alpha và Alpha Clip Threshold để tạo nên hiệu ứng rất đơn giản và thường xuyên được sử dụng này như thế nào, trong Tập 4 (Bản tiếng Anh có sub) của chuỗi video về Unity Shader Graph nhé.
Bản tiếng Việt sẽ được phát hành vào 8h tối ngày 8/11.
#abalanche #usg #ep4 #full
Dissolving playing card
🇬🇧 🅱🅻🅾🅶 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟰 - 𝗗𝗶𝘀𝘀𝗼𝗹𝘃𝗲
Link (English): https://www.patreon.com/posts/shader-graph-p4-56741247
With just a finger snap, Thanos caused the extermination of half of all life in the universe. We saw Black Panther, Scarlet Witch and the friendly neighborhood Spider-Man vanish in the air, one by one. These iconic characters disappear from the screen with thousands of pieces. That's the dissolving effect.
An enemy turns into multiple particles and becomes invisible when getting shot. A monster was summoned out of nowhere. These are also the dissolving effects.
Dissolving is one of the most popular visual effects in Computer Graphics. And there are many ways to implement it in a game. Today I will show you my method, which relies heavily on the Alpha property.
.
.
🇻🇳 🅱🅻🅾🅶 𝗧𝗮̣̂𝗽 𝟰 - 𝗗𝗶𝘀𝘀𝗼𝗹𝘃𝗲
Link (Tiếng Việt): https://www.patreon.com/posts/shader-graph-p4-56760123
Chỉ với một cái búng tay, Thanos đã khiến một nửa sự sống toàn vũ trụ biến mất. Lần lượt Black Panther, Scarlet Witch rồi cả anh "hàng xóm thân thiện" Spider-Man đều bay màu. Khi những nhân vật này tan biến vào không khí thành hàng triệu hạt bụi, đó chính là một dạng của hiệu ứng Tan biến - Dissolve.
Khi bị trúng đạn, kẻ địch biến thành cả nghìn particle rồi đi đâu mất dạng. Hay một thần thú được triệu hồi từ hư không. Đó đều là các dạng khác nhau của hiệu ứng Tan biến.
Tan biến (Dissolve) là một trong những hiệu ứng Đồ họa phổ biến nhất. Và có rất nhiều cách để tạo ra nó trong game. Hôm nay tôi sẽ chỉ cho bạn một phương thức của tôi, chủ yếu dựa vào việc kiểm soát Alpha.
.
#abalanche #unity #shadergraph #patreon #e04 #blog
Episode 3 - Tint Mask (Teaser)
🇬🇧 [𝐕𝐈𝐃𝐄𝐎 𝐎𝐔𝐓 𝐍𝐎𝐖] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙀𝙥𝙞𝙨𝙤𝙙𝙚 3: 𝙏𝙞𝙣𝙩 𝙈𝙖𝙨𝙠.
Full video: https://youtu.be/v3LKnVdviTQ
Do you know:
- The distortion effect is achieved by warping the UV Map?
- Just by scrolling what's called the UV Map, you can create a powerful energy ray like the one in Overwatch.
- About the famous Dissolve effect, it's mostly done with the Alpha map, but you need to control the order of dissolution by the UV Map.
The common thing between those effects are the UV Map, one of the most important and popular elements used in shaders.
Let's see how I'll reveal the UV and apply it in an interesting technique called Tint Mask in this episode.
🇻🇳 [𝗩𝗜𝗗𝗘𝗢 𝗟𝗘̂𝗡 𝗦𝗢́𝗡𝗚] 𝙐𝙣𝙞𝙩𝙮 𝙎𝙝𝙖𝙙𝙚𝙧 𝙂𝙧𝙖𝙥𝙝 - 𝙏𝙖̣̂𝙥 3: 𝙏𝙞𝙣𝙩 𝙈𝙖𝙨𝙠 (𝙗𝙖̉𝙣 𝙩𝙞𝙚̂́𝙣𝙜 𝘼𝙣𝙝).
Bạn có biết:
- Hiệu ứng distort được thực hiện bằng cách bẻ cong UV Map dẫn tới việc hình ảnh bị bóp méo ?
- Chỉ bằng cách dịch chuyển UV Map, ta đã có thể tạo được hiệu ứng tia năng lượng như skill của Mercy trong game Overwatch rồi ?
- Còn hiệu ứng dissolve được thực hiện chủ yếu bằng Alpha Map, nhưng nếu muốn kiểm soát thứ tự tan biến của các pixel thì phải hiểu UV Map.
Điểm chung của cả 3 hiệu ứng này là chúng đều sử dụng UV Map. Thậm chí với nhiều hiệu ứng thì việc xử lý UV Map là kỹ thuật quan trọng nhất; xử lý xong UV coi như hiệu ứng đã gần hoàn thành, các bước sau đó chỉ để hoàn thiện thêm mà thôi. UV Map là một yếu tố quan trọng và được sử dụng rất rộng rãi trong shader.
Tập 3 (bản tiếng Anh) đã lên sóng rồi, mời bạn xem
Teaser 2 - Episode 3
Episode 3 (English version) will be out 𝟭𝟭𝗔𝗠 (𝗣𝗦𝗧) 𝘁𝗼𝗺𝗼𝗿𝗿𝗼𝘄.
Are you hyped ?
P/S: 11AM (Pacific Standard Time) is 7PM VIetnam Time
#abalanche #unity #shadergraph #patreon #e03 #teaser
[WIP] Episode 3
🇬🇧 [𝗪𝗼𝗿𝗸 𝗜𝗻 𝗣𝗿𝗼𝗴𝗿𝗲𝘀𝘀: 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟯 - 𝗧𝗶𝗻𝘁 𝗠𝗮𝘀𝗸]
Guess which 2 masterpieces shall be our guests in the 3rd episode just by the soundtrack / sound effect ?
The 3rd episode in the series Unity Shader Graph will be out this Friday, Feb 5th at 11AM (Pacific Standard Time).
Wanna have a head start? Take a look at the blog post on Patreon: https://www.patreon.com/posts/shader-graph-p3-43732360
.
.
🇻🇳 [𝗖𝗛𝗔̣𝗬 𝗗𝗘𝗔𝗗𝗟𝗜𝗡𝗘: 𝗧𝗮̣̂𝗽 𝟯 - 𝗧𝗶𝗻𝘁 𝗠𝗮𝘀𝗸]
Hai siêu phẩm, hai tượng đài làng game sẽ xuất hiện trong tập 3. Bạn có đoán được tên của 2 game đó chỉ dựa vào soundtrack và sound effect không nhỉ ?
Tập 3 của series Unity Shader Graph, sẽ lên sóng vào Thứ Hai ngày 8/2 tới nha.
Nếu nôn quá thì bạn có thể đọc trước bài viết chi tiết đã có trên Patreon: https://www.patreon.com/posts/shader-graph-p3-43732550
#abalanche #unity #shadergraph #patreon #e03 #teaser
Mixing Emission color in Blender
🇬🇧 𝙈𝙞𝙭𝙞𝙣𝙜 𝙀𝙢𝙞𝙨𝙨𝙞𝙤𝙣 𝙘𝙤𝙡𝙤𝙧 𝙞𝙣 𝘽𝙡𝙚𝙣𝙙𝙚𝙧
I was asked if the knowledge I shared here could be applied in Blender ? Just like Unreal Material Editor / Shader Forge / Amplify Shader Editor, Blender has its own way to work with shader, the PBR concept is implemented in a different way (based on Disney's BSDF model), but shader is still shader at its core.
In this short video, I mix 2 colors to create the final emission color of the TRON disc. The nodes are slightly different, but the core idea remains the same. Honestly, I don't know much about Blender's material settings. So I had to search:
- How to set a color value by Blender's shader node: https://docs.blender.org/manual/en/latest/render/shader_nodes/input/rgb.html
- How to blend/mix 2 values by Blender's shader node: https://docs.blender.org/manual/en/latest/render/shader_nodes/color/mix.html
So the core idea is the most important thing to learn here, the rest is just the tool to deliver the final result.
🇻🇳 𝙋𝙝𝙖 𝙢𝙖̀𝙪 𝙀𝙢𝙞𝙨𝙨𝙞𝙤𝙣 𝙩𝙧𝙤𝙣𝙜 𝘽𝙡𝙚𝙣𝙙𝙚𝙧
Mình nhận được câu hỏi liệu những kiến thức trên kênh Abalanche có thể áp dụng cho Blender không ? Và cũng giống như các công cụ Unreal Material Editor / Shader Forge / Amplify Shader Editor thôi, Blender cũng có cách riêng để làm việc với shader. Khái niệm PBR có mặt trong Blender sẽ có phần khác biệt với các phần mềm khác (nó được chỉnh sửa dựa trên mô hình BSDF của Disney), nhưng về mặt cốt lõi sâu thẳm bên trong thì shader vẫn cứ là shader mà thôi.
Ở video ngắn này, mình có pha 2 màu với nhau theo tỉ lệ nhất định để tạo nên màu Emission cho phần lưỡi dao của chiếc đĩa TRON, trong Blender. Bạn có thể thấy giao diện hơi khác với Unity Shader Graph, các
Time Scale (cut from Episode 2 | Unity Shader Graph)
🇬🇧 𝗔𝗻 𝗘𝗮𝘀𝘁𝗲𝗿 𝗘𝗴𝗴 𝗶𝗻 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟮 | 𝗨𝗻𝗶𝘁𝘆 𝗦𝗵𝗮𝗱𝗲𝗿 𝗚𝗿𝗮𝗽𝗵 ?
Yesterday, there's a guy expressed his admiration to the effort I put in these videos. And of course I was very happy for hearing that.
That's why I'm gonna reveal an easter egg in the last episode (There are many of them, I mentioned it in the 1st post).
.
DO YOU NOTICE: The battery level goes up and down with the timescale ? When I talked about fast-forwarding the time, the battery was drained extremely fast. It went slower after that, while I was talking about the slow motion mode, to the empty state. And guess what? It is refilled right at the moment I began talking about time reversal !!! I love micro animations like those. It brings the polishing details to another level.
Check how sharp your eyes are: https://youtu.be/yO2pnn_SUl8
🇻🇳 𝗕𝗶́ 𝗺𝗮̣̂𝘁 𝗮̂̉𝗻 𝗴𝗶𝗮̂́𝘂 𝘁𝗿𝗼𝗻𝗴 𝗧𝗮̣̂𝗽 𝟮 | 𝗨𝗻𝗶𝘁𝘆 𝗦𝗵𝗮𝗱𝗲𝗿 𝗚𝗿𝗮𝗽𝗵 ?
Hôm qua có 1 bạn bày tỏ sự ngưỡng mộ về những tâm huyết mình đặt vào trong các video đã đăng tải. Đương nhiên là mình rất vui rồi. Đó là lí do hôm nay mình sẽ hé lộ về một bí mật ở tập 2 (có thể coi là Trứng Phục Sinh - Easter Egg, hay gặp trong game và movie). Ở post giới thiệu tập 2, mình đã nhắc tới việc cài cắm khá nhiều chi tiết ẩn trong video đó.
.
BẠN CÓ NHẬN RA: Dung lượng pin của máy quay khi mình nói về việc điều khiển thời gian cũng tăng giảm đồng thời không ? Khi mình nói về việc "tua nhanh thời gian", dung lượng pin tụt siêu nhanh. Và nó đã giảm tốc về mức 0 khi mình chuyển sang Slow Motion. Hê hê đến khi mình nói về việc "tua ngược thời gian" thì dung lượng pin cũng được hồi sinh
🇻🇳 Video phần 2 sẽ lên sóng 8h tối nay
🇻🇳 Mô tả hài hước về những nhà Toán học chuyên ngành Topology là những người không phân biệt được cái bánh rán vòng doughnut với 1 ly bia, vì chúng đều có dạng topo giống nhau.
Cả nhà hãy xem cách mình biến cái bánh donut thành thứ vũ khí "chết người" như thế nào vào 8h tối nay nhé.
P/S: Bản tiếng Việt rất khác bản tiếng Anh về tinh thần chung nha. Đã thế lại còn được ưu ái có thêm thông tin về Easing, Promotion, sóng răng cưa và bật mí nội dung video phần 3 nữa đó. Có hẳn 1 bạn được nhắc tên nữa cơ, hẹn cả nhà 8h nhé.
.
.
🇬🇧 A traditional joke is that a topologist cannot distinguish a mug from a doughnut, since a sufficiently pliable doughnut could be reshaped to a coffee cup by creating a dimple and progressively enlarging it, while shrinking the hole into a handle.
BTW, let's see how I transform a donut into a "deadly" weapon at 8PM tonight. See ya!
P/S: Vietnamese version is slightly different (in both tone & content).
#abalanche #unity #shadergraph #patreon #e02 #teaser