Thông thường trong các phần mềm đồ họa, việc sử dụng để được hiệu quả nhất về procedural, shader node graph, particle, physical dynamic simulation đều vận dụng tối đa hóa các node về Math – toán. Ngay cả trong phương diện compositing thì việc dùng math cũng chính là cái lõi của việc tính toán các layer, các node được blending với nhau, vì về nguyên tắt của máy tính, trắn là 1 và đen là zero. Điều này cũng sẽ dễ hiểu nếu ứng dụng cho pixel và các hàm số thành hình học.
Trước khi coi các tài liệu của các bên khác, tốt nhất nên coi qua tài liệu của Blender chính chủ, đảm bảo có keyword để từ đó tìm thêm trên internet cách ứng dụng, vận dụng trong Shader, Procedural, Animation.
Liên kết đến tài liệu Blender về Math node: https://docs.blender.org/manual/en/latest/compositing/types/converter/math.html
Playlist Youtube Hướng Dẫn Về Math Node Trong Blender
Playlist này của Youtube sẽ giúp các bồ dễ hiểu về các math node được dùng trong Blender cũng như tính ứng dụng của nó: https://www.youtube.com/playlist?list=PLHwudW8KFVowaZMvH7DGsxSaHE_qPvX_k
Như đã nêu ra, với Math node, thì việc các chức năng hàm số có thể ứng dụng thành hình học, ví dụ như thực hiện các hình vẽ kiểu procedural như ở đây, phần 1, các bạn tự đi theo video coi phần 2.
Nếu các bồ thấy chưa thỏa mãn với các node MATH đang sẵn có trong Blender, hoàn toàn những người mê tính ứng dụng của toán trong hình học một cách trực tiếp sẽ thõa mãn các bộ bằng cả thư viện mới trên Github, coi video sau đây vả tải về thư viện toán node thêm từ Github – link tải về nằm bên trong Youtube description của video.
Ở đây tui cũng share tiếp cho các bồ 4 video trong playlist của một Youtube thể hiện Math node dùng để tạo ra các pattern, với những gì tui thấy thì các bồ hoàn toàn có thể làm motion graphics dễ dàng với các Math node này: https://www.youtube.com/playlist?list=PLY7oQf1s3jC-Sxwe6qd9dQ0SAvXqgvlFD
Hàm Số Thành Hình Học | Algebra
Ai cũng từng trãi qua năm lớp 10 11 12 rồi vào đại học, các bồ nào đang dùng Blender cũng sẽ nằm trong giai đoạn này, đều biết hàm số đều được biểu diễn bởi các đồ thị, các đồ thị này đều là một dạng hình học mà từ đó trong đồ họa có thể ứng dụng mạnh mẽ để các bồ khi biết rằng dùng hàm căng sẽ cho ra kết quả hình học theo ý muốn….
Link tới ứng dụng sau đây các bồ sẽ dễ dàng thấy ứng dụng của hàm số thành hình học: https://www.mathwarehouse.com/animated-gifs/
Điều này cũng giúp các bồ dễ hiểu ngay răng có thể dùng làm procedural animation (không cần key tay, tự động animation), procedural shader (dễ nhất là tín hiệu chớp tắt như đèn chữa cháy .. khi apply sin cos lên channel Emission phát sáng …). Một trong các ứng dụng các bồ sẽ không bao giờ quên của toán đó là hiện thực được keying EASING trong animation nhằm làm animation mượt mà, tự nhiên và có hành vi hơn. Liên kết sau đây sẽ cho các bồ thấy hàm số dùng làm các hàm gia tốc điều chỉnh EASE: https://lamphimquangcao.tv/cac-ham-gia-toc-easing-functions/
Để thực sự hiểu và làm rõ hơn được về Math Node trong các phần mềm đồ họa nói chung, lời khuyên của tui dành cho các bồ là nên coi thêm về toán, tui cũng thường hay để link tới đây nếu các bồ quan tâm tài liệu toán dành cho vfx, game: https://lamphimquangcao.tv/muon-gioi-hon-ve-vfx-real-time-fx/
Một cái shader đơn giản về procedural như dưới đây cũng chẳng qua là hiểu về cách vận dụng toán và compositing liên quan blending giữa 1 và 0.