*   >> Lezen Onderwijs artikelen >> science >> programming

Het maken van een 3D-spel met Ogre - Laden van een Scene

ceneLoader :: processSkyPlane (TiXmlElement * XMLNode) {//Proces attributen String materiaal = getAttrib (XMLNode, "materiaal"); Real Planex = getAttribReal (XMLNode, "Planex", 0); Real planeY = getAttribReal (XMLNode, "planeY", -1); Real planeZ = getAttribReal (XMLNode, "Planex", 0); Real geschaafd = getAttribReal (XMLNode, "geschaafd", 5000); Real schaal = getAttribReal (XMLNode, "schaal", 1000); Real boog = getAttribReal (XMLNode, "buigen", 0); Real tegels = getAttribReal (XMLNode, "tegels", 10); Bool drawFirst = getAttribBool (XMLNode, "drawFirst", true); //

Setup de lucht vliegtuig Vliegtuig vliegtuig; plane.

normal = Vector3 (Planex, planeY, planeZ); plane.d = geschaafd; mSceneMgr-> setSkyPlane (true, vliegtuig, materiaal, schaal, tegels, drawFirst, boog, 1, 1, m_sGroupName);}

ongeldig DotSceneLoader :: processClipping (TiXmlElement * XMLNode) {//! todo Implementeer dit

//Proces attributen Real fNear = getAttribReal (XMLNode, "in de buurt", 0); Real Ffar = getAttribReal (XMLNode, "ver", 1);}

ongeldig DotSceneLoader :: processLightRange (TiXmlElement * XMLNode, Licht * lot) {//Proces attributen echte innerlijke = getAttribReal (XMLNode, "innerlijke"); Real buitenste = getAttribReal (XMLNode, "buiten"); Real falloff = getAttribReal (XMLNode, "falloff", 1.

0);

//Setup het licht bereik pLight-> setSpotlightRange (Hoek (innerlijke), Hoek (buiten), falloff);}

ongeldig DotSceneLoader :: processLightAttenuation

Page    << <<  [11] [12] [13] 
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.