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

[gLib][3d][z80][ez80] gLib a fast 3D asm/axiom library

Started by TheMachine02, January 19, 2015, 05:10:01 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Snektron

Ohh nice. Though i guess doing the same thing with $8000-$B777 (from an app) woulndt work (provided you swap a flash page in)
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


TheMachine02

Leaving this here. Look at this fps counter (in wabbit)  :P

matrefeytontias

  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

TheMachine02

Bah it is the same old cube  :P I really need to find an new test figure.

Duke "Tape" Eiyeron

  • Calculators owned: A lot.

TheMachine02

It is a bit too much heavy for my engine   :P I am more looking for a 64 vertices model, but there isn't many  <_<

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

Link from Zelda? (maybe the one from SolidFrame by tr1p1ea but without filled polygons)

The issue with cubes is that spinning cubes were done about 100 times in Axe, ASM and even TI-BASIC, so it tends to not be as convincing now. It's usually best to showcase a more complex model to show the true potential of a 3D engine.
  • 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

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


tr1p1ea

What format do you take the model data in? There might be some good low poly models around that could be converted.

I made a Wavefront OBJ converter for my engine, it might be possible to adapt it?

CKH4

How much faster is the new version? Also when I have tried to compile newer versions in the past it hasn't worked. I'll try to compile this one and see.

Quote from: DJ Omnimaga on June 03, 2015, 03:26:42 AM
Link from Zelda? (maybe the one from SolidFrame by tr1p1ea but without filled polygons)

The issue with cubes is that spinning cubes were done about 100 times in Axe, ASM and even TI-BASIC, so it tends to not be as convincing now. It's usually best to showcase a more complex model to show the true potential of a 3D engine.
Links for ti basic cubes please.

Quote from: tr1p1ea on June 03, 2015, 10:39:33 AM
What format do you take the model data in? There might be some good low poly models around that could be converted.

I made a Wavefront OBJ converter for my engine, it might be possible to adapt it?
In the older version it was a point cloud stored in Data(s with lists to store the lines. It may have changed in the newer version though.

I could definitely make a low poly knife model if people wanted.

A converter would be so helpful too.
  • Calculators owned: TI-83+, TI-84+


TheMachine02

Yeah I really have to create a converter. Data format haven't changed, still as CKH4 described. It is actually relatively easy to get a converter done, outputting appv file that then can be easily load into the engine.
I'll get that done then  :)

Dream of Omnimaga

Quote from: CKH4 on June 03, 2015, 12:26:06 PM
How much faster is the new version? Also when I have tried to compile newer versions in the past it hasn't worked. I'll try to compile this one and see.

Quote from: DJ Omnimaga on June 03, 2015, 03:26:42 AM
Link from Zelda? (maybe the one from SolidFrame by tr1p1ea but without filled polygons)

The issue with cubes is that spinning cubes were done about 100 times in Axe, ASM and even TI-BASIC, so it tends to not be as convincing now. It's usually best to showcase a more complex model to show the true potential of a 3D engine.
Links for ti basic cubes please.

There is an entire ticalc.org folder just for 3D BASIC engines and cubes :P http://www.ticalc.org/pub/83plus/basic/graphics/3d/
  • 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

CKH4

#118
Quote from: DJ Omnimaga on June 03, 2015, 04:16:06 PM
Quote from: CKH4 on June 03, 2015, 12:26:06 PM
How much faster is the new version? Also when I have tried to compile newer versions in the past it hasn't worked. I'll try to compile this one and see.

Quote from: DJ Omnimaga on June 03, 2015, 03:26:42 AM
Link from Zelda? (maybe the one from SolidFrame by tr1p1ea but without filled polygons)

The issue with cubes is that spinning cubes were done about 100 times in Axe, ASM and even TI-BASIC, so it tends to not be as convincing now. It's usually best to showcase a more complex model to show the true potential of a 3D engine.
Links for ti basic cubes please.

There is an entire ticalc.org folder just for 3D BASIC engines and cubes :P http://www.ticalc.org/pub/83plus/basic/graphics/3d/
Wow. Most of those dont have perspective but still those are impressive for basic.

Edit.
I tried to compile testasm with Axe 1.2.2 but I get error axiom on gProject at the end of the program.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Note that some of them have animated GIF screenshots that are speed up, though. This trend was popular in 2006, so it's best to try them in an emulator or on calc to see the true speed.
  • 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