Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

3 Dimensional Chat / Mathematics Tutorials

Author
Message
nuclear glory
21
Years of Service
User Offline
Joined: 2nd Oct 2003
Location:
Posted: 17th Jun 2004 00:12
We're working on a growing tutorial database. It is aimed specifically towards the math behind the graphics rather than at any language specifically. These should be good for beginners and/or people interested in touching up on their math.

Page is at:
http://www.nuclearglory.com/tutorials.php

More tutorials are underway.

Any/all comments appreciated.

Lead Programmer/Director
Powerful Collision DLL for DBPro and DBC: http://www.nuclearglory.com
Lightwave Scene Exporter to .X also at: http://www.nuclearglory.com
Rixarn
22
Years of Service
User Offline
Joined: 10th Sep 2002
Location:
Posted: 17th Jun 2004 00:46 Edited at: 17th Jun 2004 00:46
Im starting to learn DarkBasic, but i know sooner or later ill have to learn some maths for my programs. I have a question tho, your maths tutorials covers what i need to, for example, make my 2d mouse selector over a 3d world? ive cheked most codes and they use a lot of Sin Cosin etc etc...
Also, for a newbie like me, some examples of in what i can use this knowledge besides colision lights me,

in any case, thanks man!! Tutorial makers just rock!!
nuclear glory
21
Years of Service
User Offline
Joined: 2nd Oct 2003
Location:
Posted: 17th Jun 2004 00:55 Edited at: 17th Jun 2004 00:57
Quote: "your maths tutorials covers what i need to, for example, make my 2d mouse selector over a 3d world?"


I'm sure the math in the tutorials could be applied to such a thing. You'll probably need to delv. into some camera frustrum mathematics to do that properly.

The real goal behind the tuts is to empower you with the math to invent your own routines

Lead Programmer/Director
Powerful Collision DLL for DBPro and DBC: http://www.nuclearglory.com
Lightwave Scene Exporter to .X also at: http://www.nuclearglory.com
MikeS
Retired Moderator
22
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 17th Jun 2004 00:59
Excellent tutorials Nuclear Glory. Since I'm rather new to these kinds of maths it's really helpful.

Simple, sweet, and tell you how they help you, that's the best kind of tutorial you can get.



A book? I hate book. Book is stupid.
(Formerly known as Yellow)
XGoDSouL
21
Years of Service
User Offline
Joined: 14th Jun 2004
Location:
Posted: 17th Jun 2004 01:40 Edited at: 17th Jun 2004 01:43
That reminds me my secondary 5 maths and physics =)

Well, it's pretty well explained for the lenght... But you WON'T make me believe that resumes it entirely =P One entire session on the SIN/COS/TAN/ARCTAN/ARCCOS/ARCSIN/ARG functions can't be resumed in these pages, or i'll pursue my math teacher for making that soooo long =P But well, thats a good base for any 3D coder =) And by the way, most of the complexes 3d maths functions (beyond simple sin/cos) are remplaced by easy commands [EDIT]in DarkBasic[/EDIT]... (WHY DIDN'T MY CALCULATOR HAD THAT ??? =)
nuclear glory
21
Years of Service
User Offline
Joined: 2nd Oct 2003
Location:
Posted: 17th Jun 2004 01:59 Edited at: 17th Jun 2004 02:00
@MikeS
Thanks, glad you found them to be helpful.

The 'cross product' and an extended version of the 'pythagorean theorem' are on the way too.

Lead Programmer/Director
Powerful Collision DLL for DBPro and DBC: http://www.nuclearglory.com
Lightwave Scene Exporter to .X also at: http://www.nuclearglory.com
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 17th Jun 2004 04:30
I could always do a tutorial on using matrix math. Good for rotations, image filters, etc... I'd probably have to refresh myself with it first though.

"eureka" - Archimedes
nuclear glory
21
Years of Service
User Offline
Joined: 2nd Oct 2003
Location:
Posted: 17th Jun 2004 04:41 Edited at: 17th Jun 2004 04:41
That'd be sweet. We'd probably link to you (or host it on our site if needed/wanted) if it turned out to be a decent tutorial.

Lead Programmer/Director
Powerful Collision DLL for DBPro and DBC: http://www.nuclearglory.com
Lightwave Scene Exporter to .X also at: http://www.nuclearglory.com
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 18th Jun 2004 10:41
I'll see what I can come up with next week.

"eureka" - Archimedes
Mussi
22
Years of Service
User Offline
Joined: 27th Jan 2003
Location: Netherlands
Posted: 18th Jun 2004 23:50 Edited at: 19th Jun 2004 01:20
A tutorial on matrices and you'd have something usefull for me to



Specs: AMD Athlon 1800, 256 DDRRam 266mhz, 80GB HD 7200rmp U133, Geforce 4 Ti4400 128mb
nuclear glory
21
Years of Service
User Offline
Joined: 2nd Oct 2003
Location:
Posted: 22nd Jun 2004 20:41
Phaelax has prepared a matrix tutorial.

Page at:
http://svexian.dbspot.com/tutorial_matrix.html

Lead Programmer/Director
Powerful Collision DLL for DBPro and DBC: http://www.nuclearglory.com
Lightwave Scene Exporter to .X also at: http://www.nuclearglory.com

Login to post a reply

Server time is: 2025-06-29 22:35:17
Your offset time is: 2025-06-29 22:35:17