2. Physics 클래스 분석 –
Physics 클래스는 물리 처리와 관련된 모든 것을 관리합니다. (블록과 블록을 구성하는 타워까지) 물리학자 디자이너 Physics::Physics () { srand(time(NULL) * time(NULL)); gFoundation = PxCreateFoundation(PX_PHYSICS_VERSION, gDefaultAllocatorCallback, gDefaultErrorCallback); gPhysicsSDK = PxCreatePhysics(PX_PHYSICS_VERSION, *gFoundation, PxTolerancesScale()); if(gPhysicsSDK == NULL) { cerr<<“Error creating PhysX3 device, Exiting…”<<endl; exit(1); } PxSceneDesc sceneDesc(gPhysicsSDK->getTolerancesScale()); sceneDesc.gravity = PxVec3(0.0f, -9.81f, 0.0); sceneDesc.cpuDispatcher = PxDefaultCpuDispatcherCreate(1); sceneDesc.filterShader = PxDefaultSimulationFilterShader; gScene … Read more