Glue3D: Difference between revisions
From Glue3D Wiki, the free encygluepedia
Jump to navigationJump to search
Deniskincses (talk | contribs) No edit summary |
Deniskincses (talk | contribs) No edit summary |
||
| Line 14: | Line 14: | ||
}} | }} | ||
[[File:InitialWindowScreenshot.png|thumb|359x359px|Initial window introducing the user to Glue3D]] | [[File:InitialWindowScreenshot.png|thumb|359x359px|Initial window introducing the user to Glue3D]] | ||
'''Glue3D''' is a 3D engine made in [[wikipedia:Scratch_(programming_language)|Scratch]], developed by [[GL00B]]. | '''Glue3D''' is a 3D engine made in [[wikipedia:Scratch_(programming_language)|Scratch]], developed by [[GL00B]]. The engine has many features, such as textured rendering, model editing, bone keyframe animations, scripting, file management, as well as exporing a final build of your game. | ||
The project combines three types of 3D engine to make its own 3D engine: | |||
* 2D tile raycasting | |||
** A 3D method to get perfectly aligned 2D tiles that look 3D and rotate around the Y-axis. Works best for maze games, and older game ports. Super fast and easy to texture, however, no moving object on the X and Z-axis | |||
* 2D line segment raycasting | |||
** An algorithm for rendering 2D polygons that look 3D, enabling you to render 2D and even 3D looking slopes. Really easy to texture, memory efficient, can have moving polygons on all axis | |||
* Mode 7 | |||
** A technique for rendering floors and ceilings, sloped roads and terrain. It is very well known for being super fast and easily textured. It can be flawlessly used with any type of raycasting, without a significant performance drop | |||
Revision as of 21:00, 29 May 2026

Glue3D is a 3D engine made in Scratch, developed by GL00B. The engine has many features, such as textured rendering, model editing, bone keyframe animations, scripting, file management, as well as exporing a final build of your game.
The project combines three types of 3D engine to make its own 3D engine:
- 2D tile raycasting
- A 3D method to get perfectly aligned 2D tiles that look 3D and rotate around the Y-axis. Works best for maze games, and older game ports. Super fast and easy to texture, however, no moving object on the X and Z-axis
- 2D line segment raycasting
- An algorithm for rendering 2D polygons that look 3D, enabling you to render 2D and even 3D looking slopes. Really easy to texture, memory efficient, can have moving polygons on all axis
- Mode 7
- A technique for rendering floors and ceilings, sloped roads and terrain. It is very well known for being super fast and easily textured. It can be flawlessly used with any type of raycasting, without a significant performance drop