Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 11, 2008, 10:30:49 PM (16 years ago)
Author:
rgrieder
Message:
  • Added first basic construct of object hierarchy with physics.
  • Added a few bullet classes to OrxonoxPrereqs.h
  • Added bullet header files to the msvc projects.

No Implementation at all yet, but the game still compiles and runs. Please update the media repository.

Location:
code/branches/physics/visual_studio/vc8
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • code/branches/physics/visual_studio/vc8/bullet_collision.vcproj

    r2149 r2178  
    494494                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    495495                        >
     496                        <File
     497                                RelativePath="..\..\src\bullet\btBulletCollisionCommon.h"
     498                                >
     499                        </File>
    496500                        <Filter
    497501                                Name="BroadphaseCollision"
  • code/branches/physics/visual_studio/vc8/bullet_dynamics.vcproj

    r2149 r2178  
    214214                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    215215                        >
     216                        <File
     217                                RelativePath="..\..\src\bullet\btBulletDynamicsCommon.h"
     218                                >
     219                        </File>
    216220                        <Filter
    217221                                Name="ConstraintSolver"
  • code/branches/physics/visual_studio/vc8/bullet_linearmath.vcproj

    r2119 r2178  
    154154                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    155155                        >
     156                        <File
     157                                RelativePath="..\..\src\bullet\LinearMath\btAabbUtil2.h"
     158                                >
     159                        </File>
     160                        <File
     161                                RelativePath="..\..\src\bullet\LinearMath\btAlignedAllocator.h"
     162                                >
     163                        </File>
     164                        <File
     165                                RelativePath="..\..\src\bullet\LinearMath\btAlignedObjectArray.h"
     166                                >
     167                        </File>
     168                        <File
     169                                RelativePath="..\..\src\bullet\LinearMath\btConvexHull.h"
     170                                >
     171                        </File>
     172                        <File
     173                                RelativePath="..\..\src\bullet\LinearMath\btDefaultMotionState.h"
     174                                >
     175                        </File>
     176                        <File
     177                                RelativePath="..\..\src\bullet\LinearMath\btGeometryUtil.h"
     178                                >
     179                        </File>
     180                        <File
     181                                RelativePath="..\..\src\bullet\LinearMath\btHashMap.h"
     182                                >
     183                        </File>
     184                        <File
     185                                RelativePath="..\..\src\bullet\LinearMath\btIDebugDraw.h"
     186                                >
     187                        </File>
     188                        <File
     189                                RelativePath="..\..\src\bullet\LinearMath\btList.h"
     190                                >
     191                        </File>
     192                        <File
     193                                RelativePath="..\..\src\bullet\LinearMath\btMatrix3x3.h"
     194                                >
     195                        </File>
     196                        <File
     197                                RelativePath="..\..\src\bullet\LinearMath\btMinMax.h"
     198                                >
     199                        </File>
     200                        <File
     201                                RelativePath="..\..\src\bullet\LinearMath\btMotionState.h"
     202                                >
     203                        </File>
     204                        <File
     205                                RelativePath="..\..\src\bullet\LinearMath\btPoint3.h"
     206                                >
     207                        </File>
     208                        <File
     209                                RelativePath="..\..\src\bullet\LinearMath\btPoolAllocator.h"
     210                                >
     211                        </File>
     212                        <File
     213                                RelativePath="..\..\src\bullet\LinearMath\btQuadWord.h"
     214                                >
     215                        </File>
     216                        <File
     217                                RelativePath="..\..\src\bullet\LinearMath\btQuaternion.h"
     218                                >
     219                        </File>
     220                        <File
     221                                RelativePath="..\..\src\bullet\LinearMath\btQuickprof.h"
     222                                >
     223                        </File>
     224                        <File
     225                                RelativePath="..\..\src\bullet\LinearMath\btRandom.h"
     226                                >
     227                        </File>
     228                        <File
     229                                RelativePath="..\..\src\bullet\LinearMath\btScalar.h"
     230                                >
     231                        </File>
     232                        <File
     233                                RelativePath="..\..\src\bullet\LinearMath\btStackAlloc.h"
     234                                >
     235                        </File>
     236                        <File
     237                                RelativePath="..\..\src\bullet\LinearMath\btTransform.h"
     238                                >
     239                        </File>
     240                        <File
     241                                RelativePath="..\..\src\bullet\LinearMath\btTransformUtil.h"
     242                                >
     243                        </File>
     244                        <File
     245                                RelativePath="..\..\src\bullet\LinearMath\btVector3.h"
     246                                >
     247                        </File>
    156248                </Filter>
    157249        </Files>
  • code/branches/physics/visual_studio/vc8/orxonox.vcproj

    r2151 r2178  
    301301                                        </File>
    302302                                        <File
    303                                                 RelativePath="..\..\src\orxonox\objects\worldentities\DynamicEntity.cc"
    304                                                 >
    305                                         </File>
    306                                         <File
    307                                                 RelativePath="..\..\src\orxonox\objects\worldentities\KinematicEntity.cc"
    308                                                 >
    309                                         </File>
    310                                         <File
    311303                                                RelativePath="..\..\src\orxonox\objects\worldentities\Light.cc"
    312304                                                >
    313305                                        </File>
    314306                                        <File
     307                                                RelativePath="..\..\src\orxonox\objects\worldentities\LinearEntity.cc"
     308                                                >
     309                                        </File>
     310                                        <File
    315311                                                RelativePath="..\..\src\orxonox\objects\worldentities\Model.cc"
    316312                                                >
     
    326322                                        <File
    327323                                                RelativePath="..\..\src\orxonox\objects\worldentities\ParticleSpawner.cc"
     324                                                >
     325                                        </File>
     326                                        <File
     327                                                RelativePath="..\..\src\orxonox\objects\worldentities\PositionableEntity.cc"
    328328                                                >
    329329                                        </File>
     
    419419                                                RelativePath="..\..\src\orxonox\objects\weaponSystem\Munition.cc"
    420420                                                >
     421                                                <FileConfiguration
     422                                                        Name="Debug|Win32"
     423                                                        ExcludedFromBuild="true"
     424                                                        >
     425                                                        <Tool
     426                                                                Name="VCCLCompilerTool"
     427                                                        />
     428                                                </FileConfiguration>
     429                                                <FileConfiguration
     430                                                        Name="Release|Win32"
     431                                                        ExcludedFromBuild="true"
     432                                                        >
     433                                                        <Tool
     434                                                                Name="VCCLCompilerTool"
     435                                                        />
     436                                                </FileConfiguration>
    421437                                        </File>
    422438                                        <File
    423439                                                RelativePath="..\..\src\orxonox\objects\weaponSystem\Weapon.cc"
    424440                                                >
     441                                                <FileConfiguration
     442                                                        Name="Debug|Win32"
     443                                                        ExcludedFromBuild="true"
     444                                                        >
     445                                                        <Tool
     446                                                                Name="VCCLCompilerTool"
     447                                                        />
     448                                                </FileConfiguration>
     449                                                <FileConfiguration
     450                                                        Name="Release|Win32"
     451                                                        ExcludedFromBuild="true"
     452                                                        >
     453                                                        <Tool
     454                                                                Name="VCCLCompilerTool"
     455                                                        />
     456                                                </FileConfiguration>
    425457                                        </File>
    426458                                        <File
     
    575607                                                RelativePath="..\..\src\orxonox\objects\quest\AddQuest.cc"
    576608                                                >
     609                                                <FileConfiguration
     610                                                        Name="Debug|Win32"
     611                                                        ExcludedFromBuild="true"
     612                                                        >
     613                                                        <Tool
     614                                                                Name="VCCLCompilerTool"
     615                                                        />
     616                                                </FileConfiguration>
     617                                                <FileConfiguration
     618                                                        Name="Release|Win32"
     619                                                        ExcludedFromBuild="true"
     620                                                        >
     621                                                        <Tool
     622                                                                Name="VCCLCompilerTool"
     623                                                        />
     624                                                </FileConfiguration>
    577625                                        </File>
    578626                                        <File
    579627                                                RelativePath="..\..\src\orxonox\objects\quest\AddQuestHint.cc"
    580628                                                >
     629                                                <FileConfiguration
     630                                                        Name="Debug|Win32"
     631                                                        ExcludedFromBuild="true"
     632                                                        >
     633                                                        <Tool
     634                                                                Name="VCCLCompilerTool"
     635                                                        />
     636                                                </FileConfiguration>
     637                                                <FileConfiguration
     638                                                        Name="Release|Win32"
     639                                                        ExcludedFromBuild="true"
     640                                                        >
     641                                                        <Tool
     642                                                                Name="VCCLCompilerTool"
     643                                                        />
     644                                                </FileConfiguration>
    581645                                        </File>
    582646                                        <File
    583647                                                RelativePath="..\..\src\orxonox\objects\quest\AddReward.cc"
    584648                                                >
     649                                                <FileConfiguration
     650                                                        Name="Debug|Win32"
     651                                                        ExcludedFromBuild="true"
     652                                                        >
     653                                                        <Tool
     654                                                                Name="VCCLCompilerTool"
     655                                                        />
     656                                                </FileConfiguration>
     657                                                <FileConfiguration
     658                                                        Name="Release|Win32"
     659                                                        ExcludedFromBuild="true"
     660                                                        >
     661                                                        <Tool
     662                                                                Name="VCCLCompilerTool"
     663                                                        />
     664                                                </FileConfiguration>
    585665                                        </File>
    586666                                        <File
    587667                                                RelativePath="..\..\src\orxonox\objects\quest\ChangeQuestStatus.cc"
    588668                                                >
     669                                                <FileConfiguration
     670                                                        Name="Debug|Win32"
     671                                                        ExcludedFromBuild="true"
     672                                                        >
     673                                                        <Tool
     674                                                                Name="VCCLCompilerTool"
     675                                                        />
     676                                                </FileConfiguration>
     677                                                <FileConfiguration
     678                                                        Name="Release|Win32"
     679                                                        ExcludedFromBuild="true"
     680                                                        >
     681                                                        <Tool
     682                                                                Name="VCCLCompilerTool"
     683                                                        />
     684                                                </FileConfiguration>
    589685                                        </File>
    590686                                        <File
    591687                                                RelativePath="..\..\src\orxonox\objects\quest\CompleteQuest.cc"
    592688                                                >
     689                                                <FileConfiguration
     690                                                        Name="Debug|Win32"
     691                                                        ExcludedFromBuild="true"
     692                                                        >
     693                                                        <Tool
     694                                                                Name="VCCLCompilerTool"
     695                                                        />
     696                                                </FileConfiguration>
     697                                                <FileConfiguration
     698                                                        Name="Release|Win32"
     699                                                        ExcludedFromBuild="true"
     700                                                        >
     701                                                        <Tool
     702                                                                Name="VCCLCompilerTool"
     703                                                        />
     704                                                </FileConfiguration>
    593705                                        </File>
    594706                                        <File
    595707                                                RelativePath="..\..\src\orxonox\objects\quest\FailQuest.cc"
    596708                                                >
     709                                                <FileConfiguration
     710                                                        Name="Debug|Win32"
     711                                                        ExcludedFromBuild="true"
     712                                                        >
     713                                                        <Tool
     714                                                                Name="VCCLCompilerTool"
     715                                                        />
     716                                                </FileConfiguration>
     717                                                <FileConfiguration
     718                                                        Name="Release|Win32"
     719                                                        ExcludedFromBuild="true"
     720                                                        >
     721                                                        <Tool
     722                                                                Name="VCCLCompilerTool"
     723                                                        />
     724                                                </FileConfiguration>
    597725                                        </File>
    598726                                        <File
    599727                                                RelativePath="..\..\src\orxonox\objects\quest\GlobalQuest.cc"
    600728                                                >
     729                                                <FileConfiguration
     730                                                        Name="Debug|Win32"
     731                                                        ExcludedFromBuild="true"
     732                                                        >
     733                                                        <Tool
     734                                                                Name="VCCLCompilerTool"
     735                                                        />
     736                                                </FileConfiguration>
     737                                                <FileConfiguration
     738                                                        Name="Release|Win32"
     739                                                        ExcludedFromBuild="true"
     740                                                        >
     741                                                        <Tool
     742                                                                Name="VCCLCompilerTool"
     743                                                        />
     744                                                </FileConfiguration>
    601745                                        </File>
    602746                                        <File
    603747                                                RelativePath="..\..\src\orxonox\objects\quest\LocalQuest.cc"
    604748                                                >
     749                                                <FileConfiguration
     750                                                        Name="Debug|Win32"
     751                                                        ExcludedFromBuild="true"
     752                                                        >
     753                                                        <Tool
     754                                                                Name="VCCLCompilerTool"
     755                                                        />
     756                                                </FileConfiguration>
     757                                                <FileConfiguration
     758                                                        Name="Release|Win32"
     759                                                        ExcludedFromBuild="true"
     760                                                        >
     761                                                        <Tool
     762                                                                Name="VCCLCompilerTool"
     763                                                        />
     764                                                </FileConfiguration>
    605765                                        </File>
    606766                                        <File
    607767                                                RelativePath="..\..\src\orxonox\objects\quest\Quest.cc"
    608768                                                >
     769                                                <FileConfiguration
     770                                                        Name="Debug|Win32"
     771                                                        ExcludedFromBuild="true"
     772                                                        >
     773                                                        <Tool
     774                                                                Name="VCCLCompilerTool"
     775                                                        />
     776                                                </FileConfiguration>
     777                                                <FileConfiguration
     778                                                        Name="Release|Win32"
     779                                                        ExcludedFromBuild="true"
     780                                                        >
     781                                                        <Tool
     782                                                                Name="VCCLCompilerTool"
     783                                                        />
     784                                                </FileConfiguration>
    609785                                        </File>
    610786                                        <File
    611787                                                RelativePath="..\..\src\orxonox\objects\quest\QuestDescription.cc"
    612788                                                >
     789                                                <FileConfiguration
     790                                                        Name="Debug|Win32"
     791                                                        ExcludedFromBuild="true"
     792                                                        >
     793                                                        <Tool
     794                                                                Name="VCCLCompilerTool"
     795                                                        />
     796                                                </FileConfiguration>
     797                                                <FileConfiguration
     798                                                        Name="Release|Win32"
     799                                                        ExcludedFromBuild="true"
     800                                                        >
     801                                                        <Tool
     802                                                                Name="VCCLCompilerTool"
     803                                                        />
     804                                                </FileConfiguration>
    613805                                        </File>
    614806                                        <File
    615807                                                RelativePath="..\..\src\orxonox\objects\quest\QuestEffect.cc"
    616808                                                >
     809                                                <FileConfiguration
     810                                                        Name="Debug|Win32"
     811                                                        ExcludedFromBuild="true"
     812                                                        >
     813                                                        <Tool
     814                                                                Name="VCCLCompilerTool"
     815                                                        />
     816                                                </FileConfiguration>
     817                                                <FileConfiguration
     818                                                        Name="Release|Win32"
     819                                                        ExcludedFromBuild="true"
     820                                                        >
     821                                                        <Tool
     822                                                                Name="VCCLCompilerTool"
     823                                                        />
     824                                                </FileConfiguration>
    617825                                        </File>
    618826                                        <File
    619827                                                RelativePath="..\..\src\orxonox\objects\quest\QuestHint.cc"
    620828                                                >
     829                                                <FileConfiguration
     830                                                        Name="Debug|Win32"
     831                                                        ExcludedFromBuild="true"
     832                                                        >
     833                                                        <Tool
     834                                                                Name="VCCLCompilerTool"
     835                                                        />
     836                                                </FileConfiguration>
     837                                                <FileConfiguration
     838                                                        Name="Release|Win32"
     839                                                        ExcludedFromBuild="true"
     840                                                        >
     841                                                        <Tool
     842                                                                Name="VCCLCompilerTool"
     843                                                        />
     844                                                </FileConfiguration>
    621845                                        </File>
    622846                                        <File
    623847                                                RelativePath="..\..\src\orxonox\objects\quest\QuestItem.cc"
    624848                                                >
     849                                                <FileConfiguration
     850                                                        Name="Debug|Win32"
     851                                                        ExcludedFromBuild="true"
     852                                                        >
     853                                                        <Tool
     854                                                                Name="VCCLCompilerTool"
     855                                                        />
     856                                                </FileConfiguration>
     857                                                <FileConfiguration
     858                                                        Name="Release|Win32"
     859                                                        ExcludedFromBuild="true"
     860                                                        >
     861                                                        <Tool
     862                                                                Name="VCCLCompilerTool"
     863                                                        />
     864                                                </FileConfiguration>
    625865                                        </File>
    626866                                        <File
    627867                                                RelativePath="..\..\src\orxonox\objects\quest\QuestManager.cc"
    628868                                                >
     869                                                <FileConfiguration
     870                                                        Name="Debug|Win32"
     871                                                        ExcludedFromBuild="true"
     872                                                        >
     873                                                        <Tool
     874                                                                Name="VCCLCompilerTool"
     875                                                        />
     876                                                </FileConfiguration>
     877                                                <FileConfiguration
     878                                                        Name="Release|Win32"
     879                                                        ExcludedFromBuild="true"
     880                                                        >
     881                                                        <Tool
     882                                                                Name="VCCLCompilerTool"
     883                                                        />
     884                                                </FileConfiguration>
    629885                                        </File>
    630886                                        <File
    631887                                                RelativePath="..\..\src\orxonox\objects\quest\Rewardable.cc"
    632888                                                >
     889                                                <FileConfiguration
     890                                                        Name="Debug|Win32"
     891                                                        ExcludedFromBuild="true"
     892                                                        >
     893                                                        <Tool
     894                                                                Name="VCCLCompilerTool"
     895                                                        />
     896                                                </FileConfiguration>
     897                                                <FileConfiguration
     898                                                        Name="Release|Win32"
     899                                                        ExcludedFromBuild="true"
     900                                                        >
     901                                                        <Tool
     902                                                                Name="VCCLCompilerTool"
     903                                                        />
     904                                                </FileConfiguration>
    633905                                        </File>
    634906                                </Filter>
     
    9411213                                        </File>
    9421214                                        <File
    943                                                 RelativePath="..\..\src\orxonox\objects\worldentities\DynamicEntity.h"
    944                                                 >
    945                                         </File>
    946                                         <File
    947                                                 RelativePath="..\..\src\orxonox\objects\worldentities\KinematicEntity.h"
    948                                                 >
    949                                         </File>
    950                                         <File
    9511215                                                RelativePath="..\..\src\orxonox\objects\worldentities\Light.h"
    9521216                                                >
    9531217                                        </File>
    9541218                                        <File
     1219                                                RelativePath="..\..\src\orxonox\objects\worldentities\LinearEntity.h"
     1220                                                >
     1221                                        </File>
     1222                                        <File
    9551223                                                RelativePath="..\..\src\orxonox\objects\worldentities\Model.h"
    9561224                                                >
     
    9661234                                        <File
    9671235                                                RelativePath="..\..\src\orxonox\objects\worldentities\ParticleSpawner.h"
     1236                                                >
     1237                                        </File>
     1238                                        <File
     1239                                                RelativePath="..\..\src\orxonox\objects\worldentities\PositionableEntity.h"
    9681240                                                >
    9691241                                        </File>
Note: See TracChangeset for help on using the changeset viewer.