Vẽ vẽ steared stededed Sprite và làm cho chúng phát sáng


8

Hiện tại, trong trò chơi của tôi - Tôi không sử dụng SpriteBatch của XNA để kết xuất bất cứ thứ gì (Tôi đang sử dụng Chế độ xem gỡ lỗi của Farseer Physic) và tôi đã tự hỏi làm thế nào tôi sẽ kết xuất một thứ như thế này:

nhập mô tả hình ảnh ở đây

chỉ sử dụng XNA. Câu hỏi thứ hai của tôi là một khi tôi đã vẽ những họa tiết được tô màu này, làm thế nào tôi có thể tạo ra các đường "stprinted" như vậy:

nhập mô tả hình ảnh ở đây

Tôi chưa từng làm điều gì như vậy trước đây vì vậy đó là một trải nghiệm rất khó hiểu đối với tôi. Bất kỳ con trỏ?


2
Kỹ thuật chung để phát sáng là ở đây
bobobobo

Câu trả lời:


3

Nếu đường vẽ trong các mẫu của Farerer quá mỏng, bạn có thể sử dụng thứ gì đó như thư viện này để vẽ các đường kẻ dày.

Để có hiệu ứng phát sáng, hãy xem Mẫu XNA Bloom .

Quá trình cơ bản là kết xuất cảnh của bạn thành mục tiêu kết xuất. Sau đó kết xuất mục tiêu kết xuất ra màn hình hai lần: một lần bình thường và một lần với hiệu ứng làm mờ bằng cách sử dụng trộn phụ gia.


Đối với bất cứ ai tự hỏi nên sử dụng thư viện nào để đạt được các họa tiết được in, tôi đã sử dụng thư viện này jcpmcdonald.com/index.php/2d-xna-primologists Rất dễ sử dụng và được ghi chép tốt.
Xám
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.