HaxeFlixelまたはUnityでこの照明効果を作成するにはどうすればよいですか?HaxeFlixelまたはUnityでこの照明効果を作成する方法は?
答えて
私はそれは、この特定のケースで作成されたかを教えてくれます。この質問は非常に幅広く、UnityとHaxeFlixelの両方で照明効果を作成する方法はたくさんあります。
画像はDeepnightの「Beneath the City」のゲームで、websiteにアクセスできます。ゲームはHaxeFlixelではなくhaxeを使用します。それはフラッシュターゲットで動作するディープナイトのパーソナルエンジンです。ソースコードはhereです。照明が行われるクラスは、src/Level.hx
、より具体的にはrenderLights
の方法にある。私が集めたものから、軽いレイヤーがレベルのスプライトの上に重ねられます。このレイヤー(またはビットマップデータ)には、ライトが四角形で描かれています。このレイヤーはぼやけているので、ライトは実線の四角形ではなく、光を広げたにじみがぼやけて見えます。これはフラッシュブラーフィルターで行われます。 Blend modes are used to make the light Add
in luminosity.おそらく、ゲームの霧のような特定の場所の光を防ぐために、ぼかしレイヤの上にダークマスクが重ねられます。 (?)。これはすべて行番号208
and 248
の間で行われます。
このゲームは本当に凄いビジュアルを持っていますが、照明は最初のぼやけた光を超えています。パーティクルはゲーム内で浮遊し、実際には照明の美学に加わります。
これはどのように彼がそれを行うのかです。あなたのやり方はあなた次第です。 HaxeFlixelの場合は、まずthis geometric lightingまたはthis method of applying lighting to scenes, which looks closer to screenshotまたはa very simple circle based lighting alternativeなどの代替案を検討します。 Unity 2D lighting
を検索すると、豊富なオプションがあります。
問題にアプローチする方法については、豊富なオプションがあります。質問はコードレベルではないので、私は直接チュートリアルでこれに答えなかった。
- 1. cocos2d-xでこの照明効果を作成する方法
- 2. 擬似3Dまたは2.5D効果の作成方法は?
- 3. ウォーターマーキング効果の作成方法は?
- 4. Unityで成果を達成する方法は?
- 5. cssのみ、またはcss + jqueryでホバー効果を作成する方法
- 6. さまざまな効果のためにpowershellでcsvを参照する変数を作成する方法
- 7. Javascriptで重力効果を作成する方法は?
- 8. イメージスライダーでスワイプ効果を作成する方法は?
- 9. Andengineでパーティクル効果を作成する方法は?
- 10. CSSのボタンのスケーリング効果を作成する方法は?
- 11. BABYLON線の照明効果を取り除く方法
- 12. ベースシェイプのCSSホバー効果を作成する方法は?
- 13. C#Unityは:スクリプトを介してメインカメラに添付された画像効果を参照する方法
- 14. jqueryでこのバウンス効果を作り出す方法は?
- 15. ズーム効果CSS3私はこの効果を作成したい私のイメージ
- 16. Androidでdinamically生成されたビットマップのフェード効果を作る方法は?
- 17. Unity:タブアイコンの間でアニメーションを作成する方法は?
- 18. iOS CoreImage Androidでのインスタント写真効果、作成方法は?
- 19. Unityでシャドウを使ってプロジェクタを作成する方法は?
- 20. Unityで一般的なシングルトンクラスを作成する方法は?
- 21. HaxeFlixelのゲーム内イベントを「実用的な方法」でコーディングする方法は?
- 22. iosアプリケーションでメニューのぼかし効果を作成する方法は?
- 23. Buttonクラスのようなインスペクタウィンドウを作成する方法は? Unity
- 24. 水平スクロールdivでフェード効果を作成する方法
- 25. WoW風のクールダウン効果の作成方法は?
- 26. Appelaratorのテキストの影/ステッカー効果を作成する方法
- 27. iOSでこのオートスライド効果を作る方法
- 28. CSSからJavaFX8で照明効果を追加する
- 29. フルページで滑らかなスクロール効果を作成する方法は?
- 30. Unityでマルチアレイを作成するには?