*   >> Lese Utdanning Artikler >> science >> programming

Å gjøre en 3D-spill med Ogre - Legge en Scene

al (XMLNode, "høvlet", 5000); Fast skala = getAttribReal (XMLNode, "scale", 1000); Ekte bue = getAttribReal (XMLNode, "baug", 0); Ekte flislegging = getAttribReal (XMLNode, "fliser", 10); bool drawFirst = getAttribBool (XMLNode, "drawFirst", true);

//Setup himmelen flyet Plane plan; plane.normal = Vector3 (Planex, planeY, planeZ); plane.

d = høvlet; mSceneMgr-> setSkyPlane (sant, fly, materiale, skala, flislegging, drawFirst, bue, 1, 1, m_sGroupName);}

annullere DotSceneLoader :: processClipping (TiXmlElement * XMLNode) {//! todo Implementere dette

//Process attributter Fast fNear = getAttribReal (XMLNode, "nær", 0); Ekte fFar = getAttribReal (XMLNode, "langt", 1);}

annullere DotSceneLoader :: processLightRange (TiXmlElement * XMLNode, Lys * sørgelig forfatning) {//Process attributter ekte indre = getAttribReal (XMLNode, "indre"); Real ytre = getAttribReal (XMLNode, "ytre"); Ekte falloff = getAttribReal (XMLNode, "falloff", 1,0);

//Setup lyset utvalg pLight-> setSpotlightRange (Angle (indre), Angle (ytre), falloff);}

annullere DotSceneLoader :: processLightAttenuation

Page    << <<  [11] [12] [13] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.