The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

Attack of the 3D engines for TI calculators

Started by DJ Omnimaga, June 21, 2016, 05:23:22 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DJ Omnimaga

June 21, 2016, 05:23:22 am Last Edit: June 23, 2016, 01:03:09 am by DJ Omnimaga
In recent years, there have been more and more attempts at getting full 3D on TI calculators, especially on color models. Here are four 3D engines that have been in the works for a while, by CodeWalrus members, that we hope to see come to fruition and in use in full games in the next few years!


Crafti (TI-Nspire CX)

(Animated screenshot)
Released around 2014, Crafti, by @Vogtinator , uses nGL engine, also by him, for the TI-Nspire CX (Ndless). It's an elaborate 3D engine that supports high-resolution textures that rivals the Playstation 2 and Gamecube in quality, while still running at good speed.

Download: https://github.com/Vogtinator/crafti/releases/tag/v1.2 (requires Ndless)
Crafti and nGL discussion topic


gLib (TI-84 Plus and TI-84 Plus CE)

(Animated screenshot)
Originally for the monochrome TI-84 Plus calculators and written in Axe, gLib, by @TheMachine02 , has since moved to the TI-83 Premium CE and TI-84 Plus CE and sports several improvements. The 3D engine is able to display several triangles at a fast speed and there is even support for lightning.

Demo download: https://codewalr.us/199/40421
gLib discussion topic

solidFRAME (TI-84 Plus, TI-84 Plus C Silver Edition and TI-84 Plus CE)

(Animated screenshot)
@tr1p1ea has been working for ages on a 3D engine for the TI-84 Plus as well, called solidFRAME. Later, he moved to the TI-84 Plus C Silver Edition and eventually on the TI-83 Premium CE and TI-84 Plus CE calculators. At the speed it runs, this engine looks like it could easily be used in a Star Fox clone.

Download (2012): http://www.ticalc.org/archives/files/fileinfo/450/45097.html
solidFRAME discussion topic

X3D (TI-89, 92 Plus, Voyage 200 and TI-Nspire CX)

(Animated screenshot)
X3D is another 3D engine with high capabilities, ranging from shading to high-quality textures for the TI-Nspire CX, running at fast speed. The author, @catastropher , is actually planning to make a Portal clone from it. The engine was originally for 68K calculators such as the TI-89, 92+ and Voyage 200, featuring wire-frame graphics, and was later ported and enhanced for the TI-Nspire CX. There are possibilities that the wire-frame engine might be ported on the PC or ez80 calculators.

Download: https://codewalr.us/index.php?topic=570.195 (there are two files to download)
X3D discussion topic

TheMachine02

QuoteGalagACE discussion topic
. Nope that is x3d discussion topic :p (altough the link is correct).
Thanks for the new anyway. 3D is something really hard to get running at a good speed, and hopefully the increase calculation power of handled device help us to get more cool things running  :D

DJ Omnimaga

Woops, I forgot to change this :P, and yeah I agree about how hard it is to run at good speed. On the 83+ it was possible but it takes a lot of work no matter what. Good job to you and the other authors :)

catastropher

Creator of X3D, a 3D portal rendering game engine for Nspire, 68k, and PC

DJ Omnimaga

No problem. I'm happy to see so many calculator 3D engines under developement lately :)

Powered by EzPortal