{"repo":"Selene-Amanita/bevy_basic_portals","free":true,"listed":false,"github":"https://github.com/Selene-Amanita/bevy_basic_portals","clone":"git clone https://github.com/Selene-Amanita/bevy_basic_portals.git","description":"Bevy Simple Portals is a Bevy game engine plugin aimed to create portals.","language":"Rust","stars":51,"topics":["rust","bevy","game-development","game-engine","gamedev","open-source","plugin","portal","portals","plugins"],"license":null,"category":"game-templates","readme_excerpt":"Portals for Bevy Bevy Basic Portals is a Bevy game engine plugin aimed to create portals. Those portals are (for now) purely visual and can be used to make mirrors, indoor renderings, crystal balls, and more! Basic Usage This example illustrates how to create a simple portal, it uses a single sphere that will be displayed two times on screen thanks to the portal: More complex examples are available in the examples folder. Vocabulary - A Portal is an entity used to visualise the effect - A Main Camera is a camera used to visualize the effect - A (portal) Destination is an entity representing the point in space where a portal is \"looking\" - A Portal Camera is a camera being used to render the effect, its position to the destination is the same as the main camera's position to the portal - All of those are Portal Parts, their references are stored in a separate entity Known limitations (may be fixed in the future) - portals created by this crate are uni-directionnal, you can only look from one space to the other, if you want a bidirectional portal you can crate two portals manually - this crate doesn't handle \"portal recursion\", as in viewing a portal through another portal - portals created by this crate have no visible borders (not counting aliasing artifacts), you can \"see\" them with DebugPortal - this crate doesn't handle moving stuff through the portal, it is only visual, more like a crystal ball - this crate doesn't handle raycasting through the portal, it has to be done m","default_branch":null,"files":null,"tree":[],"storefront":"/r/Selene-Amanita","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Selene-Amanita/bevy_basic_portals/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."}