Advertisement

New Tutorials!

Started by February 27, 2001 02:41 PM
40 comments, last by SD 23 years, 8 months ago
heck yeah skeletal animation and real time object deformation tutorials would be handy!
There are a few things I would like to see tutorials on :

1.) The use of bezier curves and/or linear interpolation for fluid camera movement.
2.) Setting up a timer to activate a game/demo function at regualr intervals on all systems.
3.) A unified client/server chat-type application in C++ (NOT 2 separate applications! Think a non-dedicated quake server)
4.) Various hidden surface removal algorithms (with some functional code. It always seems to me that the psuedo-code authors leave out some stuff.... nothing fancy. Just step by step with WHY and HOW, not just how.)
5.) Solid gemometry deformation

I''m sure I could think of more, but I''ll give everyone here a break. I agree with the above post that an engine tutorial is the wrong thing to do.
How about a tutorial on optimizing your OpenGL rendering loop?




Contact me
Advertisement
Sorry that anon post above was I.

Contact me
[email=JValentine_13@hotmail.com]contact[/email]
regarding the last couple of posts... (turning blue in the face)

Skeletal animation tutorial: http://rsn.gamedev.net If there is anything missing, let me know.
HSR: http://www.markmorley.com/opengl/frustumculling.html
There are also a bunch of articles out there by Mike Abrash about Quake HSR techniques.
Timers: NeHe''s game tutorial, or grab the class from PortaLib3D. This is extremely simple. Instantiate only one instance of the timer and use it universally, or you can have a static reference double time for all the timers to compare against.

How''s that doing?

I am thinking of movingalong the camera tutorial myself - but that''s a ways off for now.

- Brett

~~~
Cheers!
Brett Porter
PortaLib3D : A portable 3D game/demo libary for OpenGL
~~~Cheers!Brett PorterPortaLib3D : A portable 3D game/demo libary for OpenGLCommunity Service Announcement: Read How to ask questions the smart way before posting!
Wow, brett! Thanks for the links. If you know of any more nice sites like those, please post the links, or email them to me.
Thanks!


Contact me
[email=JValentine_13@hotmail.com]contact[/email]
Hi there!

I''d be really interessted in the camera movement thing too.. Not just how to do a 1st person kinda thing, but also how to make the camera rotate around a object with the mouse. that be really cool. I''m not quite done with my Leveleditor though I think I could write a little tutorial with some basic math functions I got from a friend of mine and some I found from my own, just some usefull stuff that can help with coding a Leveleditor.. Another Idea I''ve got: I guess that there are a lot of ppl developing for Win9x/2k/NT/ME and so on and since MFC is very practical for developing a leveleditor we could make a little column on how to use MFC. where maybe one guy handles the framework, another one how to use ressources in VC++ 6.0, then, for those how want to contribute but don''t have to much time and just want to write a smaller tutorial one control explained extensivly (CTreeCtrl, CImageList, CListCtrl, CButton ;p).
Ok, I''ll list them up again:
I think we should go for the MDI style, ok?

1.) Framework
2.) MessageHandlers
3.) CButton
4.) Views (CView)
5.) CListCtrl
6.) CTreeCtrl
7.) CImagelist / How to use Imagelists in CListView/CTreeView to display Bitmaps.
8.) Overriding OnSave() / OnSaveAs()
9.) CSplitter
10.) Using and koordinating multiple Views


Also, a tutorial I could write would be about selection with the Backbuffer in OGL.

ok, tell me what you think about it, maybe even better mail me, since I''m having a hard time finding threads again *G*

cya,
Phil


Visit Rarebyte!
and no!, there are NO kangaroos in Austria (I got this questions a few times over in the states

RAW!
Visit Rarebyte! and no!, there are NO kangaroos in Austria (I got this question a few times over in the states ;) )
Advertisement
Hi there!

I''d be really interessted in the camera movement thing too.. Not just how to do a 1st person kinda thing, but also how to make the camera rotate around a object with the mouse. that be really cool. I''m not quite done with my Leveleditor though I think I could write a little tutorial with some basic math functions I got from a friend of mine and some I found from my own, just some usefull stuff that can help with coding a Leveleditor.. Another Idea I''ve got: I guess that there are a lot of ppl developing for Win9x/2k/NT/ME and so on and since MFC is very practical for developing a leveleditor we could make a little column on how to use MFC. where maybe one guy handles the framework, another one how to use ressources in VC++ 6.0, then, for those how want to contribute but don''t have to much time and just want to write a smaller tutorial one control explained extensivly (CTreeCtrl, CImageList, CListCtrl, CButton ;p).
Ok, I''ll list them up again:
I think we should go for the MDI style, ok?

1.) Framework
2.) MessageHandlers
3.) CButton
4.) Views (CView)
5.) CListCtrl
6.) CTreeCtrl
7.) CImagelist / How to use Imagelists in CListView/CTreeView to display Bitmaps.
8.) Overriding OnSave() / OnSaveAs()
9.) CSplitter
10.) Using and koordinating multiple Views


Also, a tutorial I could write would be about selection with the Backbuffer in OGL.

ok, tell me what you think about it, maybe even better mail me, since I''m having a hard time finding threads again *G*

cya,
Phil


Visit Rarebyte!
and no!, there are NO kangaroos in Austria (I got this questions a few times over in the states

RAW!
Visit Rarebyte! and no!, there are NO kangaroos in Austria (I got this question a few times over in the states ;) )
I echo Brett Porter''s sentiment of "turning blue in the face". There''s about 10 different articles on building a 3D editor, INCLUDING SELECTION using the back buffer at www.CornflakeZone.com, if there''s anything missing please let me know.

The camera thing has been done to death. For those of you who don''t want to figure it out, just use Tim Schroeders'' (forgive my spelling Tim ;-)) excellent Bezier path class found at glVelocity.gamedev.net

I just posted a Client/Server Chat application also at Cornflakezone.com with a full tutorial + source. It''s also available at www.gamedev.net. It''s VB but if someone wants to port it to VC++ using CWinsock I can help them do that.

Finally, I really urge you to checkout glvelocity''s code archive as it has a TON of AMAZINGLY useful code that''s all nicely packaged up and ready to go.

Hope that helps y''all

http://www.CornflakeZone.com
//-- Modelling and animation in every dimension --//
first of all, sorry for double posting.. it was a few seconds before the servers went down for maintance...

fshana, don''t understand me wrong, I really appreciated your tutorials about building a Leveleditor, helped a lot. I just want to say, if anyone''s interested, I''ll be willing to write something like that, little help would be nice though...

cya,
Phil

Visit Rarebyte!
and no!, there are NO kangaroos in Austria (I got this questions a few times over in the states

RAW!
Visit Rarebyte! and no!, there are NO kangaroos in Austria (I got this question a few times over in the states ;) )
no problemo, sorry if I sounded a wee bit frustrated.

http://www.CornflakeZone.com
//-- Modelling and animation in every dimension --//

This topic is closed to new replies.

Advertisement