Panda 3D Video Tutorial Series

I’ve started to put together a few video tutorials on using Panda 3D.
Part One: Downloading Panda and Opening A Panda Program
3.5 MB

Part Two: Converting .blend Files to .x Files
2.5 MB
NOTE: This is not one of my best video tutorials - it’s pretty rough, but it gets the point across. My next ones will be better.

NOTE: These video tutorials are not examples of my best video tutorials - I normally put my logo in front of them, and practice it a few more times, but these video tutorial was originally recorded for my video game team, and I decided to release them to the public.

Awesome! More please! :smiley:

They’re coming - I’m posting them as I make them.

I’ll try to put anotherone up tonight, tomorrow night at the very latest.

Very nice and voice is very clear, even for a non english !!

thanks , this is usefull for my (future) team…

Thanks! I plan to get some moe up this weekend.

Ooops… that was me. :laughing:

This is great stuff! Thanks for putting it out there for everyone’s benefit.

There are just a couple of FYI’s that came to mind while I was watching these videos.

First, in the first video, you advise downloading Python 2.4, without going into much more about it. However, when you install Panda it installs its own version of Python, which is currently version Python 2.2; and as others on the forum have observed, it takes some effort to get Panda to run with a different version of Python that you have installed separately. So having multiple competing versions of Python on your system isn’t necessary to run Panda, and could contribute to confusion.

Second, in the second video, you advise against converting from .x to .egg and/or .bam format, on the grounds that involving fewer converters in the process is generally safer. This is excellent advice in general. However, in the Panda case, since Panda doesn’t natively read .x file format, when you load an .x file into Panda it effectively invokes x2egg in the background, and then loads the resulting egg file, which amounts to running egg2bam. So you’re going to suffer whatever conversion artifacts you would have gotten anyway. If, on the other hand, you did run x2egg and egg2bam explicitly, it would do exactly the same steps that it does when you load the .x file directly, but it would do those steps ahead of time and save the results in a predigested form for Panda. The only thing you risk losing is the load time. :slight_smile:

But these are just very small points. The videos are fantastic!


Thanks for the advice… I think I’ll plan on possibly doing a second version of the two earlier video tutorials, both to make those corrections, and to polish them up a bit.