Tôi đang viết một công cụ để tự động hóa một số việc tạo nội dung cho trò chơi. Những gì tôi muốn làm là lấy một thư mục các tệp PNG, kết hợp chúng thành một bản đồ kết cấu và sau đó xuất bản đồ dạng TGA và UV coords thành XML.Cách tải PNG và xuất sang TGA giữ alpha trong C#?
Tôi không chắc nên sử dụng phương pháp nào để tải các tệp PNG trong C# vì dường như có một số phương pháp. Phương pháp được đề nghị để tải hình ảnh trong C# cung cấp quyền truy cập vào dữ liệu màu/alpha để tôi có thể giải nén nó vào TGA là gì?
Tôi cũng đã có mã tạo TGA trong C++ mà tôi dự định chuyển sang C# nhưng tôi tự hỏi liệu có bất kỳ thứ gì đã có sẵn trong .Net để tạo/lưu TGA không?
Cảm ơn bạn đã đọc.
Dàn diễn viên là cần thiết vì Bitmap.FromFile không thực sự tồn tại - nó đang gọi phương thức tĩnh Image.FromFile của lớp cơ sở. – bobbymcr
@bobbymcr: chắc chắn, nhưng tại sao Bitmap không ghi đè FromFile, hãy gọi base.FromFile và truyền Hình ảnh được trả về dưới dạng bitmap? – MusiGenesis