1
我仍在使用我自己的自定義遊戲引擎開發我的科幻視頻遊戲。現在,我想在我的遊戲和引擎中實施戰鬥系統。雖然幾乎所有的事情都很清楚,但我想知道如何做適當的激光束,如星球大戰,星際迷航,巴比倫5等等。如何用HLSL和DirectX 11實現激光效果?
我做了一些在線研究,但是我沒有找到任何合適的文章。我很確定我搜索了錯誤的關鍵字/標籤。你能給我一些提示如何實現激光束等效果嗎?我認爲,知道我需要的在線研究的適當技術或術語就足夠了......
我喜歡這個答案,因爲它很簡單,不論視角如何,都具有良好的效果,而且幾何複雜度低。 – legalize
現在,由於GPU的靈活性,Cross Quad可能不如在屏幕空間中擴展的發送線(可以使用或不使用幾何着色器)。通過在屏幕空間中進行展開,您可以控制在線寬僅爲幾個像素時可能出現的混疊,方法是強制不會降低。 – galop1n
非常感謝你的回答!這聽起來完全合理:)在完成我目前的工作包後,我會嘗試它! – Endgegner85