Good to hear....I am so tired of reading a lot of technical words that I have to look up all the time. Now we can finaly just look them up...:DQuote:
Originally posted by BodwadUK
Good idea :D
Printable View
Good to hear....I am so tired of reading a lot of technical words that I have to look up all the time. Now we can finaly just look them up...:DQuote:
Originally posted by BodwadUK
Good idea :D
It was just because of the size of the AGP explaination that made me think that and I suppose the Quad Tree one would be around the same size.
I suppose untill their is quite a few we may as well put them at the bottom of the FAQ, but I will get working on some PHP pages that will display defintions and allow you to edit them. Just incase we do decide to use that.
Acronym is the word your after :D ;)
I was thinking about just writing: "Binary tree used for space partitioning in a 3D environment/terrain in a game" for the quad tree. Explaining the whole bit would take 3-4 pages. Thats why I thought about adding links to all of them. So we don't need to write articles or tutoriaols for algorithms, datastructures and so on.Quote:
Originally posted by Electroman
It was just because of the size of the AGP explaination that made me think that and I suppose the Quad Tree one would be around the same size.
Yeah lets start out in some posts, and then see what we need later. If you need any help with the PHP/MySQL or what ever let me know. I am not very good, but I can find my way around it...;)Quote:
Originally posted by Electroman
I suppose untill their is quite a few we may as well put them at the bottom of the FAQ, but I will get working on some PHP pages that will display defintions and allow you to edit them. Just incase we do decide to use that.
Was it....I thought it was more like abrivation or something,....Quote:
Originally posted by Electroman
Acronym is the word your after :D ;)
Abbreviation is kind of the same but like "ect." & "Adv." are abbreviations.Quote:
Posted by NoteMe
Was it....I thought it was more like abrivation or something,....
Ever heard of "TLA is a TLA". TLA = Three Letter Acronym :). An Acronym is when you only use the first letter of every word ;)
K :DQuote:
Posted by NoteMe
I was thinking about just writing: "Binary tree used for space partitioning in a 3D environment/terrain in a game" for the quad tree. Explaining the whole bit would take 3-4 pages. Thats why I thought about adding links to all of them. So we don't need to write articles or tutoriaols for algorithms, datastructures and so on.
Yeah lets start out in some posts, and then see what we need later. If you need any help with the PHP/MySQL or what ever let me know. I am not very good, but I can find my way around it...;)
OK...guess you are right....I have no idea...:D...Quote:
Originally posted by Electroman
Abbreviation is kind of the same but like "ect." & "Adv." are abbreviations.
Ever heard of "TLA is a TLA". TLA = Three Letter Acronym :). An Acronym is when you only use the first letter of every word ;)
SO then I guess it is just to start to make that thread...anyone that want to help are welcome...
You mean like this one but for definitions or do you mean Like the FAQ but for definitions :confused: :D.Quote:
Originally posted by NoteMe
So then I guess it is just to start to make that thread...anyone that want to help are welcome...
Or extra Post in the FAQ thread I assume ;).
I ment adding things here so I could add them to the FAQ, if that sounds like an idea.
If not any other ideas?
Lookig at the AGP thingy you have said that the P in AGP stands for Card :confused: do you mean processor? :D
Nope, Sounds good.Quote:
Posted By NoteMe
If not any other ideas?
Doh, Port not processor ;)
Yeah should have been Port...:D
Yeah add the definitions here, or in a new thread....you choose...
Should I add:
Point
Vertex
Polygon
Mesh
vector
Matrice
And so on too? Or is those to obvious for English/American persons?
Thought about
FFP
TnL
GPU
CPU
PCI
too...what about them?
I think Point would be the only one that you should miss out, the others all seem pretty good.Quote:
Posted by NoteMe
Should I add:
Point
Vertex
Polygon
Mesh
Vector
Matrice
And so on too? Or is those to obvious for English/American persons?
Thought about
FFP
TnL
GPU
CPU
PCI
too...what about them?
Do you actually know the 100%diffrence of polygon and mesh...I am getting confused in most of my books here....
Nope, I know what they are but dont think I could define what either of them are properly.Quote:
Originally posted by NoteMe
Do you actually know the 100% diffrence of polygon and mesh...I am getting confused in most of my books here....
OK. Let me have a go, and then you can tell me what you think. And we have to write in the post in the FAQ that they can post here if they want to add something or reexplain the word/acronym...
Vertex
PolygonQuote:
A point in 3D space that can hold more information then just the point. It can have a color, a normal, texture coordinates and so on.
MeshQuote:
A simple n-sided closed figure, using minimum 3 vertices. Triangle is the simplest polygon
FFP - Fixed Function PipelineQuote:
An object made by hundred or even thousand of vertices to form a shape.
GPU - Graphics Processing UnitsQuote:
The pipeline that your vertices go through before they show up on your screen.
TnL - Transform and Lightning
matrice
vector
CPU
PCI
This is how far I got. A friend just passed by, so I have to leave the computer for a while. Please feel free to change anything or add or what ever when I am away....
Just a couple of SP mistakes ;).
Triangle is the simples polygon
Triangle is the simplest polygon
The pipeline from your vertices go through before they show up on your screen.
The pipeline that your vertices go through before they show up on your screen.
Thats matrix note, note matrice ;)Quote:
matrice
vector
CPU
PCI
matrix - an algebraic datastructure, a grid of columns and rows which is used in solving equation systems in linear algebra. In programming context matrices are mostly used for transformations made on objects in n-d space
vector - an n-tiple (an array of n elements) is a representation of displacement in n-d space
CPU - central processing unit
PCI - Peripheral Component Interconnect
Hehe that was the same problem I had when I started to learn about 3D programming...it took ages before I was sure that Vertices was plural of vertex...:DQuote:
Originally posted by kedaman
Thats matrix note, note matrice ;)
I have added them to the post in the FAQ...thanks...;)Quote:
Originally posted by kedaman
matrix - an algebraic datastructure, a grid of columns and rows which is used in solving equation systems in linear algebra. In programming context matrices are mostly used for transformations made on objects in n-d space
vector - an n-tiple (an array of n elements) is a representation of displacement in n-d space
CPU - central processing unit
PCI - Peripheral Component Interconnect
hehe nps, btw why does a vertex have a colour? or normal or texture coordinates? isn't that what polygons have?
No, a vertex is a point with aditional information about the point
Code example:
Let me also add a picture to that one....2 seconds...;)Code:Struct Vertex{
D3DVECTOR3 vPosition; //Point
DWORD dwDiffuse; //Diffuse vertex color
D3DVECTOR3 vNormal; //Vertex normal
FlLOAT u, v; //Texture coordinates of vertex
}
Look at all those nice colors and all of them have an explenation...:D
http://vbforums.com/attachment.php?s=&postid=1674470
wait a minute.. does that mean that a vertex cannot be shared between polygons? and why have normals on the vertices, when you can have them in the polygon?
btw nice colours ;)
The face normals are calculated automaticaly by graphics APIs like DX. They are used for flat shading...you know when you can see all the faces of all the triangles.Quote:
Originally posted by kedaman
wait a minute.. does that mean that a vertex cannot be shared between polygons? and why have normals on the vertices, when you can have them in the polygon?
The vertex normals are used to make gouraud shading. So objects looks round, if an other triangle is attached to that one, you have to claculate the vertex normals again, so they are the average of the vertices for the triangles using the save vertex. So yes a vertex can be shared.
Quote:
Originally posted by kedaman
btw nice colours ;)
I know, this is the way it is going to be from now on....
ah.. gotya, so with gouraud shading the shade is interpolated across the triangle?Quote:
Originally posted by NoteMe
The face normals are calculated automaticaly by graphics APIs like DX. They are used for flat shading...you know when you can see all the faces of all the triangles.
The vertex normals are used to make gouraud shading. So objects looks round, if an other triangle is attached to that one, you have to claculate the vertex normals again, so they are the average of the vertices for the triangles using the save vertex. So yes a vertex can be shared.
I like it that way ;)Quote:
Originally posted by NoteMe
I know, this is the way it is going to be from now on....
Here we go, got a Script done for Viewing the definitions.
http://www.ElectromanUK.com/Definition.php?word=AGP
So far I have only added the AGP one, I'm just about to add the others though. I still gotta make a editing script but I'm not sure if I should make it so it saves the old version incase someone goes though it making a mess of the definitions.
The page generated could do with some kind of background as well if anyone wants to make one for it or has any ideas?
BTW its case insensitive as well :D.
Here we go, to add a definition use this page: http://www.ElectromanUK.com/AddDefinition.php
I've added all the definitions you have already put in the FAQ BTW ;).
I will put it in the FAQ when I get hope today....nice job.
And I will add:
VS
PS
HLSL
to it too....;)
If you want to view all the definitions abit like how you've done in the FAQ then heres a link:
http://www.ElectromanUK.com/ListDefinitions.php
I just added the FPS definition to your DB, however you're using AddSlashes() which is not necessary in that Form. Well you can see the result...
Thanks for adding it. We have been pretty lazy updating that dictionary. Electroman will probably have a look at his PHP skills when he have the time to it.
Thanks
ØØ
Don't forget to add some OpenGL stuff there :)
If you guys never found my site by telepathy, here it is:
http://www.crystal-rain.com/libsapng/index.htm
I had that page bookmarked a while back. Before some reformating...:)
And there is some OpenGL links in the FAQ. But we havn't found too much on OpenGL and VB. Most of it is in C++.
PS: Me and Electroman where betting if you where going to post the png lib here or not. And I won..:)
I am adding it the faq.
ØØ
Well, you know me too well, I'm a hipocryte that can't stand but advertising my ill-coded Visual Basic work. Hurrah! :)
We all do that..:)...and now there is your own sub section where you can post code samples and full games here too...;)
BTW, we should probably add to the FAQ that VC++ 6 is no longer compatible with DX. ANd that the new decemper version won't work, so they have to use the summer edition.
Will try to find some links.
ØØ