Re: A89: 3d programming (I know how...)


[Prev][Next][Index][Thread]

Re: A89: 3d programming (I know how...)




I have my high school Calculus book right here in front of my face, and 
it's titled
Elements of Calculus and Abstract Algebra...
*shrug*

At 06:03 PM 9/12/00, you wrote:

>Uhhhh...that would be a high school course on crack AND PCP. It must mean 
>something different, because i'm in college Cal II, and we haven't had 
>abstract algebra =)
>
>Abstract algebra is the study of groups, fields, rings, and all sorts of 
>other fun junk. It is the concept of algebra abstracted out (apart from 
>the system we all know and love).
>
>Maybe an example will help out (let's see if I remember this correctly)
>Let us define a group {a,b,c,d}, and an operator *, so that
>(* does NOT mean multiplication here, it is a abstract operator i am 
>making up)
>a*b=c
>b*a=d
>(and so on, and so forth, you can see that this operation is not commutative)
>
>Now there are rules for all this, such as each group must have an identity 
>element, so that
>a*i=a
>
>where "i" is the identity element.
>
>Now don't hold me to any of the examples I have given here, I'm sure that 
>they are full of errors, but it illustrates what I am talking about. This 
>is not easy stuff, that's why it's a grad level course.
>
>How do I know anything about it? I found my math-major uncle's old book 
>(and was completely baffled after the first chapter)
>
>Mike
>
>>From: Tyrel Haveman <tyrel@haveman.net>
>>Reply-To: assembly-89@lists.ticalc.org
>>To: assembly-89@lists.ticalc.org
>>Subject: Re: A89: 3d programming (I know how...)
>>Date: Tue, 12 Sep 2000 15:23:34 -0700
>>
>>
>>99% of the time, Abstract Algebra is the first part of a high school
>>Calculus course.. the books even say "Calculus and Abstract Algebra" on the
>>front...
>>
>>
>>At 01:09 PM 9/12/00, you wrote:
>>
>>>Sorry, I misunderstood. There is a field of mathematics called abstract
>>>algebra, and it's usually a grad level math course.
>>>
>>>
>>>>From: Jimmy Baker <ashbar83@yahoo.com>
>>>>Reply-To: assembly-89@lists.ticalc.org
>>>>To: assembly-89@lists.ticalc.org
>>>>Subject: Re: A89: 3d programming (I know how...)
>>>>Date: Tue, 12 Sep 2000 09:55:23 -0700 (PDT)
>>>>
>>>>
>>>>I just needed a lot of abstract algebra to figure it
>>>>out by myself, not to do the calculation itself.
>>>>Abstract meaning x=y+z, using variables instead of
>>>>numbers. It took me 3 days to figure it out.
>>>>
>>>>-root
>>>>
>>>>
>>>>--- Michael Cowart <freakonaleash881@hotmail.com>
>>>>wrote:
>>>> >
>>>> > Uhhhhhh...........
>>>> > You don't need abstract algebra to do 3d
>>>> > programing... just some vector
>>>> > algebra and calculus. I don't think you need
>>>> > advanced topography for
>>>> > something that a 89 could render =P. Really, I don't
>>>> > think many programmers
>>>> > know abstract algebra (including me, except for a
>>>> > miniscule amount).
>>>> >
>>>> > <USELESSGARBAGE>..Take the Klein bottle, for
>>>> > example. It can be shown that
>>>> > this construct has neither an inside or outside.
>>>> > While impossible to
>>>> > construct in R3, it is a simple matter (!!!!!!) to
>>>> > form in R4...
>>>> >
>>>> > In Z12, find all the solutions to the equation
>>>> > x^2+2x-15=5...
>>>> >
>>>> > Is this subgroup abelian...</USELESSGARBAGE>
>>>> >
>>>> > NOTE: I take no responsibility for the validity of
>>>> > anything in the above
>>>> > garbage section, if i'm right, great, if not, too
>>>> > bad.
>>>> >
>>>> > Mike
>>>> >
>>>> > >From: Jimmy Baker <ashbar83@yahoo.com>
>>>> > >Reply-To: assembly-89@lists.ticalc.org
>>>> > >To: assembly-89@lists.ticalc.org
>>>> > >Subject: Re: A89: 3d programming (I know how...)
>>>> > >Date: Mon, 11 Sep 2000 19:11:04 -0700 (PDT)
>>>> > >
>>>> > >
>>>> > >Hey, do a search for 3d vector programming and you
>>>> > >should find some good pages, you have to do a lot
>>>> > of
>>>> > >abstract algebra to figure it out, I can help if
>>>> > you
>>>> > >want.
>>>> > >
>>>> > >-root
>>>> > >
>>>> > >
>>>> > >
>>>> > >--- Glenn Murphy <littlbit@soundex.org> wrote:
>>>> > > >
>>>> > > > This isn't exactly 68k specific but, right now
>>>> > > > that's what I'm aiming for.
>>>> > > > What I want, is to know what kind of math is
>>>> > needed
>>>> > > > for 3d programming (not
>>>> > > > knowing is due to my school lacking in every
>>>> > > > academic (and athletic)
>>>> > > > department imaginable...and a little bit due to
>>>> > me
>>>> > > > :) ).  And, if you don't
>>>> > > > mind, I would like to know how that would be
>>>> > > > implemented in 68k asm.  My
>>>> > > > game will just be using lines, so the 89/92+
>>>> > should
>>>> > > > be fast enough to handle
>>>> > > > it (unless my programming skills are lacking
>>>> > more
>>>> > > > than I thought).  Thank
>>>> > > > you for your time, help and patience in bearing
>>>> > with
>>>> > > > my questions.
>>>> > > >
>>>> > > > Thanks,
>>>> > > > Glenn Murphy
>>>> > > >
>>>> > > >
>>>> > >
>>>> > >
>>>> > >__________________________________________________
>>>> > >Do You Yahoo!?
>>>> > >Yahoo! Mail - Free email you can access from
>>>> > anywhere!
>>>> > >http://mail.yahoo.com/
>>>> > >
>>>> >
>>>> >
>>>>_________________________________________________________________________
>>>> > Get Your Private, Free E-mail from MSN Hotmail at
>>>> > http://www.hotmail.com.
>>>> >
>>>> > Share information about yourself, create your own
>>>> > public profile at
>>>> > http://profiles.msn.com.
>>>> >
>>>> >
>>>>
>>>>
>>>>__________________________________________________
>>>>Do You Yahoo!?
>>>>Yahoo! Mail - Free email you can access from anywhere!
>>>>http://mail.yahoo.com/
>>>
>>>_________________________________________________________________________
>>>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>>>
>>>Share information about yourself, create your own public profile at
>>>http://profiles.msn.com.
>>
>
>_________________________________________________________________________
>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
>Share information about yourself, create your own public profile at 
>http://profiles.msn.com.
>




References: