RMMZ [RMMZ-V2.2]Dynamic Light & Ultra Shadow & Event Shadow & Time System

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
bandicam 2022-02-08 23-26-56-065[00-00-41][20220208-232959226] - 副本.jpg
Name:QJ-Lighting
Version:RMMZ-V2.2
Itch.io:URL
Introduction:


It is no different from other plugins with ultra light and shadow in effect,
but it integrates the functions of all plugins, so the functions are more comprehensive.

I collected, organized and studied many lighting plugin.

It`s compatible with UM7-MZ and my doodads plugin in MZ.

Video:


Screenshot:

bandicam 2022-02-08 23-26-56-065[00-00-06][20220208-232906631].jpg
bandicam 2022-02-08 23-26-56-065[00-00-17][20220208-232934872].jpg
bandicam 2022-02-08 23-26-56-065[00-00-24][20220208-232941977].jpg
bandicam 2022-02-08 23-26-56-065[00-00-30][20220208-232947913].jpg
bandicam 2022-02-08 23-26-56-065[00-00-37][20220208-232954636].jpg
bandicam 2022-02-08 23-26-56-065[00-00-41][20220208-232959226].jpg
bandicam 2022-02-08 23-26-56-065[00-00-52][20220208-233009965].jpg
bandicam 2022-02-08 23-26-56-065[00-00-53][20220208-233011156].jpg
bandicam 2022-02-08 23-26-56-065[00-00-59][20220208-233017304].jpg
bandicam 2022-02-08 23-26-56-065[00-01-00][20220208-233029303].jpg
bandicam 2022-02-08 23-26-56-065[00-01-03][20220208-233032668].jpg
bandicam 2022-02-08 23-26-56-065[00-01-10][20220208-233039187].jpg
bandicam 2022-02-08 23-26-56-065[00-01-19][20220208-233048483].jpg
bandicam 2022-02-08 23-26-56-065[00-01-36][20220208-23310604].jpg

Features:

1. flexible dynamic effect realization method.
2.
Events/Player Shadow.
3. More comprehensive functions.

Detail:

1.I modified some renderers and shaders of the pixijs(don`t worry,it don`t affact others plugins) to make the rendering of shadows more dependent on GPU rather than CPU,I think the utilization of GPU by rmmv/rmmz is very low most of the time.

2.The image can be a Frame Animation,and most attribute of lights can have dramtic effect.So the upper limit of this plugin depends on your creativity!!!

3.The ultra shadows will update only the position of light is changed or the light is enlarged firstly,so the shadow of static light need`t to redraw by CPU most of time.

How To Use:

See in Demo and plugin help.

Term of Use:
This plugin is free for non-commercial use.
This plugin is NOT FREE for COMMERCIAL use.
If you want to use this plugin for commercial use,you can buy this plugin on itch.io.

Demo/Free Version Download:
Itch.io:URL

MZ-V2.2-dropbox:URL

Discord:
discord

Logs:

V1.0->V1.3 RMMZ Update:
1.add a simple day/night system.
2.support 8-direction flashlight.
3.support light rotates with the mouse.
4.be compatible with UM7 and my doodads plugin.
Doodads UM7

V1.3->V1.4 RMMZ Update:
be more compatible with UM7.

V1.4->V2.2 RMMZ Update:
1.fix lots of bugs.
2.improve the details of Ultra Shadow.
 
Last edited:

RyanYe

RPG Game Lover
Veteran
Joined
Dec 31, 2020
Messages
144
Reaction score
146
First Language
English
Primarily Uses
RMMV
Wow, this plugin is magnificent and marvelous!
I will install this plugin in my game now!
:awink:
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,509
Reaction score
3,020
First Language
Dutch
Primarily Uses
RMMV
there are some small issues, but it looks good as I test the demo out.

the 1 issue which most lightning plugin has (except 1) that I know off,
the the light and flashlight go through the wall which shouldn't.

some object and walls dont have shadows on flashlight use.
but it looks good further.

I cannot tell if it works nicely with the bullet plugin, but or it will
conflict with the other light plugin, but keep up the amazing job though :)
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
there are some small issues, but it looks good as I test the demo out.

the 1 issue which most lightning plugin has (except 1) that I know off,
the the light and flashlight go through the wall which shouldn't.

some object and walls dont have shadows on flashlight use.
but it looks good further.

I cannot tell if it works nicely with the bullet plugin, but or it will
conflict with the other light plugin, but keep up the amazing job though :)
Thank you for your patient and sincere reply, it`s precious to me now!

The first two questions have a common answer:

I use two types of region in Demo,one is Region 200 and the other is Region 202.
In the plugin parameter,Region 200 is set not to generate the ultra shadow,while Region 202 is set to generate the ultra shadow whose height is 2.

The grid whose region id is 200 can`t block the light,so the light goes through the grid and there are no shadows around the grid.The reason why some grids you see can`t block the light or flashlight may be that I set the region of these grid to 200 in Demo.

The grid whose region id is 202 can block the light,so the light don`t go through the grid and there are shadows around the grid.

I set the region of many grids to 200, just because there are no need to generate shadow around these grids and setting the Region of grids to 200 can reduce the amount of shadows rendered.(e.g:Blocks at the edges and blocks inside thick walls)

I seem to set the region of grids that need to generate shadows to 200 instead of 202 in Demo,it`s my negligence......I will fix this problem in the next version of Demo.
You can try to set Region 200 to Region 202 to see if parts of issues have been solved,I look forward to your response!
In fact, I just found that using area 200 instead of 202 has little performance improvement after testing again in Demo.



As for my another plugin, the bullet plugin......
The work that I try to bind the lights to the bullets is still in its primary stage,I`m still testing.
I think I will add this function in a later version of the bullet plugin if possible!

Simple ScreenShot:
bandicam 2022-02-09 21-08-53-918[00-00-01][20220209-211007702].jpgbandicam 2022-02-09 21-09-20-465[00-00-03][20220209-211026880].jpgbandicam 2022-02-09 21-09-20-465[00-00-04][20220209-211028647].jpg

bandicam 2022-02-09 21-09-20-465[00-00-05][20220209-211030406].jpgbandicam 2022-02-09 21-09-20-465[00-00-06][20220209-211032323].jpg


Thank you!
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
Wow, this plugin is magnificent and marvelous!
I will install this plugin in my game now!
:awink:
Thank you for your support!
٩(๑>◡<๑)۶
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,509
Reaction score
3,020
First Language
Dutch
Primarily Uses
RMMV
it looks really amazing :) but I use the bullet or would use it for
some obstacles mostly.

but keep up the amazing work though :)

I might try with another light plugin, if they work together, I might think
of something nices for the dungeon parts if it works out =)
 

Siul

Veteran
Veteran
Joined
Nov 19, 2012
Messages
109
Reaction score
22
First Language
Spanish
Primarily Uses
Holy Cow!

Have u ever considered porting your plugins to mz? I'd support it for sure.

Good job, pal
 

Rex Tenebris

Veteran
Veteran
Joined
Mar 9, 2013
Messages
404
Reaction score
107
First Language
Spanish
Primarily Uses
RMMZ
Hello @qiujiu are you going to port this plugin to mz?
Thank you in advanced.
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
Holy Cow!

Have u ever considered porting your plugins to mz? I'd support it for sure.

Good job, pal
I have ported the plugins to mz!

The reason why I replied a little late is that I am porting this plugin to rmmz......

Thank you for your support !!! :)
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
Hello @qiujiu are you going to port this plugin to mz?
Thank you in advanced.
There's no need to wait because I have ported the plugins to mz!

You can download the rmmz version of the plugin now!
 

Siul

Veteran
Veteran
Joined
Nov 19, 2012
Messages
109
Reaction score
22
First Language
Spanish
Primarily Uses
I have ported the plugins to mz!

The reason why I replied a little late is that I am porting this plugin to rmmz......

Thank you for your support !!! :)

Lol, so fast.

Is the bullet plugin ported too? Thanks for your time

Edit: Just came to my mind: is your lighting plugin able to work with doodads? I don't know if that's even possible.
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
Lol, so fast.

Is the bullet plugin ported too? Thanks for your time

Edit: Just came to my mind: is your lighting plugin able to work with doodads? I don't know if that's even possible.
Bullet plugin……
It`s more complex than the light plugin,so I can't port it to MZ in a short time.
I may write a lightweight MZ ARPG system with the bullet plugin as the core in the future.
 

Siul

Veteran
Veteran
Joined
Nov 19, 2012
Messages
109
Reaction score
22
First Language
Spanish
Primarily Uses
@qiujiu can your dynamic shadows work with visustella's doodads? I can't imagine if that's even possible but it would be really awesome
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
@qiujiu can your dynamic shadows work with visustella's doodads? I can't imagine if that's even possible but it would be really awesome
I learned about visustella's GridFreeDoodads plugin in the last few days......

If many people have this requirement, I will consider adding this function.
 

Bryanh

Veteran
Veteran
Joined
Sep 16, 2020
Messages
38
Reaction score
13
First Language
english
Primarily Uses
RMMV
great plugin :) is the a plugin you could recommend to you with this for a day/night system?
currently using community lighting

thanks
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
great plugin :) is the a plugin you could recommend to you with this for a day/night system?
currently using community lighting

thanks
I had this plan before.
I may add this feature next version. :)

Do you have a recommended day/night system?
If not,do you need some special features about the day/night system?
 

qiujiu

Veteran
Veteran
Joined
Oct 3, 2020
Messages
39
Reaction score
48
First Language
chinese
Primarily Uses
RMMV
Don't have plugin commands?
yes......
But I offer some Script Commands very easy to use.
Plugin commands are intrinsically script commands mixed with additional script of judgment.
In fact,these Script Commands are as simple as Plugin commands ,And their ways of use is very similar.What you need to do is Copying ,pasting ,and then modifying some numbers or strings.
Some complex plugins only offer script commands ,too.
 

Bryanh

Veteran
Veteran
Joined
Sep 16, 2020
Messages
38
Reaction score
13
First Language
english
Primarily Uses
RMMV
@qiujiu hi, just 3 variables for hours, mins, seconds with a night switch and screen tinting for different stages of the day.

thanks
 

Siul

Veteran
Veteran
Joined
Nov 19, 2012
Messages
109
Reaction score
22
First Language
Spanish
Primarily Uses
@qiujiu Blizzard just finished mode7 for MZ so I have to ask: is your lighting plugin compatible with mode 7?
 

Latest Threads

Latest Posts

Latest Profile Posts

002_small.png
... and another one
Windows 11 reqs 8th gen cpu :)))) ? what is this witcher 4k ultra modded panels ?
I hope this is the first of many. This was actually very relaxing to make and XP's soundtrack is baller.

bandicam 2023-06-02 22-01-39-671.png
Evolution of the main female character )
Still my favourite feature of my first RM project: the wardrobe to dress the character into all the cool outfits I could not decide between :3
1685740532089.png

Forum statistics

Threads
131,596
Messages
1,221,438
Members
173,306
Latest member
stebTheRPGMaker
Top