This is a three month class that gets us started in programming with a 3D animation slant. We start by studying the computer languages C/C++ and Python. We use what we have learned to animate models with the 3D animation tool Blender. We then install and use what we learned with the 3D toolkit Crystal Space to animate the digital assets we used from Blender. At the end we will review what we learned and pick a project to continue using what we learned.
We will have covered the following:This is a lot to cover. We can each pick up parts of what we are going over and focus on that while others will do other parts. We will have experienced building and programming on Linux. We will also work on Windows. Focusing on an operating system will not be a goal, rather experience with whatever languages and tools we need to build the next awesome 3d animation or at least to start animating models.
Objective: To introduce students to programming concepts and fundamentals and enable them to write their own programs.
Target Audience: Students are expected to be familiar with computers but do not have to know how to program. Some knowledge of programming is useful. Knowledge of Python or C/C++ before starting is good.
Software: Good versions of all the software needed can be downloaded for free. There are a lot of tutorials online and you can even get the C++ book we suggest online. There is a lot of info about the software and other resources on our pages about this class 3D Animation Class Resources
Contact Us with any questions.
Last Updated May 21, 2007Copyright 2007 Jefferson Software