Ignore:
Timestamp:
04/24/06 15:44:00 (19 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Illum/Ogre/src/GameToolsRaytraceDemo/include/GameToolsRaytraceDemo.h

    r788 r807  
    6565                if (mInputDevice->isKeyDown(KC_SUBTRACT)) 
    6666        { 
    67                         cauintens -= 1; 
     67                        cauintens -= 0.5; 
    6868                        cauintens = std::max(cauintens, 1.0f); 
    6969                        float intensity = pow( cauintens / 100.0f, 2 ); 
     
    7272                if (mInputDevice->isKeyDown(KC_ADD)) 
    7373        { 
    74                         cauintens += 1; 
     74                        cauintens += 0.5; 
    7575                        cauintens = std::min(cauintens, 100.0f); 
    7676                        float intensity = pow( cauintens / 100.0f, 2 ); 
     
    7979                if (mInputDevice->isKeyDown(KC_MULTIPLY)) 
    8080        { 
    81                         causize = std::max(causize - 0.2, 0.0); 
     81                        causize = std::max(causize - 0.1, 0.0); 
    8282                        Vparams->setNamedConstant("CauSpriteSize", causize);                     
    8383                } 
    8484                if (mInputDevice->isKeyDown(KC_DIVIDE)) 
    8585        { 
    86                         causize = causize + 0.2; 
     86                        causize = causize + 0.1; 
    8787                        Vparams->setNamedConstant("CauSpriteSize", causize);                     
    8888                } 
     
    245245                Entity* aluSphere = mSceneMgr->createEntity("aluSphere", "head.mesh"); 
    246246 
     247                kupola->setCastShadows(false); 
    247248                //lod 
    248249                //MeshPtr amesh = athene->getMesh(); 
     
    250251                //distances.push_back(1); 
    251252                //distances.push_back(2); 
    252                 ////distances.push_back(3); 
    253                 ////distances.push_back(4); 
     253                //distances.push_back(3); 
     254                //distances.push_back(4); 
    254255                ////distances.push_back(5); 
    255256                //amesh->generateLodLevels(distances,ProgressiveMesh::VertexReductionQuota::VRQ_PROPORTIONAL,0.6); 
     
    265266                kupolaNode->attachObject( kupola ); 
    266267                kupolaNode->scale(25,21,25);             
     268                //kupolaNode->scale(2,2,2);              
     269                //kupolaNode->setPosition(0,100,0); 
    267270                SceneNode* atheneNode = rootNode->createChildSceneNode("athene"); 
    268271                atheneNode->attachObject(athene); 
     
    335338                        OgreIlluminationManager::getSingleton().addSharedRuns(sharedruns); 
    336339                         
    337                         for(int i = 0; i < 2; i++) 
     340                        for(int i = 0; i < kupola->getNumSubEntities(); i++) 
    338341                        { 
    339342                                OgreTechniqueGroup* group = new OgreTechniqueGroup(); 
     
    421424                                                                                                                                                                rend, 
    422425                                                                                                                                                                group);  
    423                         OgreDepthShadowRecieverRenderTechnique* shadowtechn =  
     426                /*      OgreDepthShadowRecieverRenderTechnique* shadowtechn =  
    424427                                        new OgreDepthShadowRecieverRenderTechnique(1,  
    425428                                                                                                        "GameTools/ShadowMap/ShadowVS", 
     
    428431                                                                                                        rend, 
    429432                                                                                                        group 
    430                                                                                                         ); 
     433                                                                                                        );*/ 
    431434                                 
    432                         group->addRenderTechnique(shadowtechn); 
     435                        //group->addRenderTechnique(shadowtechn); 
    433436                        group->addRenderTechnique(techn); 
    434437                        group->addRenderTechnique(techn2);                       
     
    463466                                                                                                        "GameTools/Cau", 
    464467                                                                                                        0, 
    465                                                                                                         false, 
     468                                                                                                        true, 
    466469                                                                                                        true, 
    467470                                                                                                        mat->getTechnique(0)->getPass(0), 
     
    497500                                                                                                                                                                group); 
    498501                         
    499                         OgreDepthShadowRecieverRenderTechnique* shadowtechn =  
     502                /*      OgreDepthShadowRecieverRenderTechnique* shadowtechn =  
    500503                                        new OgreDepthShadowRecieverRenderTechnique(1,  
    501504                                                                                                        "GameTools/ShadowMap/ShadowVS", 
     
    504507                                                                                                        rend, 
    505508                                                                                                        group 
    506                                                                                                         ); 
    507                          
    508                         group->addRenderTechnique(shadowtechn);                          
     509                                                                                                        );*/ 
     510                         
     511                //      group->addRenderTechnique(shadowtechn);                          
    509512                        group->addRenderTechnique(techn); 
    510513                        group->addRenderTechnique(techn2); 
Note: See TracChangeset for help on using the changeset viewer.