Hi

Does anyone have Zadkiel's Graphics programming tutorials?

hakand
Posted on 2006-07-06 11:15:26 by hakand
Hi, I'm (was) Zadkiel. You can find my tutorials at my new site, here's a link to the specifc page. Any questions just post here.
Posted on 2006-07-06 17:31:55 by Eóin
Eoin, your bittorrent client kicks ass!
Clean interface. Not bloated by unneeded stuff. Resources friendly...
Why have you been hiding such gem?!  :)
Posted on 2006-07-06 18:22:32 by arafel

Eoin, your bittorrent client kicks ass!
Clean interface. Not bloated by unneeded stuff. Resources friendly...
Why have you been hiding such gem?!  :)

Not to belittle Eóin's work, but there's already http://www.utorrent.com/ - also very LEAN_AND_MEAN, still has a rich featureset, etc.
Posted on 2006-07-07 01:51:07 by f0dder
Thanks f0dder.
It looks great!
Posted on 2006-07-07 04:32:30 by arafel
Thanks arafel, not to be dragging this off topic but my client is still a work in progress and I appreciate your kind words. However µTorrent as posted my f0dder is an excellent client, much much better than my own and I don't expect it to be able to compete with it on size grounds either as the underlying bittorrent library my client is based on (libtorrent) is itself bigger than µTorrent.

That said the reason why I'm developing my own client is that I want to make one controlable from a mobile, much like eMule can be controlled with MobileMule
Posted on 2006-07-07 07:12:28 by Eóin
Sounds like a pretty nifty idea, Eóin :) - and of course we mustn't forget the value of the learning experience of rolling your own.
Posted on 2006-07-07 08:39:49 by f0dder
Wow your site has changed quite abit seen the last time I have visited it. Nice layout. I didn't know you were (are) Zadkiel...  ;)
Posted on 2006-07-07 08:41:14 by roticv
Why don't you have a link to your site in your member profile btw, Eóin?
Posted on 2006-07-07 08:45:06 by f0dder

Why don't you have a link to your site in your member profile btw, Eóin?


Thanks for pointing that out, I was sure I'd already set that up, done now at least.
Posted on 2006-07-07 09:23:54 by Eóin
I should point out that µTorrent uses UPX packing to help achieve that insane size. (and yes, I use it too)
Posted on 2006-07-07 17:28:20 by Bobbias

I should point out that µTorrent uses UPX packing to help achieve that insane size. (and yes, I use it too)

Latest versions use Jeremy Collake's PECompact.
Posted on 2006-07-08 06:38:11 by f0dder
Ahh, thanks for clarifying that, I didn't know he switched recently. also, somewhat offopic, but how do those work anyway?
Posted on 2006-07-09 00:58:20 by Bobbias
What do you mean? How executable packers work? That's somewhat of a topic :)
Posted on 2006-07-09 06:11:00 by f0dder
lol, yeah, I ws  refering to Executalbe packers, and I was asking for more orless a 2 minute intro to the basis, if you got a link or something that explains them a little, I'd appreciate it, since I've always wondered exactly an executable packer works.
Posted on 2006-07-10 05:14:09 by Bobbias
Have a look at this link, then :)
Posted on 2006-07-10 05:57:31 by f0dder
Wow, that's an awesome link. Sorry bout taking this thread off topic, but I guess that started when uTorrent came into the picture more:P
Posted on 2006-07-11 00:04:36 by Bobbias
Hi,

Eoin, thank you very much for the link.
Posted on 2006-07-12 12:35:31 by hakand
Hello Eoin,

Could you pls explain in detail what the transformation matrix is?(in your FPUTut3 tut)
What is it for?
How do we create it?

I am new to these subjects.
Thanks in advance.
Posted on 2006-08-24 13:05:24 by hakand
Hello Hakand.

Matrices represent a easy way to manipulate object in 3d space. You associate a matrix with each object and then manipulate the object by multiplying its matrix by appropiate matrices. For example a translation matrix would move the object around 3d space, while a rotation matrix would rotate the matrix but not move it otherwise.

Pretty much everything I know about matrices I learned from this Matrix FAQ give it a good read and see if it makes sense to you :) .
Posted on 2006-08-25 05:14:14 by Eóin