Team BLT - Brandon Lake, Travis Foxley, Tony Kanell
Project Bid 1

1.0 Project Preferences

1.1 Project Description
Vision: To make improvements to the core functionality of the interface in Daz Studio modeling software

Members Brandon Tony Travis Total
Daz3D Plugin 10 9 8 27

2.0 Qualifications and Tradeoffs

2.1 Strengths and Qualifications
Team Strengths:
3D modeling experience, experience working with models in machinima creation, design experience (web), computer languages: C, C++, C#, Java, MySQL, PHP

2.2 Tradeoffs, constraints, and special considerations
We will need to familiarize ourselves with the current software as much as possible. Daz is now sponsoring the project, so they will be providing us with computers to work on at their facilities and access to all the code necessary.

3.0 Daz3D Plugin

3.1 Approach
After meeting with Daz, it has been determined that we will work with their design team to implement changes to the interface to make Daz studio easier to use as a beginner. Their design team will be making the visual improvements and directing how they want it to work and we will be changing their core code to make the program work better. This will be a larger project than our class will permit, but they work in an iterative process, and we will be working on the first two main stages of this process.

3.2 Implementation and Considerations
Daz Studio is written in C++ upon the QT environment, so everything will be written in C++. Daz uses the QT environment to help make the software cross platform. We plan on using the Scrum development style to layout all of the necessary tasks that must be accomplished to complete the entire project. Along with the scrum development style, we anticipate there being two main iterations of the development that we will be working on.

Change Log:
Version Date Description
1.0 January 11, 2008 Created Project Bid
2.0 January 20, 2008 Modified project descripton and approach due to our first official planning meeting with Daz.