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 - Matrefeytontias
Pages: 1 ... 65 66 [67] 68 69 ... 133
991
« on: August 24, 2013, 01:47:31 pm »
The thing is, I wanted to continue to improve AxeJh3D, but as I said I don't have any computer where I am, so I had to create another with Mimas. My plan is to add vector support to AxeJh3D, which is exactly what the axiom used in the program of the photos. When I'll get home, I'll merge both axioms to add vector-related functions to AxeJh3D.
992
« on: August 24, 2013, 11:20:46 am »
I'm not sure I understand what you mean ... Also, thanks Shmibs for the scaling
993
« on: August 24, 2013, 08:13:55 am »
Hey guys, I've been working on another axiom for 3D, this time to work with 3D vectors (I planned more things) ! Just check the attached photos of a 32-sided solid sphere (no animated gif because no PC) knowing that I only draw lines (no filled triangles), and that it runs at approximately 6 FPS at 6 MHz on a TI-83+ non-SE For now, all 3D rotation/projection is done in Axe, and the backface culling is done with the 3 current functions of the axiom, MakeVec(pt1,pt2,output), DotProd(vec1,vec2) and CrossProd(vec1,vec2,output). Source and binaries will come when I'll have a PC WARNING ! HUGE AND BADLY TAKEN PHOTOS FROM A PHONE ! That's all I have atm. EDIT(shmibs): scaled down
994
« on: August 20, 2013, 10:57:18 am »
Yeah, exactly. This table is intended to contain rotated vertices, not the original ones, because the Quad function only does drawing.
995
« on: August 20, 2013, 08:52:13 am »
Quad( will need the inputted vertices to be ... inputted as follows : 1---------2 | | 4---------3 Rotated in any way of course. You use the function in that way : Quad(OFFSETS, TABLE, COLOR)OFFSETS is a pointer on 41-bytes values, which are multiples of 6 : they will be added to TABLE, which is a pointer on a table of 6-bytes vertices (don't forget to rotate them before drawing). COLOR is 0 for black and 1 for solid white. Example : Quad(Data(24,48,6,12), GDB1ROT, 1)Will draw a white quad out of the 4th, 8th, 1st and 2nd vertices of the vertices table situated at GDB1ROT. EDIT : not sure about the multiples of 6, I guess you can just test it. Maybe in the example it's just Data(4,8,1,2), I don't remember
996
« on: August 19, 2013, 07:06:57 pm »
You're welcome keep us informed about your work ! I'd love to see moar 3D stuffs coming up !
997
« on: August 19, 2013, 06:24:39 pm »
You need to add an offset to {L1+4}r (150 works fine) so that the point doesn't project right at your eyes, but a little further. I'm very glad to finally see someone trying to use the axiom ^^
998
« on: August 10, 2013, 04:55:47 pm »
I think both the 400 MHz processor and the 2D accelerator makes the tunnel game so fast. Maybe the calc is actually not that fast with big time-munching operations that do not involve display.
999
« on: August 07, 2013, 05:40:50 pm »
Yeah nice to see you're back working on it ! I don't have any suggestions for now, excepting maybe commands to draw vertical, horizontal and general lines, and filled polygons. Because this is a real pain to do
1000
« on: August 02, 2013, 05:40:58 am »
The awkward moment when on your TI-83+ you press [2nd][plus][7][2] instead of [2nd][plus][2][7].
True story.
1001
« on: July 28, 2013, 01:46:41 pm »
Amazing I really hope this'll get any further !
1002
« on: July 27, 2013, 06:21:10 pm »
Thanks for the article You forgot to mention that TCEOA's burning cube is in grayscale, like "3D grayscale burning cube".
1003
« on: July 27, 2013, 02:49:03 am »
How can you be tired of receiving positivie feedback ? thanks !
1004
« on: July 12, 2013, 01:30:49 pm »
Seeing the discussion about Fill( in the axiom request thread, I was surprized that this wasn't implemented this way already :
; Fill(ptr, amount, byte (not word)) ; hl = ptr, de = byte, bc = amount ld (hl),e dec bc ld a,c or b ret z ; or whatever to quit ld e,l ld d,h inc de ldir ret ; ↑ I don't think it's really optimized though >_>
1005
« on: July 10, 2013, 06:35:50 pm »
That still doesn't tell me how he does it, since I miserabily failed at doing so
Pages: 1 ... 65 66 [67] 68 69 ... 133
|