Join us on Discord!
You can help CodeWalrus stay online by donating here.

Attack of the 3D engines for TI calculators

Started by Dream of Omnimaga, June 21, 2016, 05:23:22 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Dream of 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)

(
)
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)

(
)
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)

(
)
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
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

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

Dream of 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 :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

catastropher

  • Calculators owned: TI-83+, TI-83+ SE, TI-84+ SE, TI-Nspire CX, TI-92+, TI-89 Titanium
Creator of X3D, a 3D portal rendering game engine for Nspire, 68k, and PC

Dream of Omnimaga

No problem. I'm happy to see so many calculator 3D engines under developement lately :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal