* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - TheMachine02

Pages: [1] 2 3 ... 22
gLib 3D polygon library (TI-83+/84+/CE/83PCE) / Re: gLib a fast 3D asm/axiom library glib3dz80ez80
« on: April 19, 2017, 09:01:33 pm »
It should indeed. Well as long as framerate is somewhere between 6 to 10 fps it feel responsive enough. Still more polygons would be welcome  :P
* TheMachine02 returns optimizing

gLib 3D polygon library (TI-83+/84+/CE/83PCE) / Re: gLib a fast 3D asm/axiom library glib3dz80ez80
« on: April 18, 2017, 07:01:33 am »
I think the code I am most proud of is the vertex shader which is quite efficient and especially the perspective divide,  who doesnt even use a true division. It is about 2500 cycles max per vertex.

Really nice  :) Do you plan to support more feature as animated tiles or other portal than screen bounds ?

gLib 3D polygon library (TI-83+/84+/CE/83PCE) / Re: gLib a fast 3D asm/axiom library glib3dz80ez80
« on: April 17, 2017, 04:46:38 pm »
Well I don't have a 80 tris model in my hand right now and I have a old and buggy (and pretty much unoptimized) glib version on this computer; but :

212 tris, 155 verts. I would expect a minimum 30% speed boost against the current code I have.

EDIT : take a look at this screen, though :

Nearly 1400 tris, 1000 verts. And it run at about 280ms/frame. Given that rendering time scale quite well number of tris and vertex, I *think* 80 poly model should run under 40ms.

Well not really by hand since I think you can do your geometry and then select all triangle you want to asign the material too, and set it directly. You can start asign at the beging and all triangle created after that will use the same material than their parent too.

You need to create mutliple material in blender, which have their own texture, specular, etc... and then when you design your landscape, asign proprely each triangle to the correct material, and then do your uv.
When you render the landscape, you usually group rendering per group of triangle sharing the same material (usually linked with the same shader too), and you can keep the material created in blender.

Tech, Science, IT discussion & News / Re: Pocketchip
« on: April 14, 2017, 08:32:17 am »
I was planning to get one last year, but then I heard that the d-pad controls were kinda wonky. I wish they added a proper d-pad or something for easier gameplay.
Not only that, i heard that first production builds would stop working after a few weeks. (with no visible damages or anything)

I guess we can say that the chip is cheap.

* TheMachine02 is already outside

gLib 3D polygon library (TI-83+/84+/CE/83PCE) / Re: gLib a fast 3D asm/axiom library glib3dz80ez80
« on: April 13, 2017, 09:17:44 am »
Nah, it is RAM limited  :P

gLib 3D polygon library (TI-83+/84+/CE/83PCE) / Re: gLib a fast 3D asm/axiom library glib3dz80ez80
« on: April 13, 2017, 09:14:28 am »
I tried some 4000+ polygones model (the engine limit being 4096), and it look good.  :P

Still got some work, and speed issues, but yeah, at least it as a pretty much (even if slow) steady progress.

Raycasting should definitly be faster than polygon engine, if done right. Just totally different use  :P

Other / Re: Politics? Where's your dot? :)
« on: March 21, 2017, 09:26:01 pm »
yeah, there are quite funny part  :P

Anyway :

Other / Re: Your IQ - Take the test now <3
« on: March 21, 2017, 09:14:16 pm »
Got a 115 but yeah I am bad at matching pattern and I had to do it quickly (10min instead of '30min). Anyway, yeah, it only test one aspect of IQ, it is hard to get a good general test. Usually those last at least 2 or 3 hours and are a collection of multiple stuff. Quite more accurate I'll say. (I did one actually when I was young and I am supposed to be >130). But I know for a fact that I am much more a space visualisation guy than a 2D pattern matching machine :p

I did a very small C library for fixed 8.8 point format, https://github.com/TheMachine02/FixedPoint8/blob/master/fixedpoint.h . Should be quite fast (at least almost as integer and much better than float) although I guess it could be better and could  support 16.8 too  :P
There isn't all math functions either, so that will need to be coded  :)

Calc Projects, Programming & Tutorials / Re: Some Experimentations on CE ceez80
« on: March 20, 2017, 09:23:41 am »
This effect come most likely from switching the LCD from 8 bits to 16 bits without propremy resetting the framebuffer first. Granted it doesn't do any damage to the calc or whatsover, it is just ugly  :P

Thanks guy !  :D

And yeah, don't worry, my computer is fine .. and I have two backup on external hard-drive and two people who accepted to have backup on there own too, so the source should be fine  :P

Pages: [1] 2 3 ... 22

You can also use the following HTML or bulletin board code to share it on your page or forum signature!

Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games