Author Topic: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !  (Read 4630 times)

0 Members and 1 Guest are viewing this topic.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #15 on: September 02, 2013, 09:50:19 am »
Looks great! :D

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55847
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #16 on: September 02, 2013, 08:20:57 pm »
Very cool indeed :)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #17 on: September 02, 2013, 09:26:32 pm »
Cool, did you convert the model yourself? Is it possible to draw something more complex?
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #18 on: September 03, 2013, 01:04:23 am »
I generated the vertices with a For loop and a bunch of cos/sin. As-is, it's not possible to draw anything else than convex polyhedras, but I'm working on it.

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #19 on: September 03, 2013, 01:21:29 am »
I think that for a calc, convex polygons are good enough :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #20 on: September 03, 2013, 02:04:42 am »
Polyhedras, not polygons :P and yeah, I guess that's enough but I see a way to do more, so why not trying :)

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55847
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #21 on: September 05, 2013, 11:04:03 pm »
Illusiat 3D? :trollface:
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #22 on: September 06, 2013, 12:51:28 am »
Ask TheMachine02 for that ;D

Offline TheMachine02

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 452
  • Rating: +105/-0
  • me = EF99+F41A
    • View Profile
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #23 on: September 06, 2013, 12:31:56 pm »
Yay a 3d RPG  :D   
I can only tell you one thing for the moment - there is a work ... in progress :P

Oh and this is just awesome work matref
« Last Edit: September 06, 2013, 12:32:29 pm by TheMachine02 »
AXE/asm programmer - unleash the power of z80 //C++//C

epic 3D things http://www.ntu.edu.sg/home/ehchua/programming/opengl/CG_BasicsTheory.html

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #24 on: September 06, 2013, 12:35:09 pm »
Thanks :)

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #25 on: October 08, 2013, 01:33:02 pm »
Necro bump,

I just realized I forgot to release the axiom ;D so here it is. The axiom is AXVECTOR.8xv, and the source is in vectors.asm.

Let's document functions, shall I ?

All functions are found in the TYPE menu [2nd], [f(x)]/[Y=], [→].

FunctionEffect
MakeVec(pt1, pt2, outputVec)Build a 6-bytes 3D vector out of two 6-bytes 3D points and stores the result in the 6 bytes starting at outputVec. All parameters must be pointers on 6-bytes areas.
DotProd(vec1, vec2)Performs the dot product of two 6-bytes 3D vectors and returns the result as a 16-bits signed number.
CrossProd(vec1, vec2, outputVec)Performs the cross product of two 6-bytes 3D vectors and stores the resulting vector in the 6 bytes starting at outputVec, scaled down by 128 to prevent overflow. All parameters must be pointers on 6-bytes areas.
MultVec(vector, scalar, outputVec)Multiplies a vector by a scalar and outputs the resulting vector in the 6 bytes starting at outputVec. vector and outputVec must be pointers on 6-bytes areas and scalar must be a signed 16-bits number.

That's all folks, have fun with the axiom ;D (hint : it's used in the thing in my avatar :o )
« Last Edit: October 08, 2013, 01:40:17 pm by Matrefeytontias »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55847
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #26 on: October 08, 2013, 02:18:47 pm »
Wow I had almost forgotten about this. GLad to see it released :D
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7918
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #27 on: October 08, 2013, 02:45:11 pm »
ha, lol, better late than never! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe+axiom] 32-sided solid sphere-ish thingy on a Ti-83+ non-SE !
« Reply #28 on: October 08, 2013, 03:01:33 pm »
Yeah you said it :P