Làm cách nào để tạo hiệu ứng chùm tia hoặc hào quang giống như khói?


9

Ý tôi là những thứ như súng Fort Team 2 :

Súng TF2

... Hoặc hiệu ứng chống trọng lực Killzone: Shadow Fall :

KZ: SF chống trọng lực

Làm thế nào để làm việc này?


4
-1 Có vẻ như là một câu hỏi rất rộng đối với tôi. Điều gì đặc biệt về hiệu ứng mà bạn gặp khó khăn?
MichaelHouse

1
@ Byte56 Chà tôi còn khá mới đối với lập trình đồ họa nên hiện tại tôi chỉ có thể đoán được cách tạo ra nó, và đó sẽ là thứ được tạo ra bằng cách sử dụng mô phỏng chất lỏng giống như khói, nếu đây là trường hợp tôi đoán tôi sẽ hỏi về cơ bản Các trò chơi máy tính hiện đại sử dụng các hệ thống hạt chuyên sâu cpu hoặc các kỹ thuật dựa trên GPU như di chuyển bằng tia âm lượng để tạo ra các hiệu ứng này hoặc chúng có sử dụng một kỹ thuật khác không?, tuy nhiên nếu đoán sai thì tôi muốn biết kỹ thuật nào được sử dụng.
Jono Brogan

2
Tôi không nghĩ đó là một câu hỏi rộng, anh ấy đã cung cấp hình ảnh để cho thấy những gì anh ấy muốn đạt được. Tôi đang học Unity cho cái đầu tiên tôi có thể sử dụng một số loại thiết lập trình kết xuất đường mòn và cái thứ hai tôi không chắc chắn, về cơ bản nó là một prefab hoạt hình, vì vậy bạn sẽ xuất hiện ở vị trí hit và sau đó hoạt hình cho đến khi làm xong. Về cơ bản, bạn tạo một bong bóng nhìn xuyên qua trong chương trình đồ họa yêu thích của mình và sau đó cập nhật nó một lần cho mỗi khung hình trong công cụ bạn chọn
Mrk Fldig

2
Điều tra về các hệ thống hạt.
Raúl Roa

1
Đây là sự kết hợp của nhiều hiệu ứng, không chỉ một hiệu ứng, mặc dù tôi cho rằng bạn có thể thực hiện các phiên bản chất lượng thấp của cả hai với các hạt.
API-Beast

Câu trả lời:


2

Thông thường, mẹo cho loại hiệu ứng này là sử dụng họa tiết cuộn. Các hạt thường sẽ được tham gia nhưng chúng thường chỉ là một chỉnh trang.

Đó là trường hợp các hiệu ứng như thế này là bespoke và mặc dù chúng có chung điểm bắt đầu tương tự, hiệu ứng cuối cùng luôn là kết quả của các tinh chỉnh và sửa lại cho đến khi đạo diễn nghệ thuật hài lòng.

Để có được hiệu ứng cơ bản nhất, tuy nhiên, bạn có hai yếu tố: hình học và tọa độ kết cấu. Hình học xác định hình dạng phác thảo cơ bản của hiệu ứng trong khi chuyển động của tọa độ kết cấu xác định chuyển động trong hình học (và tất nhiên chính kết cấu xác định hình dạng của bất cứ thứ gì đang di chuyển dọc theo hình học).

Vì vậy, ví dụ, nếu bạn muốn một loại súng năng lượng vũ trang nào đó, bạn có thể chế tạo một camera đối diện với dải tam giác dọc theo đường đi từ súng tới mục tiêu và thay đổi hình dạng của vòng cung theo thời gian để tạo cảm giác năng động. Sau đó, bạn có thể làm động các tọa độ kết cấu sao cho họa tiết cuộn xuống theo chiều dài của chùm tia để tạo ấn tượng chuyển động từ súng sang mục tiêu. Sử dụng alpha trong kết cấu để làm mềm các cạnh và tạo ảo giác của các xung. Đây rõ ràng sẽ là một hiệu ứng rất cơ bản nhưng thêm một tập hợp các kết cấu khác và bạn có thể bắt đầu xây dựng một cái gì đó trông phức tạp hơn nhiều so với tổng số các phần của nó.


1

Như ông Beast nói, những hiệu ứng này (như lửa, hào quang, v.v.) thường được tạo ra bằng hệ thống hạt.

Một hệ thống hạt mô phỏng rất nhiều (10-10000?) Các phần tử nhỏ được phát ra từ một nguồn, một dòng chảy qua một đường dẫn. Đường dẫn có thể phức tạp theo yêu cầu.

Mỗi hạt được hiển thị trong cảnh với một sprite. Và có thể được cải thiện với một kết cấu hoạt hình, hiệu ứng pha trộn hoặc đổ bóng.

Đối với các hào quang rất đơn giản, một số trò chơi chỉ cần sử dụng 3 góc hướng trục với kết cấu hoạt hình tuyệt vời.

Sau một ví dụ youtube về hệ thống hạt. https://www.youtube.com/watch?v=a8uZUqIEsoI

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.