Light

Literally, it’s just lights. Three JS lights, more specifically (ambient, hemisphere, directional, point and spot lights). And shadows. And custom shader support, but I recommend you stick to this one I made. If you wanna know more about light types and how to properly light your scene, you can start Read more…

Raycaster

This plugin has two main contributions: it enables JS mouse event listeners, and it implements the ThreeJS raycaster function. The event listeners trigger RPM events. Change the plugin parameters and edit the system events accordingly. The events are to be set up as follows: Single click: returns screen x (number), Read more…

JSON Model Loader

Allows you to load animated models into your game. They come with their own textures, too. Download or create GLTF/GLB animated models and convert them at https://threejs.org/editor/ First, load the model you want into a map object. This will replace the object’s mesh (the graphics). You can then offset, rotate, Read more…