i'm just posting one last time (it's like a drug, so i'm in the second stage of denial) to explain a few things and to keep some people happy i won't use numbers...i'll just hit return a bunch. please, just stop arguing over this...some of you are getting way too into it and feel you need ot have the last word on everything (i'm posting an explination...to me this is not a last word). besides, if i post and there are only 22 posts and a few hours later it's at 49 or so posts, some people obviously wanna hear more.
the first thing is, nopoles it's hard for me to take people seriously when they have only 1 or 2 posts. it makes me think that whoever is posting is just here to somehow rip on something i said and nothing more. i'm not going to say you're wrong, just keep that in mind. additionally, i can't find where i said i was smarter than anyone else. i may do well in school and if you talk to any of my friends i don't talk about how well i do in school...i try to act humble about it and only deal w/people who are truly interested in relatively the same topics that i am. so in either case, forgive me if that's the impression i gave and my deep interests in computer graphics implementations. i got a 960 on my sats the first time and i'm proud of it b/c the second time i scored well over 1300 (i'd like to add though that sat's matter very little).
secondly, macmahoooon, b/c i mention lightwave and a few other programs, doesn't mean anything...i was just giving a list of the stuff i'm using in an implementation. on a side note, i am working on my own game engine using ideas from when i worked on a few open source lgpl engines (oger and crystal if you're concerned about which ones; i wrote some alteration plugins and small optimizations). if you really want you could take 10 minutes and d/l anything i have or am using off kazaa or whatever p2p program people are using now. it's not a big deal and i never made it out to be one.
powskier1080, here's your response that doesn't have 'we know what we're talking about' in it. so you know, in the schools i've looked at and the schools most of my friends go to, linear algebra is considered on the same level, if not higher than calc 3. despite that it may be lower to both you and i, to the administration it apparently is not. i never called you an idiot, so when you make references to comments, please add the people in there.
NoPoles, when you said you don't need to know about the hardware, i'm guessing that's why you said stuff is sent to the gpu in points, not triangles. the main gpu companies, ati and nvidia, both take primitive polygon objects including triangles and quadrilaterals directly to the gpu. forgive me for the typo, but i meant 30 million triangles. overlapping 30 million triangles in certain ways at a specific levels has been known to cause bandwidth clogs on some models of the nvidia geforce 4 chip sets. for this reason multiple buffer flushes are sometimes required. this is why there is such a huge jump in drawing performance between the geforce 4 460 and the geforce 4 4200.
NoPoles, when you run a loop the loop isn't put into cache and the pipeline. the pipeline is a list of instructions so EVERYTHING from the program goes into the pipeline. The cache on the other hand is a problem. Say I have a loop such as this:
int a1000, b1000;
for (int i = 0; i
------------------------------
I always say what I feel and that is a promise, nothing in life is above being honest - 311
from chaos comes clarity, I tell ya what you appare to me, you ought to know glycerin tears don't fool me, i tell ya delusions plaguing everybody - 311