🙆‍♀️ ‍If you think this asset is valuable, please leave a recommendation or review for the community.
🙋‍♀️ Reporting bugs or issues will help me improve the plugin and help others.
PhotonBlaze
● This plugin is used to manage multiple light sources within a single Atom, without requiring N separate Light Atoms.
● Recently, many works related to Light have been uploaded. For users, this means a wider range of choices and the ability to select according to their needs, which is great.
● I have also been working on 'Light' for quite a long time, and recently I was able to finish this project after several months.


Main Features
1. Support for Multiple Lights without Light Atom
- Works with Empty Atom or any Atom, supporting many lights, and can be used like a Light Group.
- Includes an internal patch for Preferences → Max Pixel Light Count, expanding the default 6 lights up to 16.
- Migration feature allows copying existing Light Atom settings.
- It is also supported in VR just as it is on Desktop.
2. Full Support for Light Cookies
- Shader-level support for texture-based cookies.
- Real-time editing with MultiFontPack: create text in various fonts, bake it, and use it as a cookie.
3. Volumetric Lighting Support
- Spot and Point lights supported regardless of Light type.
- Volumetric lighting implemented at the shader level using a very lightweight shader.
- Two fog modes available, enabling cloud-like and smoke effects.
4. Flexible Controller Attachment
- Based on the Atom equipped with PhotonBlaze, local coordinate movement and rotation are supported.
- If PhotonBlaze is installed on a Person, you can create a HeadLight effect that follows head movement. Likewise, lights can be attached to the hands, feet, or any specific body part.


History
● 20250902 v0.1 : initial version
● 20250903 v0.2 (The release will follow after collecting additional bug & feedback)

- fixing the Sync to Light malfunction in Volumetric Point.
- implementation of Gradual Light (progressive on/off control in millisecond units).

14mhz.Plugin-PhotonBlaze.2.jpg

----------------------------------------
Instruction
1. Load the plugin into any Atom (except Scene/Session plugins).
- It is recommended to load it into an Empty Atom to create a Light Group, but if you want to implement something like a Head Light, you should load it into a Person.
2. Once loading is complete, you will see that the Pixel Light Count in the Preference - Performance tab has been patched to 16.
14mhz.Plugin-PhotonBlazeAlpha.00.performance.jpg

3. After loading is complete, return to the PluginUI and migrate the existing lights into each tab of PhotonBlaze.
Once migration is done, Atom Light is no longer needed, so please disable it.
- The migrated light works exactly the same as an Atom Light.
14mhz.Plugin-PhotonBlazeAlpha.01.migration.jpg

4. The migrated lights change their Gizmo depending on the light type, making it easy to identify their position.
- The point where the lines converge in the center is the Atom where the plugin is installed, and based on this you can adjust the position and rotation.
14mhz.Plugin-PhotonBlazeAlpha.02.gizmo.jpg

5. [Light Coordinate & Basic Control] and [Light Color & Type & Shadow Control] work the 100% same way as the items in the existing Light Atom.
- Presets for each tab can be saved and loaded using Save and Load.
- Data can be transferred between tabs using Copy and Paste.
14mhz.Plugin-PhotonBlazeAlpha.03.control1.jpg

6. [Cookie & Texture Control] allows you to set the light’s cookie.
- The current cookie images are included internally, and as long as the width and height are equal, you can use any publicly available cookie image.
- For text textures, once you select the font and size and edit them, the changes are reflected in real time by shader baking.
14mhz.Plugin-PhotonBlazeAlpha.03.control2.jpg

7. [Volumetric Light Control] allows the use of Volumetric Spot/Point Light regardless of the Light Type.
- [Sync to Light] synchronizes the Intensity, Range, and Angle settings of the Light.
- Volumetric Spot/Point can be applied individually or simultaneously, and it works even when the Light is minimized.
14mhz.Plugin-PhotonBlazeAlpha.03.control3.jpg
----------------------------------------
Demos
- interaction with parent atom
14mhz.Plugin-PhotonBlazeDemo.1.gif

- focus to target
14mhz.Plugin-PhotonBlazeDemo.2-focus-to-target.gif

- head light
14mhz.Plugin-PhotonBlazeDemo.3-head-light.gif

- change cookie tuxture
14mhz.Plugin-PhotonBlazeAlphaDemo.4-cookie-texture.gif

- change cookie text
14mhz.Plugin-PhotonBlazeDemo.4-cookie-text.gif
----------------------------------------
※ All cookie textures were taken from the link below and CC-BY licensed textures.
https://kenney.nl/assets/light-masks / By: kenney.nl / License: Creative Commons CC0
https://developer.valvesoftware.com/wiki/SteamVR/Environments/lightcookies/ / By: valvesoftware / License : free
https://hub.virtamate.com/resources/light-texture-plugin.1040/ / By: lfe / License: CC BY-SA
React to this content...

Share this resource

Credits

Creator Support Link
14mhz 14mhz

Latest reviews

Positive
Version: 1
This is a really powerful tool! Thank you!
Upvote 0
Positive
Mxx
Version: 1
As someone who likes to tinker a lot with lighting, this plugin is amazing! So many cool options
Upvote 0
Back
Top Bottom