This release mainly adds two new modules - 2D, with which you can use BBMOD materials on regular GameMaker sprites, and Raycasting, using which you can cast rays against the most basic 3D shapes.
BBMOD_DefaultSpriteShader
, which is a variant of the default shader, usable with sprites.BBMOD_VFORMAT_SPRITE
, which is the vertex format of GameMaker sprites.BBMOD_SHADER_SPRITE
, which is an instance of BBMOD_DefaultSpriteShader
.BBMOD_MATERIAL_SPRITE
, which is a variant of the default material, usable with sprites. You can clone()
this to make your own sprite materials.BBMOD_Collider
, which is a base struct for colliders.BBMOD_AABBCollider
, which is an axis-aligned bounding box collider.BBMOD_PlaneCollider
, which is a plane collider.BBMOD_SphereCollider
, which is a sphere collider.BBMOD_Ray
, using which you can cast rays against colliders.BBMOD_RaycastResult
, which is a container for additional raycast hit data.Copyright © 2023, BlueBurn. Built on May 02, 2023 using GMDoc.