2D Tutorial : Overview
1. Create a skeleton application called 'Soccer'
- If you are working on Windows, use the HOOPS/3dAF
AppWizard to create an application that has the following properties:
- Multiple document interface
- HOOPS 3D Application Framework
- No Geometric Kernel support
- If you are working on Unix, start with the simple HOOPS/QT
Application. You can optionally rename the SimpleHQWidget.h/.cpp
files and the SimpleHQWidget class to have the name SoccerHQWidget.
2. Tutorial Steps
3. Reference Tutorial
In the HOOPS 3DF installation, we have provided completed versions of the
tutorial reviewed in the steps above. Below is a list of these versions
and where they reside:
- MFC: the version of the completed tutorial is located in <hoops>/demo/tutorial/soccer.
The project name is tutorial_soccer_vc<Microsoft Visual Studio
Version>.vcproj.
- QT: the version of the completed tutorial is located in <hoops>/demo/tutorial/soccer.
The project name is qt_soccer_vc<Microsoft Visual Studio Version>.vcproj.
Additionally, there is a makefile for users developing on Unix.
- .Net: For C# developers, you can find a version of the soccer
tutorial in <hoops>/demo/dotnet/csharp_tutorial_soccer/.
The project name is csharp_tutorial_soccer_cs<Microsoft Visual Studio Version>.csproj.
Note that these tutorial projects do not follow the tutorial steps
exactly. They are based on the csharp_simple project found in the dotnet
directory.