ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Programming :: Program Ideas :: Graphics Program Ideas
Graphics Program Ideas

Post your ideas for new graphics programs here, or build on ideas posted by other visitors.

  Reply to this item

Re: Graphics Program Ideas
82er  Account Info

How about a on calc grey scale picture maker?

     22 October 2003, 21:00 GMT


Re: Re: Graphics Program Ideas
Brian Gordon Account Info

quick

     11 November 2003, 04:06 GMT

Challenge for [Basic] Programmers
shkaboinka  Account Info
(Web Page)

I have a challenge for you basic programmers (I assume most of you have a ti83+). I listed some stuff after this so that people who have no idea of how to do this can figure it out (anybody can pull this off; I was amazed 2 years ago when I figured out how to make a pixel bounce around the screen using row/column variables and 2 more for inertia); so consider this even if you don't have the first idea how to do it: I want to see who can make a program that views 3D wireframe objects that can be rotated and/or moved around and/or modified. Make them as complex or simple as you want. I want to compare my own techniques in this area with something. Let me start you with these things:

rotate an {X,Y,Z} point on XY plane:
X->A : X*cos(angle)+Y*sin(angle)->X
Y*cos(angle)-A*sin(angle)->Y
to rotate on the XZ plane, use Z as Y; to rotate on YZ plane, use Y as X and Z as Y; etc.. Rotating backwards on XY plane is the same as rotating forward on YX plane

move by adding/subtracting from X Y or Z

Because of the text limit, this post is CONTINUED IN THE NEXT POST (after any replies if there are any; please reply to the NEXT post only)

     24 October 2003, 03:20 GMT

Re: Graphics Program Ideas
shkaboinka  Account Info
(Web Page)

Store points like this: {X1,Y1,Z1,X2,Y2,Z2,...} where the first point is (X1,Y1,Z1), the 2nd is (X2,Y2,Z2), etc.

Store lines like this: {A1,B1,A2,B2,...} where lines are drawn from point A1 to point B1, from A2 to B2, etc.

The 2D version of a point is {C*X/Z, C*Y/Z} where C is a constant value for Zoom (from 64 to 80 is good).

Use ZoomSQUARE so things apear in correct proportions

When rotating, I suggest storing number from 1 to 3 in A and B, where A and B represent 2 axis of which plane to rotate on. This way, you refer to parts of points (the "X" and "Y") by adding A or B to use the correct parts as X and Y as shown earlier.

It may be smart to have all of the simple 2D points loaded into a list BEFORE redrawing after rotation/movement so that you don't have to watch it draw every line slowly (instead it would say "Loading..." and then draw then quickly).

I already made a program like this, but it's gone. I spend a LONG time making this 3D car model with some detail. I am currently working on a program that will have individual parts that can be moved around in reference to the whole thing, turned off/on (draw them or not), and still move the whole thing in reference to its center. It is a combo of an editor and viewer. The editor is almost done.

     24 October 2003, 03:20 GMT

Challenge (continued)
shkaboinka  Account Info

OOPS! I meant to title the previous post with the title of this one

     24 October 2003, 03:21 GMT

Re: Graphics Program Ideas
Jared Brayshaw Account Info

I think there should be a picture capturing device for the 83+. It shouldn't be that hard to make a device that takes a picture, shrinks it to 64x96, convert it to 4 level greyscale, and turn that into an array or something. 0 could be for no color, 1 could be light grey, 2 could be dark grey, and 3 could be black. Then an assembly program reads the array and displays a greyscale image.

     4 November 2003, 01:27 GMT

Re: Graphics Program Ideas
neo_0011001010101  Account Info

someone can make a demonstration of the calculator capacities like ... IMATION :[http ://julien.lasson.free.fr/imation.zip] (without space)
i think it's beautiful so pleasz make it !!

     16 November 2003, 07:55 GMT

Graphics Problems
Joel Hernandez  Account Info

Im having problems with my TI83+ calculator. It is not displaying anything at all. I do know that it turns on. I have checked all 5 batteries. I know that it is not contrast. I have no idea what the hell is wrong with it. PLEASE HELP!

     17 November 2003, 19:15 GMT

Re: Graphics Problems
shkaboinka  Account Info
(Web Page)

don't know; you can try 3 things:

1) take out batteries, hold [DEL] while you put them back in, and keep holding them when you turn it on; resets EVERYTHING

2) call TI, or get it repaired

3) Sell it on eBay and buy a new one :)

     5 December 2003, 15:27 GMT


1-800-TI-CARES
parker bush Account Info

call the # above

     21 June 2004, 17:22 GMT

3D WireFrame
shkaboinka  Account Info
(Web Page)

I am writing / have written some 3D Wireframe programs for the TI83+. They allow editing and viewing of 3D wireFrame objects with full rotation, translation, etc. you can even adjust the view and take pictures.

I have one that I am working on that allows you to have different parts that work like one whole thingbut can be moved individually and turned off/on. (like a car that has doors, windows, wheels, etc. that can all be move individualy in relation to the car),

I want to see If anybody else can do this, possibly make a better version, or just try it out (go ahead and ask me to explain how if you want). I'll bet I will get ONE reply to this; no chance of there being a good "who can make the best 3d wireframe program" thing going on I guess...

It would be cool to make a complex 3D wireframe thing in asm though, like a car with all the parts/stuff

     5 December 2003, 15:34 GMT


VERY VERY VERY IMPORNTANT
michael8161990  Account Info

Does anyone know if there is a program for the computer out there, that converts a picture into the ti=83+ format? I dont care what type of program... visual basic, c++, c... i doesnt matter. But does it exist?

Respond to this and/or mike8161990@yahoo.com

     8 December 2003, 13:42 GMT

Re: VERY VERY VERY IMPORNTANT
mike White Account Info

yea kid it's called ti connet it comes with the pc link!

     27 December 2003, 14:33 GMT

Re: VERY VERY VERY IMPORNTANT
Jonathan Lester  Account Info

yea, there is one called rigview. I e-mailed it to you

     30 December 2003, 02:02 GMT


83+ stinks
parker bush Account Info

_________ ____________ ______ ______
| _______| | _________ | | | / /
| |______ | |________|| | |/ /
| ____ | | ________ | | \
| |____|| | |_______|| |______|\____\
|________| |___________| rules

Get an 89- the world will suddenly make since

     21 June 2004, 17:31 GMT


Re: 83+ stinks
parker bush Account Info

that should say68k -they took out the extra spaces

     21 June 2004, 17:33 GMT

Hmmmmmm
Basic'er Account Info

I'm making a game based on the Dune series of books by Frank Herbert in Basic and i'm running into a small problem i know many basic programmers have encountered, program lag, also called program fatigue. Does anyone have any idea how to prevent this or stop it? i would appreciate any answer.

     15 December 2003, 03:31 GMT

Re: Hmmmmmm
miscellaneousprogrammer Account Info

Free up mem. Simplify. Cut out closing parenthesis, quotes... Learn Asm. Or better yet-convert to Asm.

     27 December 2003, 13:14 GMT

Re: Hmmmmmm
Nick_S  Account Info

dont use goto to jump OUT of a for/while/repeat loop

     23 June 2004, 04:45 GMT


Stopping the Effects of Calculator Fatigue
dabud15 Account Info

You can trick the player into restarting the program. Basically, you set certain points where the program will stop running, but the user won't know. You just have to put a "Press Enter" message on the screen somewhere, and the user will think they're advancing to the next screen. In reality, they're restarting the program. But how does the program continue where it left off, since you don't WANT to start the program over again? Before the program stops, you set a variable (in this case "A"). You give that variable a certain value, and at the beginning of the program the game first does a check to see if that variable is at a certain value. If it is, then issue a Goto command.

For instance

:<beginning of program>
:If A=7
:Goto 7
:<programming code>
:<programming code>
:<programming code>
:7->A
:Output(8,1,"Press Enter
:Stop
:Lbl 7
:<programming code>
:<programming code>

     21 January 2007, 02:46 GMT

Re: Graphics Program Ideas
adamvio  Account Info

I want to make a 3D game for the TI-83 plus but I dont know how, if you know anything on how to make a 3D game in Basic, please tell me!

     15 December 2003, 22:50 GMT


Re: Re: Graphics Program Ideas
shkaboinka  Account Info
(Web Page)

Ha! I'd be suprised if you could; it would be slow...
but nothing is impossible. If anybodyu could help you here, that would be me. I figured out how to do 3D (wireframe) all on my own, and it's pretty good (example: I have a 3d wireframe program that everybody has trouble using; it's called a3dview, and it's ported somewhere). Sure, I'll help you; just email me

     3 February 2004, 17:33 GMT


Re: Re: Re: Graphics Program Ideas
shkaboinka  Account Info
(Web Page)

a few typos; *anybody, *posted

     3 February 2004, 17:39 GMT

1  2  3  4  5  6  7  8  9  10  11  12  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer