A downloadable Ren'Py shader pack

Download NowName your own price

Mouse-tracking shader effects for Ren'Py

(Note: All animations on this page were made in Ren'Py using these shaders.)

Enhance your Ren'Py visual novel's interactivity with shaders that react dynamically to the player's mouse movements! Narrow flashlight beams for horror games, "peekaboo" see-through effects, procedural fog to add some mysterious ambience, and more! No Python experience is required to use these effects.

Examples

show scene forest at fog() // applied to scene 


 show slime at squish() // applied to character image 
 show scene dungeon at torchlight(scale=0.3) // with custom options


Included Effects

  1. Flashlight - Applies a spotlight effect to the mouse, creating a spooky atmosphere perfect for mystery or horror games.
  2. Peekaboo - Lets the player see through a given layer or image to reveal what's underneath.
  3. Fog - Obscures the image with a mysterious fractal Brownian Motion-based cloud effect that shifts over time.
  4. Radial Blur - Applies an artful blur to the image, except in a radius around the cursor.
  5. Squish - A cute effect that allows the player to (temporarily) squish things with the cursor.
  6. Bulge - owo what's this? An effect that magnifies the area close to the cursor.
  7. Torchlight - Like a flashlight but flickery and made of fire, for those old-fashioned lighting needs.

All included effects are customizable with one or more parameters including radius, intensity, etc. 

Usage

Download and extract the included .rpy file to your Ren'Py project folder. Use the supplied transforms to apply the shaders to any displayables (including layers, images, and backgrounds.) Further documentation of each effect, including customization, can be found in the Ren'Py file.

Terms

You are free to modify and use any of these effects in commercial and non-commercial projects (provided you credit me by linking to this page.)

You may not sell or redistribute this code as a standalone asset or as part of a library.

Donations appreciated!

This shader pack is available for free because it contains information that may be useful to other Ren'Py developers. I've learned a lot from the generous sharing of knowledge by community members on LemmaSoft and other forums, so this is my way of giving back. That said, your donations and support would help greatly in enabling me to spend more time creating games and tools for the Ren'Py community.

Published 1 day ago
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorPostludium
GenreVisual Novel
TagsRen'Py, Shaders

Download

Download NowName your own price

Click download now to get access to the following files:

mouse_shaders.zip 4.5 kB

Comments

Log in with itch.io to leave a comment.

This is incredible! Thank you for sharing.

Oh wow! This is pretty cool!

Cool effects! Thank you for these!