You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

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

b/[Inactive] gLib 3D polygon library (TI-83+/84+/CE/83PCE) Started by TheMachine02, January 19, 2015, 05:10:01 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

u/Dream of Omnimaga December 30, 2016, 07:11:39 AM
For missing shadows I assume he could probably just use darker copies of the textures for walls facing certain directions, but in general, I guess the trick is to make sure that it's not hard to distinguish each walls from each others so that it doesn't look weird.

Also nice training room :). The speed is impressive considering how many different elements appear in it.
u/TheMachine02 January 02, 2017, 06:47:06 PM
Finally got some animation right !

u/tr1p1ea January 02, 2017, 08:29:58 PM
Looks awesome!

What is the size of the model data?
u/TheMachine02 January 08, 2017, 10:30:37 AM
The model size is more or less 16K. Animation take 15 bytes per bone & per frame. Since this model have 15 bones and 22 frames, i is about 5K of animation only data.
u/Dream of Omnimaga January 08, 2017, 05:41:48 PM
Looks awesome TheMachine02 :)

Have you tried rendering the beginning area outside from Starwing/Star Fox SNES by the way? It had few polygons so I am curious about how fast it runs with the arwing base and a few ships in the sky
u/TheMachine02 January 08, 2017, 05:46:59 PM
I could, but that mean I need to retrieve the landscape model somewhere and I have no idea how  :P

Should run pretty fast though, at least 6-7fps.
u/TheMachine02 January 10, 2017, 11:07:16 AM
Is this a futur game ? Yes. Speed is the unknown factor though  :P

u/p4nix January 10, 2017, 01:42:50 PM
Who needs framerates when graphics are better than most games you see on a computer :P
Congratulations again on everything you have done so far, John Carmack would be jealous!
u/Dream of Omnimaga February 05, 2017, 06:38:02 AM
I am very late @TheMachine02 but this looks impressive. If you can manage to simplify some elements and increase the speed then maybe some game could be done with this engine. Is there any collision detection?
u/TheMachine02 February 05, 2017, 06:25:03 PM
Mmmmhhh yeah speed is the big thing to work on  :P Sure the room can be simplified, but that is no fun. And no, there isn't collision detection, although in a TR like game, it can be handled in 2D so it isn't an issue.

Anyway, some more eye candy :





Why this old model ?  Because you can see that speed was improved by 20%  between before and now :P


u/tr1p1ea February 05, 2017, 11:46:19 PM
Looks awesome man, and a 20% speed increase is fantastic - especially for such a complex model.
u/Dream of Omnimaga February 07, 2017, 02:41:36 AM
Wow, those run much faster O.O
u/TheMachine02 February 25, 2017, 04:42:24 PM




And the speed increase is not over yet  :P Compared to precedent screen, it is about 15-20% performance increase.
u/Dream of Omnimaga February 25, 2017, 05:02:17 PM
Woah, this is almost playable speed without any quality decrease. Awesome job O.O
u/p2 February 26, 2017, 10:53:00 PM
That's amazing O.O
I guess simplyfied maps (like doom maps) should work in a nice framerate even with an animated, running 3D character like this O.O
You should even get a higher fps than nDoom, even tho you have much more details  :thumbsup:
wow <3

Once you find the time, you should definitely write a big tutorial on how you managed to boost the speed so much!!  :)

Edit: THAT WAS YOUR 300th POST, YAAY  :love:
Last Edit: February 26, 2017, 10:55:48 PM by p2
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal