![]() | ![]() Fall Semester 2006 |
Sun Dec 10
Wed Nov 29
Our vision for this class to be presented in March at SIGCSE 2007.
(Search for Blender once the page loads. We'll discuss this in class next week).
Tue Nov 28
You will find the chapters starting on pp. 88-90 and 236 in the text.
Mon Nov 27
Here it is in 14 stages:
You should have these on your CDs already.
In class we will discuss these stages one by one.
Sat Nov 25
Wed Nov 22
The logic, again, is here.
Thu Nov 16
Here are a few more papers on the Blender Python API:
They're still in French but I will translate them soon.
Tue Nov 7
For the Blender/Python GUI examples today we might take a look at this script.
Note that we can now use 2.42 with the new user manual.
Here's a script and its result.
More scripts can be found here (parts of it might need to be updated) as part of this site.
Here are some documents that will help with our Tkinter study, later:
Mon Nov 6
Tomorrow we develop an Alice game and then discuss Blender Book One.
Thursday we discuss Blender Gamekit Book.
Presentations on Friday are from the Gamekit book.
Joe Burris will work with Joshua Manns on the Blender Escape! game.
Dan Doyle will develop an 8bit Zelda-like program.
Next Tuesday we discuss Python GUIs.
Thu Oct 26
Of course you need to have a database set up (here's the minimal example shown here).
Tue Oct 24
(Some of this might be useful: installation of apache, basic CGI with python.)
We will compare and contrast the approach with GUI development in Python using Tkinter.
Mon Oct 23
Visualization of quantum algorithms/circuits. (Shaun Deaton) Interactive Blender Analytical Geometry (Greg Orlov) Blender/Python implementation of Mancala (***) (Brian Mego, Metal Nat Hayes) Shared interactive world with Blender, Flash, Java or Python.(**) (Jake Rorrer) Blender/Python implementation of Tontie (***) (Mike Fatten) Blender/Python implementation of Scrabble (***) (Shahrier Akram, Baha Khodjaev) Platform game with Blender and Python. (Joshua Manns) Rich Internet Applications (Ajax/OpenLaszlo/Flash) (Joel Richardson, Greg Orlov, Magnai Ganzorig) ** = essentially a 2D or 3D multiplayer game without the gameplay
*** = models of marbles, board pieces etc. generated through a Python script.
Link to livewires from the CD.
Link to script that allows on-line registration for lab presentation this week and the next.
Tue-Thu Oct 17-19
You need to choose two topics to present in lab next week and the week after.
Topics are listed below, choose one from the first column the other from the second column:
Basic Blender (2.03) Blender Gamekit (v2.24) Mesh Modelling Modeling an Environment Curves and Surfaces Chapters 5-13 Gamekit text Special Modeling Techniques Super-G Material and Textures Power Boats Lighting Ballercoaster Animation Weapon Effects for a First-Person Shooter Particle Effects Flying Buddha Python Scripting Character Animation Using Armatures The Interface Blenderball The Buttons Reference (chapters 24-29, Gamekit text)
Mon Oct 16
Note that grades are not there yet but will soon be (you can log in though).
Sun Oct 15
Sat Oct 14
Wed Oct 11
Mon-Tue Oct 9-10
Wed Oct 4
Currently the first three chapters of the book have been covered only.
Fri-Sat Sep 29-30
Thu Sep 28
We want to have a glitch-free lab while we tune into the Blender state of mind.
Tue-Wed Sep 26-27
Just make sure you set an environment variable
HOME
to C:\temp
or some such folder in advance.
I will show it in class tomorrow.
Thanks to Shah, who found a link to Blender 2.25 for Mac OS X:
Please note the "USA" and "Australia" link for Mac OS X is broken, the "Europe" link is still working.http://www.blender.org/cms/Older_versions.283.0.html
If you're looking for a version anywhere between 1.73 and 2.42, you can try this link, says Shah.
http://download.blender.org/release/
Mon Sep 25
Sun Sep 24
Track A (Pyth-Blen-Java )
| Track B (Pyth-Blen-Game )
| Track C (Java-Blen-Pyth )
|
Richardson, Joel (jtrichar) | Orlov, Greg (gorlov) | Tjondrowidjojo, Dennis (dtjondro) |
Ganzorig, Magnai (mganzori) | Mego, Brian (bmego) | |
Khodjaev, Bahtiyor (bkhodjae) | ||
Fatten, Michael (mfatten) | ||
Hayes, Metal (nahayes) | ||
Amstutz, Jamie (jaamstut) | ||
Deaton, Shaun (srdeaton) | ||
Burris, Joseph David (jodburri) | ||
Doyle, Daniel Laurence (daldoyle) | ||
Manns, Joshua Sylvester (jsmanns) | ||
Rorrer, Jacob D (jdrorrer) | ||
Akram, Shahrier (sakram) |
Sat Sep 23
Individual student profiles to be posted soon.
Wed Sep 20
Take a look at the text being used in A201 this semester (the Java version).
Tue Sep 19
Homework One Sep 23 Simple text game Homework Two Sep 30 Object-oriented version of same game Homework Three Oct 7 Robots Homework Four Oct 14 Pacman Homework Five Oct 21 SpaceWar Homework Six Oct 30 Simple Alice game
Sat-Sun Sep 16-17
Also, our Blender text is here (take a look at the pdf, just to get an idea).
Fri Sep 15
Two chefs, gravity, momentum and bouncing off the vertical walls.
Thu Sep 14
Here's source code for the first six or seven chapters I need to briefly discuss.
Sat Sep 9
Sites in which Blender doesn't work well: GY126, SB221.
We're working with UITS to find out what's going on.
Fri Sep 8
So today in labs (in both) we will start by testing Blender briefly.
Something is wrong with GY126, I think, and I promise to find out what it is.
Thu Sep 7
Tue Sep 5
Here are installation notes to consider, along.
Sun Sep 3
Wed Aug 30
Pygame and livewires finally installed in the UITS STC clusters!
Tue Aug 29
Here's how our class appears in the IU Course Browser.