Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits)

Hello! Thank you for purchasing Crystal, I hope you like it ^^

As mentioned in the welcome message, I used Post-Processing FX (my other library) to demonstrate Bloom support with Crystal for emissive materials (since this is the only way to see it working), but this is not included in the source code, as it is a post-processing effect (screen-space effect), which is outside the purpose of Crystal, which is a light and shadow system in world-space.

Hope this helps :D

(2 edits)

Yes, I have both assets, and I’ve already imported Post-Processing FX.
However, when I try to set it up, I get this error in the Create Event :

Variable <unknown_object>.PPFX_Renderer(102732, -2147483648) not set before reading it.
 at gml_Object_objPostProcessing_Create_0 (line 4) - renderer = new PPFX_Renderer(); 

Could you please help me figure out what’s causing this and how to properly connect the bloom effect with Crystal?

Any guidance or example would be really helpful.

Thank you!

(3 edits)

Join my Discord and send me the project privately so I can take a look if possible, but I believe it is because in v5.0 of PPFX, "PPFX_System" became "PPFX_Renderer", and in the example this change has not yet been reflected yet.

Edit: User's issue has been resolved.