Vertex Color Map giúp các vertex coloring đã được gán định lên chi tiết khả dụng cho việc rendering. Bạn có thể gán định vertex colors bằng cách sử dụng VertexPaint Modifier, Assign Vertex Colors utility, hoặc các thiết lập vertex controls trên editable mesh, editable patch, hoặc editable poly.
Material Editor Material/Map Browser Maps Standard Vertex Color
Sử dụng vertex colors như một map
Việc gán định vertex color chủ yếu được dùng cho các ứng dụng đặc biệt như trình làm game hoặc các trình radiosity renderers, tuy nhiên bạn cũng có thể sử dụng nó để tạo ra các hiệu ứng bề mặt gradient đầy màu sắc. Bạn cũng có thể dùng nó trong thiết kế diễn họa:
ví dụ sử dụng VertexPaint Modifier để tô điểm khung cảnh với các thành phần màu sắc khác nhau tượng trưng cho màu của cỏ, bụi cây, bãi đổ xe… rồi sau đó dùng Vertex Color map để áp dụng vertex coloring lên bản render. Ngoài ra, khi sử dụng tính năng Terrain object’s Color By Elevation, 3ds Max sẽ gán định một loại vật liệu có sử dụng Vertex Color map làm thành phần diffuse.
Mẹo: để xem vertex colors trong viewport, click phải vào chi tiết, chọn Properties, sau đó bật on tính năng Vertex Channel Display trong nhóm thiết lập về Display Properties.
Các thủ tục – Procedures
Để sử dụng Vertex Color map:
- Gán định vertex colors lên một chi tiết.
- Gán định một vật liệu lên chi tiết, sau đó gán định Vertex Color map lên thành phần Diffuse của vật liệu đó.
- Ngoài ra nếu đang điều khiển map channels với bộ công cụ Channel Info utility, hãy chọn một map channel hoặc sub-channel để render.
- Render khung cảnh.
Bảng thông số – Interface
Các thông số này cho phép bạn chỉ định map channel hoặc sub-channel nào sẽ được dùng để rendered. Một ứng dụng giúp hỗ trợ sử dụng Vertex Color map liên kết với Channel Info utility.
Các thiết lập này sẽ được liên kết với nhau, thay đổi một thông số sẽ dẫn đến thay đổi tương ứng cái còn lại.
Map Channel
Cho phép bạn chỉ định map channel nào được sử dụng. Phạm vi khả dụng từ 0 đến 99. Mặc định=0.
Các lưu ý:
- Nếu thiết lập Map Channel về một channel không có chứa dữ liệu vertex coloring, khi đó việc render sẽ hiển thị thông báo lỗi về Missing Map Coordinates. Để giải quyết vấn đề này, hãy thiết lập vertex coloring cho channel đó.
- Mặc định, vertex coloring trong map channel 1 là một color gradient được suy ra từ UVW texture coordinates bằng cách chuyển các giá trị UVW values về dạng RGB values. Do đó, tại UV=0,0 (góc trái dưới cùng của map), coloring sẽ là black; tại UV=1,0, coloring sẽ là red, và tại UV=1,1 (góc phải trên cùng của map), coloring sẽ là yellow (red + green=yellow). Bạn cũng có thể thay đổi các màu này với công cụ VertexPaint modifier.
- Map Channel không thể được thiết lập với các giá trị âm, do đó map cũng sẽ không hỗ trợ rendering các vertex illumination (-1) hoặc kênh vertex alpha (-2).
Sub Channel
Cho phép chỉ định map sẽ sử dụng các kênh thành phần Red, Green, hoặc Blue sub-channel của map channel được gán định, hoặc sử dụng tất cả các sub-channels.
Channel Name
Sau khi gán định vật liệu với Vertex Color map lên chi tiết với một tên map hoặc tên vertex-color channels nào đó (xem thêm Channel Info Utility), bạn có thể click chọn Update, và từ danh sách sổ xuống, chọn tên map channel từ chi tiết đó.
Update
Làm mới nội dung danh sách sổ xuống của Channel Name. Sử dụng Update sau khi gán định vật liệu cho chi tiết, hoặc sau khi thêm channels vào chi tiết.
Lưu ý:
Có thể phát sinh xung đột khi vật liệu với Vertex Color Map được gán định cho chi tiết có các Map channels được đánh tên khác nhau, khi đó một tên channel nào đó có thể sẽ được hiển thị thay vì tên channel còn lại.