{"repo":"KipJM/smart_planar_reflector","free":true,"listed":false,"github":"https://github.com/KipJM/smart_planar_reflector","clone":"git clone https://github.com/KipJM/smart_planar_reflector.git","description":"A simple-to-use and performant 3D planar reflector plugin for Godot that provides crystal-clear reflections in complex environments.","language":"GDScript","stars":25,"topics":["3d","godot","godot-engine","godot-plugin","rendering"],"license":"MIT","category":"game-templates","readme_excerpt":"Smart Planar Reflector A simple-to-use and performant 3D planar reflector Godot plugin that provides crystal-clear reflections in complex environments. Installation 1. (RECOMMENDED) Install \"Smart Planar Reflector\" through the Asset Library from the Godot Engine. LINK 1. (alternative) OR: Clone this repository and copy the addon/smart planar reflector folder into your project's addons folder 2. enable the addon from Project - Plugins. Demo Watch the Video demo of this plugin here: YouTube A simple demo scene is in the DEMO folder that demonstrates the basic usage of this addon. Please see ACEDIA (source code) for a full, production-level demonstration of the capabilities of this addon. Donation If you find this plugin useful, consider donating by purchasing my game on itch.io: ACEDIA Usage THIS ADDON ONLY WORKS IN SPECIFIC CONFIGURATIONS. PLEASE READ BELOW ON HOW TO USE IT. 1. Add a planar reflector to your scene by searching for PlanarReflector in the Add Node dialog. 2. Assign a Godot quad primitive to the mesh section of your planar reflector. Then, in the properties of that quad, change the size to how large you want your reflection surface to be. 3. Create a material using the provided reflection shader in the Internal/ folder. This shader is a VisualShader. Feel free to tweak it to fit your project. 4. Assign the material to the Material Override 0 slot. 5. Ensure the material is unique for each reflector. If you reuse the same material between objects. Reusing material","default_branch":null,"files":null,"tree":[],"storefront":"/r/KipJM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KipJM/smart_planar_reflector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}