Author Topic: 3-D Grapher - In TI-BASIC!  (Read 1442 times)

0 Members and 1 Guest are viewing this topic.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
3-D Grapher - In TI-BASIC!
« on: December 08, 2006, 04:48:00 pm »
I know I have way too many projects, but while I was waiting for my violin lesson yesterday, I started working on a 3-D graphing program - in TI-BASIC for my Ti-84+ Silver Edition.  Right now, it actually can graph simple equations (I didn't feel like making a complicated expression parser).  I know there's already a 3-D graphing program in assembly by Detached Solutions, but this is just something to occupy my spare time when I have a calculator with me, but not a computer.  Who knows, maybe it'll actually turn out kind of useful.  For now, though, it's just kind of a neat TI-BASIC program.

I'll try to get some screenshots up.  :)smile.gif

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
3-D Grapher - In TI-BASIC!
« Reply #1 on: December 08, 2006, 04:59:00 pm »
i wonder if something like this could be done in MLC? That would pwn to have grayscale graphs
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 bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
3-D Grapher - In TI-BASIC!
« Reply #2 on: December 08, 2006, 05:02:00 pm »
It would definitely be possible in MLC.  :)smile.gif  But note that MLC is mostly meant to be a game programming language.  

I'm going to try to make it so that this program can detect intersecting graphs, find roots, etc.  I should probably focus more on MLC and Omnimaga - The RPG though.  :Ptongue.gif

Offline KermMartian

  • Editor
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 500
  • Rating: +233/-20
    • View Profile
    • Cemetech
3-D Grapher - In TI-BASIC!
« Reply #3 on: December 08, 2006, 05:37:00 pm »
Not to boast or anything, but:
http://www.ticalc.org/archives/files/fileinfo/255/25521.html

I've been having a few ideas on hidden line that I wouldn't mind implementing.  Perhaps you've had similar ideas?



Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
3-D Grapher - In TI-BASIC!
« Reply #4 on: December 08, 2006, 06:12:00 pm »
That looks great!  Mine probably will have the same amount of features (or less :Ptongue.gif)).  Remember, this isn't exactly meant to be useful.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
3-D Grapher - In TI-BASIC!
« Reply #5 on: December 09, 2006, 03:09:00 am »
I thought Kerm's was the ASM one o.oblink.gif I guess it was DetachedSolution
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 bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
3-D Grapher - In TI-BASIC!
« Reply #6 on: December 09, 2006, 06:23:00 am »
Lately, I've felt less motivated to program this.  It's probably because Kerm already made is (not that it's a bad thing that you made yours - I think it's awesome).  I guess it's a good thing, in a way, because that means more progress on MLC and Omnimaga - The RPG.    

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
3-D Grapher - In TI-BASIC!
« Reply #7 on: December 09, 2006, 07:44:00 am »
YAY I want to see progress on the RPG and MLC! btw did u thought about using my RPGmaker tile i converted?
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 bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
3-D Grapher - In TI-BASIC!
« Reply #8 on: December 09, 2006, 08:16:00 am »
I've been mostly working on MLC lately but I'm probably going to use some of your tiles.  :)smile.gif  The thing I don't like about some of them is that they just...have too many dots.  It seems like there aren't any parts where there is just one solid color, instead of a bunch of dots.  I'm still going to probably use most of them though.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55851
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
3-D Grapher - In TI-BASIC!
« Reply #9 on: December 09, 2006, 09:32:00 am »
well ythats what happen when you convert from 256 colors to 4 lv of gray and resize to 25%-50% of the original size x.x
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