Author |
Message |
|
KD5YTX
Advanced Member
Joined: 03 Aug 2003 Posts: 306
|
Posted: 24 Mar 2004 09:25:19 pm Post subject: |
|
|
I threw the math to properly display points from a 3 dimensional plane onto the dead-on 3d or 2d screen of a computer/calc in relation to yaw pitch and roll of one set of axes to another, allowing one to plot 3d points and thusly 3d objects (like nifty cubes or actual wireframe models or whatever) into a TI-BASIC prog during math today, and lo and behold it actually worked. It is uber-slow, but is rather nifty as a novelty or to be used not in an action or realtime setting but in a single-time rendering sort of way, and if anyone wants it then reply and I'll either email it to you or post it here.
The ninjas offer a hearty smile, radiating warmth and cheer!
|
|
Back to top |
|
|
Babyboy
Advanced Member
Joined: 11 Jun 2003 Posts: 499
|
|
Back to top |
|
|
Jedd 1980 Pong World Champion
Elite
Joined: 18 Nov 2003 Posts: 823
|
Posted: 25 Mar 2004 02:01:38 am Post subject: |
|
|
Me too!
Hey KD, think it's about time you changed your avatar back to normal? |
|
Back to top |
|
|
KD5YTX
Advanced Member
Joined: 03 Aug 2003 Posts: 306
|
Posted: 25 Mar 2004 08:45:18 am Post subject: |
|
|
Are you suggesting that the spirit of Christmas cheer is no longer welcome, simply because of the date? Bah humbug! I'll post the 3d stuff soon.
Ninjas dislike writing research papers.
|
|
Back to top |
|
|
Awesome1
Advanced Member
Joined: 28 Jan 2004 Posts: 269
|
Posted: 25 Mar 2004 05:38:23 pm Post subject: |
|
|
Can u e-mail it to me please? awesum1@rochester.rr.com not ti83programming2004, i used that to register incase i got spam...Havn't from here yet. GREAT JOB PEERS!!! |
|
Back to top |
|
|
KD5YTX
Advanced Member
Joined: 03 Aug 2003 Posts: 306
|
Posted: 25 Mar 2004 11:01:54 pm Post subject: |
|
|
http://tigalaxy.com/hosting/anthem/alex/downloads/ThreeD.zip - 54 kilobyte .zip download
I wasn't able to get the TI-BASIC version on the computer because I don't have a serial graphlink, but here's a 3D engine deal I made in QBasic. It reads the .obj files in the objects directory to get its data, so when it asks what file you want it to open just type in "cube" to have it open cube.obj and blah blah blah. It has a readme in it. Enjoy. I'll be making a few basic enhancements soon (so that you can zoom in and out on the z axis, see some proper distance-based foreshortening, and I plan to add a CAD like editor so that the .obj files are easier to make. I don't plan to incorporate texture mapping, lighting, or hidden surface removal in the QBASIC version of this engine, but who knows. If anyone wants to help with the development of this or its calculator port, email or message me).
3D ninja kick - right to the FACE!!!
Last edited by Guest on 25 Mar 2004 11:02:33 pm; edited 1 time in total |
|
Back to top |
|
|
Ray Kremer
Member
Joined: 16 Feb 2004 Posts: 237
|
Posted: 26 Mar 2004 01:59:21 am Post subject: |
|
|
KD5YTX wrote: I wasn't able to get the TI-BASIC version on the computer because I don't have a serial graphlink,
Since you specified that you don't have a serial Graph Link cable, does that mean you have a USB Graph Link cable? There shouldn't be any reason you can't copy the program off your calculator onto the computer using TI Connect. |
|
Back to top |
|
|
KD5YTX
Advanced Member
Joined: 03 Aug 2003 Posts: 306
|
Posted: 26 Mar 2004 08:40:59 am Post subject: |
|
|
Oops, what I meant was that I don't have a USB graphlink, and my laptop has no serial ports.
Ninjas use USB cables to perform strange and magnificent acts of daring.
|
|
Back to top |
|
|
Alan
Member
Joined: 12 Jul 2003 Posts: 145
|
Posted: 26 Mar 2004 09:06:11 am Post subject: |
|
|
KD5YTX, check you private message inbox. |
|
Back to top |
|
|
KD5YTX
Advanced Member
Joined: 03 Aug 2003 Posts: 306
|
Posted: 26 Mar 2004 12:02:19 pm Post subject: |
|
|
I did, and I saw no new messages. I updated the 3d engine download to have an orb model now too, and more updates will come soon.
:evil::ph34r:
Ninja ninja ninja, yada yada yada, hip hip hooray.
:ph34r: |
|
Back to top |
|
|
X1011 10100111001
Active Member
Joined: 14 Nov 2003 Posts: 657
|
Posted: 26 Mar 2004 06:53:34 pm Post subject: |
|
|
I made a 3d engine a couple weeks ago, but it was too slow so i decided to wait untill i learned asm. |
|
Back to top |
|
|
Awesome1
Advanced Member
Joined: 28 Jan 2004 Posts: 269
|
Posted: 26 Mar 2004 11:01:46 pm Post subject: |
|
|
Can you post it? Or e-mail it to me, unless of cource u threw it away. Im just curius on how it's done, even though i'll never use it... |
|
Back to top |
|
|
X1011 10100111001
Active Member
Joined: 14 Nov 2003 Posts: 657
|
Posted: 27 Mar 2004 02:31:35 pm Post subject: |
|
|
Sure, here it is: http://members.lycos.co.uk/oblik0007/DRAW3D.8xg
run AA and put in the list you want to use, I have 2 sample ones in there.
then you can use the arrows to rotate (only left and down work) and use + and - to zoom.
AAA is the program to make your own objects, move with the arrows and DEL and STAT, then press 2nd or enter to put an endpoint of the line.
Last edited by Guest on 27 Mar 2004 02:32:54 pm; edited 1 time in total |
|
Back to top |
|
|
Awesome1
Advanced Member
Joined: 28 Jan 2004 Posts: 269
|
Posted: 31 Mar 2004 03:56:24 pm Post subject: |
|
|
I type in CUBE and it gives me an ERR:DATATYPE
I type in {CUBE and it gives me ERR:INVALID DIM
I type in dim(LCUBE it gives me ERR:DATA TYPE
Can u give me more detailed instructions on how to use it? |
|
Back to top |
|
|
X1011 10100111001
Active Member
Joined: 14 Nov 2003 Posts: 657
|
Posted: 02 Apr 2004 02:18:40 pm Post subject: |
|
|
Yes, press [2nd], LIST, then pick cube, then enter. |
|
Back to top |
|
|
Darth Android DragonOS Dev Team
Bandwidth Hog
Joined: 31 May 2003 Posts: 2104
|
Posted: 02 Apr 2004 05:45:21 pm Post subject: |
|
|
i have one that is slightly faster than yours, and it comes with 3 predone objects, it includes saving of rotated objects and zooming and changing of how many degrees it rotates each keypress. coming soon! |
|
Back to top |
|
|
|