Tìm hiểu thêm về Painting Ptex
Ptex là một trong những công nghệ tuyệt vời hơn, cho phép bạn vẽ các kết cấu có độ phân giải cực cao trên cơ sở mỗi đa giác, cũng như bỏ qua hoàn toàn mọi công việc UV – vì nó không yêu cầu bất kỳ đầu vào thủ công nào để tạo bản đồ UV . Ptex, trong triển khai hiện tại, chỉ hỗ trợ đa giác tứ giác, không hỗ trợ hình tam giác hoặc N-gon.
Điều quan trọng cần lưu ý là khi sử dụng Ptex trong 3DCoat, bạn có thể tăng độ phân giải của các đa giác riêng lẻ nếu bạn cần thêm chi tiết kết cấu trong khu vực cục bộ của đa giác đó. Bằng cách tăng độ phân giải của đa giác hoặc nhóm đa giác, nó sẽ tăng kích thước của đa giác đó một cách hiệu quả trên bản đồ Ptex UV được tạo tự động.
Ví dụ: bạn có thể vẽ các chi tiết rất nhỏ bên trong các khu vực trên lưới yêu cầu chụp cận cảnh hoặc chỉ cần thêm chi tiết trong một khu vực – tuy nhiên, bạn không muốn tạo nhiều kết cấu có độ phân giải rất cao bản đồ. Ptex hoạt động khá tốt cho mục đích này.
Đáng chú ý hơn nữa là định dạng .ptex có thể lưu trữ hàng trăm nghìn kết cấu trực tiếp trong một tệp .ptex. Tại thời điểm này, chỉ ứng dụng bên ngoài hỗ trợ định dạng .ptex mới có thể import/ export tệp .ptex để sử dụng. Để lấp đầy khoảng trống này trong hỗ trợ .ptex, chúng tôi đã cung cấp tính năng export đồ kết cấu thông thường, dựa trên công nghệ Ptex , ở các định dạng TGA, BMP và PNG.
Khi nhập lưới để vẽ Ptex , bạn sẽ được nhắc chọn một số tùy chọn:
Hàng triệu đa giác: Đây là độ phân giải lưới được chia nhỏ sau khi thao tác “Smooth object” được thực hiện.
Con số này phải cao hơn số pixel trong bản đồ kết cấu của bạn.
Độ phân giải thân thịt: Đây là độ phân giải giữa đa hình; nó chỉ ảnh hưởng đến hiệu suất của khung nhìn và hiển thị lưới trong khung nhìn.
Kích thước kết cấu Ptex để Export
Bạn có thể chọn độ phân giải họa tiết trong khoảng từ 512×512 đến 8192×8192. Bạn cũng có thể thay đổi điều này bất cứ lúc nào bạn cần tăng hoặc giảm độ phân giải kết cấu của mình.
Các đỉnh hàn: Thao tác này sẽ hàn bất kỳ đỉnh nào có cùng vị trí.
Hoán đổi Y và Z: Thao tác này sẽ hoán đổi trục Y và Z. Điều này cho phép dễ dàng đưa mắt lưới từ các ứng dụng như Rhino hoặc 3DSMax.
Bỏ qua các nhóm làm mịn: Đánh dấu vào đây sẽ bỏ qua bất kỳ nhóm làm mịn nào bạn có trên lưới của mình.
Đảo ngược quy tắc: Thao tác này sẽ lật quy tắc của từng đa giác. Các nhóm làm mịn tự động: Thao tác này sẽ tự động quét lưới để tìm các góc sắc nét giữa các đa giác và tự động áp dụng các nhóm làm mịn cho chúng, duy trì mọi cạnh sắc nét hiện có.
Mỗi chức năng Ptex sau đây yêu cầu một lựa chọn. Để thực hiện lựa chọn, chỉ cần kích hoạt công cụ phân giải Ptex Local và “tô lên” các đa giác trong khung nhìn.
Thông số độ phân giải cục bộ
Xóa: Xóa bất kỳ lựa chọn nào.
Đảo ngược lựa chọn: Đảo ngược lựa chọn của bạn.
Mở rộng: Mở rộng lựa chọn của bạn bằng một đa giác liền kề.
Hợp đồng: Hợp đồng lựa chọn của bạn theo một đa giác liền kề.
Chọn cấp độ: Nhập thủ công cấp độ phân mục đa giác cục bộ.
Tăng độ phân giải: Tăng độ phân giải cục bộ của đa giác hiện được chọn. Điều này làm tăng hiệu quả kích thước đa giác trên bản đồ Ptex UV được tạo tự động.
Giảm độ phân giải: Giảm độ phân giải cục bộ của đa giác hiện được chọn. Điều này làm giảm hiệu quả kích thước đa giác của bản đồ Ptex UV được tạo tự động.
Đến mức tối đa: Đặt lựa chọn hiện tại của bạn ở mức tối đa được phép cho Ptex. Họ đang tăng hiệu quả các đa giác đã chọn, gần như chiếm hết bản đồ UV của họ.
Đến mức tối thiểu: Đặt lựa chọn hiện tại của bạn ở mức tối thiểu được phép cho Ptex. Thu nhỏ hiệu quả các đa giác đã chọn, cho phép nhiều đa giác hơn trên mỗi bản đồ UV .
Kích thước họa tiết Ptex : Bạn có thể chọn độ phân giải họa tiết cho từng họa tiết do ptex tạo. Độ phân giải có thể lựa chọn nằm trong khoảng từ thấp nhất là 512×512 đến cao nhất là 8192×8192. Bạn có thể thay đổi điều này bất kỳ lúc nào để phù hợp với nhu cầu của mình, cũng như khi nhập lưới để vẽ Ptex .
Tối ưu hóa: Sắp xếp các đa giác trên mọi bản đồ Ptex UV được tạo tự động để phù hợp với nhiều đa giác hơn dựa trên độ phân giải cục bộ (kích thước đa giác trên mỗi không gian UV ).
LƯU Ý: Khi sử dụng tính năng này, hãy nhớ rằng nếu bạn đang sử dụng lưới với các bản đồ Ptex UV được tạo tự động cụ thể, thì nó sẽ tổ chức lại hoàn toàn các poly trên tất cả các bản đồ UV , khiến các bản đồ UV được tạo tự động trước đây của bạn trở nên vô dụng.
Tuy nhiên, bạn luôn có thể bake các chi tiết từ lưới này sang lưới khác. Chỉ cần đảm bảo lưu hai mắt lưới:
Bản gốc của bạn và lưới mục tiêu nướng. Để biết thêm thông tin về Ptex, vui lòng truy cập trang web chính thức Ptex tại
http://ptex.us/
– Ptex là một mapping đặc biệt trong đó kết cấu 2^nx 2^m được liên kết với mỗi mặt. Độ phân giải của từng khuôn mặt có thể được thay đổi linh hoạt.
– Ptex rất gần với cách tiếp cận vi đỉnh vì miếng vá N x M được liên kết với mọi mặt trong cách tiếp cận vi đỉnh.
– Những ưu điểm lớn so với sơn micro vertex là – không cần UV; mỗi pixel trên kết cấu chỉ tương ứng với một đỉnh trên miếng vá, dẫn đến chất lượng vẽ tốt hơn nhiều.
– Ptex tốt cho các bề mặt chia nhỏ nhưng không tốt cho các đối tượng có bề mặt không đều mà trở nên sai sau khi chia nhỏ. Hiện tại, chỉ có quad được hỗ trợ trong 3DC; có lẽ tôi sẽ hỗ trợ hình tam giác sau này.
– Ptex có thể được đặt tương ứng với phương pháp UV-mapping vì tất cả các kết cấu nhỏ sẽ được đặt trên một số kết cấu lớn, vì vậy 3DC có thể export các đối tượng và kết cấu để sử dụng trong bất kỳ gói trò chơi/kết xuất nào khác. Tính liền mạch được cung cấp vì mọi bản vá/kết cấu nhỏ được đặt trên một kết cấu lớn với đường viền rộng 1 pixel được bố cục theo cách đặc biệt để bắt chước quá trình lọc.
– Các đối tượng được xuất bằng Ptex có thể được sử dụng trong trò chơi, nhưng hiện tại nó không hiệu quả lắm vì mỗi mặt sẽ tạo ra 4 đỉnh (thay vì 1-2) sẽ được đưa đến công cụ kết xuất. Đây không phải là một vấn đề quá nghiêm trọng, nhưng dù sao thì nó cũng sẽ gây ra một số hình phạt nhỏ về tốc độ. Tất nhiên, công cụ trò chơi có thể được tối ưu hóa để tránh vấn đề này bằng cách sử dụng trình đổ bóng hình học, nhưng nó cần một số cải tiến trong chính công cụ đó. Nó sẽ hoạt động trong các công cụ trò chơi; nó chỉ là một cảnh báo hiệu suất. Nếu việc tối ưu hóa thích hợp được thực hiện trong các công cụ trò chơi, thì kỹ thuật này có thể hiển thị rất tốt các đối tượng bị dịch chuyển ở gần. Ví dụ: giả sử công cụ trò chơi sẽ nhận ba luồng đầu vào (vị trí đỉnh + chỉ số quad + tham số bản vá) thay vì 2 (tọa độ đỉnh và chỉ số UV + tam giác). Trong trường hợp đó, kết xuất thậm chí có thể được thực hiện theo cách hiệu quả hơn.
– Các đối tượng có thể được sử dụng trong bất kỳ công cụ kết xuất/gói 3D thông thường nào mà không có đường nối do lý do đã được đề cập trước đó (đường viền được lọc đặc biệt).
– Nếu trong tương lai gần export/ import Ptex bản địa cũng sẽ được thực hiện, nhưng nó không quá quan trọng vì vấn đề đường may gần như không tồn tại ở đó.
– Ptex là lý tưởng để nướng từ voxels đến phương pháp sơn vì sẽ không tồn tại bất kỳ vấn đề chồng chéo UV nào mà phương pháp này không thể thực hiện được.
Khi mô hình của bạn không yêu cầu độ dịch chuyển cực lớn (bằng bản đồ kết cấu) – và bạn muốn làm việc mà không cần cân nhắc đến các đường nối Bản đồ UV (rất nhanh), hãy thử chế độ Ptex .
Với Bảng điều khiển “Trình chỉnh sửa kết cấu” mở, cũng như “Bảng điều khiển tùy chọn công cụ” Ptex , bạn có thể điều chỉnh độ phân giải Ptex cục bộ và bất kỳ lúc nào trong quá trình vẽ kết cấu – ngay lập tức thấy các thay đổi của Bản đồ UV trong thời gian thực.
Sau khi nhấp vào “Biểu tượng Ptex ” ở dưới cùng của “Bảng công cụ Painting ”, bạn có thể chỉ định các khu vực có độ phân giải tăng lên bằng cách vẽ các đa giác mong muốn trong Chế độ xem và nhấn “Tăng độ phân giải” trong “Bảng tùy chọn công cụ”.
Bất kỳ tính năng nào bạn thêm vào Phòng Painting , nó có thể được tự động chuyển đổi thành bản đồ kết cấu tiêu chuẩn mà nhiều ứng dụng của bên thứ 3 có thể đọc được. Ptex cung cấp khả năng phân phối không gian kết cấu được tối ưu hóa và cho phép bạn làm việc rất nhanh.
Xin lưu ý rằng các bản đồ kết cấu được chuyển đổi từ Chế độ Ptex không phù hợp để sửa đổi trong các ứng dụng vẽ bên ngoài như Photoshop. Tại thời điểm này, Ptex vẫn được coi là một quá trình thử nghiệm để tạo kết cấu.
Ưu điểm lớn của Ptex là khả năng tăng độ phân giải của kết cấu ở những khu vực cụ thể. Nếu bạn không có đủ độ phân giải cho một nhóm đa giác (chẳng hạn như vùng có văn bản), bạn chỉ cần chọn vùng đó và tăng độ phân giải.
Có một nút trong bảng công cụ cho biết độ phân giải cục bộ Ptex khi bạn di chuột qua nó. Đó là hình ảnh của một hình vuông với bốn hình vuông nhỏ hơn ở góc trên bên trái của nó. Nhấp vào nó sẽ hiển thị một loạt các tùy chọn, tại thời điểm này, bạn có thể chọn đa giác nào bạn muốn tác động bằng cách nhấp chuột trái vào chúng (giữ phím điều khiển và nhấp chuột trái để bỏ chọn).
Baking họa tiết Ptex lên lưới có UVs hiện có : cách bake họa tiết sau khi sử dụng phương pháp Ptex UV/Texturing vào lưới có bản đồ UV hiện có.
Khá tiện dụng nếu bạn muốn sử dụng định dạng Ptex trong 3DCoat dưới dạng định dạng “lưu trữ” với các chi tiết có độ phân giải cao của bạn và bake kết cấu có độ phân giải thấp hơn nếu cần.