Log In  


Pico3D is a powerful and fast 3D engine for pico-8. It aims to make 3D rendering as easy and accessible as possible. The engine comes in the form of functions. The main one being draw3d(...), that takes a large set of inputs and parameters and outputs a complete 3D render.

Pico3D documentation: https://drive.google.com/file/d/12Pk3I02xKy9S6b5hwFmr43ppXQLS7jYm/view?usp=drive_link

Pico3D standalone

Cart #pico3d-1 | 2025-06-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Example of a render

esdf or arrow keys to move in relative directions
qw or x plus arrow keys to move up or down
mouse or z plus arroy keys to look around

Cart #pico3d_example-0 | 2025-06-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

7


can i use your engine to make a tool to make 3D models easily? like picoCAD


yes! absolutely! although you still need an understanding of how 3d rendering works. using the engine would be easier then doing everything from scratch and the engine is robust enough to allow for the creation of such a tool. The hope was that other people would use the engine and that it would be a boon to the community so if you do decide to use it i would be honored. If you have any question about how the engine works or how to use it I am more more then happy to help.


thanks, i'll use the tool and engine to make a StarFox-inspired demo and then use what I learned to make an AsteDodge with deep enemies. (or just for the tool)


@acromatic

I am developing a Blackjack game for PICO-8, could we work together to make it 3D?


@acromatic, i think the game I was going to make wouldn't fit Pico3D well. i'll have to create a pseudo-3D engine from scratch :(.

but i'm still developing the tool


@rwthecoder I sadly don't have the time for such a project currently.



[Please log in to post a comment]