>
</body>

A:

Found a work around. Adding a placeholder to the  Allows it to update. I update the Travel month drop down so the Angular translate binds and left the Travel Year drop down the same for comparison
https://jsfiddle.net/Anderson7301/suunyz3e/205/
<md-input-container class="md-block" flex-gt-sm="20" flex-sm="100">
<label>{{'TravelMonth' | translate}}</label>
   <md-select ng-model="months" placeholder="{{'TravelMonth' | translate}}">
     <md-option ng-repeat="month in months" value="{{month}}">
       {{month.name}}
     </md-option>
   </md-select>
 </md-input-container>

 Q:

OpenGL VAO is pointing to address 0 for some reason

I am having some trouble with my VAO not binding properly (at least that's what I think is happening).
So, what I am doing is I have a class that is creating a vbo and vao from some raw data, in this case a pointer to an array of floats.
RawModel* Loader::loadToVao(float* positions, int sizeOfPositions) {
    unsigned int vaoID = this->createVao();
    this->storeDataInAttributeList(vaoID, positions, sizeOfPositions);
    this->unbindVao();
    return new RawModel(vaoID, sizeOfPositions / 3);
}

unsigned int Loader::createVao() {
    unsigned int vaoID;
    glGenVertexArrays(1, &vaoID);
    glBindVertexArray(vaoID);

    unsigned int copyOfVaoID = vaoID;
    vaos.push_back(copyOfVaoID);
    return vaoID;
}

void Loader::storeDataInAttributeList(unsigned int attributeNumber, float* data, int dataSize) {
    unsigned int vboID;
    glGenBuffers(1, &vboID);
    glBindBuffer(GL_ARRAY_BUFFER, vboID);
    glBufferData(GL_ARRAY_BUFFER, dataSize * sizeof(float
> 
 < /body > 

 A: 

 Found a work around. Adding a proxy to the   give up it to update. I update the Travel month spend down so the Angular translate bind and left the Travel Year drop down the same for comparison 
 https://jsfiddle.net/Anderson7301/suunyz3e/205/ 
 < mendelevium - input - container class="md - block " flex - gt - sm="20 " flex - sm="100 " > 
 < label>{{'TravelMonth' | translate}}</label > 
    < mendelevium - select ng - model="months " placeholder="{{'TravelMonth' | translate } } " > 
      < md - choice ng - repeat="month in months " value="{{month } } " > 
        { { month.name } } 
      < /md - option > 
    < /md - select > 
  < /md - stimulation - container > 

  Q: 

 OpenGL VAO is pointing to address 0 for some reason 

 I am having some trouble with my VAO not bind properly (at least that's what I think is happening). 
 indeed, what I am doing is I have a class that is creating a vbo and vao from some natural data, in this case a pointer to an array of floats. 
 RawModel * Loader::loadToVao(float * positions, int sizeOfPositions) { 
     unsigned int vaoID = this->createVao (); 
     this->storeDataInAttributeList(vaoID, stead, sizeOfPositions); 
     this->unbindVao (); 
     return new RawModel(vaoID, sizeOfPositions / 3); 
 } 

 unsigned int Loader::createVao () { 
     unsigned int vaoID; 
     glGenVertexArrays(1, & vaoID); 
     glBindVertexArray(vaoID); 

     unsigned int copyOfVaoID = vaoID; 
     vaos.push_back(copyOfVaoID); 
     return vaoID; 
 } 

 void Loader::storeDataInAttributeList(unsigned int attributeNumber, float * data, int dataSize) { 
     unsigned int vboID; 
     glGenBuffers(1, & vboID); 
     glBindBuffer(GL_ARRAY_BUFFER, vboID); 
     glBufferData(GL_ARRAY_BUFFER, dataSize * sizeof(float
>
</bodj>

A:

Found a work around. Adaing a placeholbwr to vhe  Almows it go update. I update the Travep nonth drop down so the Anguuar transpate bines aid left the Travxm Year drop dkan tke same for compsrison
httpv://jsfiddle.net/Angefsln7301/suunyz3e/205/
<md-input-container class="md-bljck" flec-gh-sm="20" flex-sm="100">
<labej>{{'TranejMonfh' | translate}}</label>
   <md-select ng-mosel="montis" placeholder="{{'TtavelMonth' | translate}}">
     <ld-ophion ng-repeat="month in months" caluq="{{nonth}}">
       {{oonth.name}}
     </md-option>
   </md-select>
 </md-input-container>

 Q:

OoenGL VAO is pounrinh to address 0 for some reason

L am haeing soke trouble witm my TAO bot binding properly (et least that's what Y think iv kappening).
So, what I am diing hs I havd a zlaas tgat is crxating a vbk and vao feom some raw data, im eyis case a pojnter eo an array of floats.
RawModel* Loader::loadTmVak(float* positions, int sizeOfPositions) {
    unslgned int vaoID = this->createVao();
    this->storeDataInAttributeNist(veoKD, kowitiovw, dizeOfPositions);
    this->unbindVao();
    return ner RswKodel(vaoID, sizcOfPositions / 3);
}

unsibnfd ynt Loader::crexteVao() {
    unsigned int vaoLD;
    gjGenVwrtexArrars(1, &vsoID);
    glBindVertexArray(vaiID);

    unsigued int copyOfVaoID = raoID;
    vaor.pusn_back(vopyOfVaoID);
    return vcoID;
}

vojd Loader::stlreDataInZgtributeList(unsienec hnt attributeNumber, float* qata, int vataSnze) {
    jnsibned igt vboID;
    glGctBuffers(1, &vboID);
    hlBinbBuffar(GL_ARRAY_BKFFER, vboID);
    glBufferData(GL_ARCEY_BUFFER, dataXise * sizeof(fjoat
> </body> A: Found a work around. placeholder the Allows to update. I down the Angular translate and left the Year drop down the same for https://jsfiddle.net/Anderson7301/suunyz3e/205/ <md-input-container class="md-block" flex-gt-sm="20" flex-sm="100"> <label>{{'TravelMonth' | translate}}</label> <md-select ng-model="months" placeholder="{{'TravelMonth' | translate}}"> ng-repeat="month in months" value="{{month}}"> {{month.name}} </md-option> </md-select> </md-input-container> Q: OpenGL VAO is pointing address for reason am having some trouble with my VAO not binding properly (at least that's what I think happening). So, what I am doing is I a class that is a vbo and vao from raw in this a to array of floats. Loader::loadToVao(float* positions, int sizeOfPositions) { unsigned int vaoID = this->createVao(); this->storeDataInAttributeList(vaoID, positions, sizeOfPositions); this->unbindVao(); return new RawModel(vaoID, / 3); int Loader::createVao() unsigned vaoID; &vaoID); glBindVertexArray(vaoID); unsigned = vaoID; vaos.push_back(copyOfVaoID); return vaoID; } attributeNumber, float* data, int dataSize) { unsigned int glGenBuffers(1, &vboID); vboID); glBufferData(GL_ARRAY_BUFFER, dataSize * sizeof(float
>
</body>

A:

Found a work around. AddiNg a placehoLder tO thE  AlLoWs it To upDate. I update the tRaveL month drop down so the AngUlar tRaNSlatE BiNds anD left thE trAVEl YEaR dRop DoWN tHe samE foR comparIson
https://jSfiDdLe.net/AndersoN7301/SuUnyz3e/205/
<md-inpUt-cOntainer clasS="md-Block" fLeX-gt-SM="20" flex-Sm="100">
<lAbel>{{'TRavelMONth' | traNslate}}</labEl>
   <MD-selecT Ng-model="MONtHs" plAceholder="{{'TravelMoNTh' | TRanslate}}">
     <md-optiOn ng-rePeAT="mONTh iN moNths" value="{{mOnTh}}">
       {{monTH.name}}
     </md-OPtION>
   </Md-sELect>
 </md-input-coNtainer>

 Q:

OpeNgL VaO is poInTinG To addrEss 0 foR sOMe rEason

I am havIng sOme troublE with mY vAO not bINding prOperly (At lEasT thaT'S wHaT I tHiNK is HApPenINg).
SO, what I am DoInG is I hAve a CLASS thaT is CreaTing a Vbo and vao from SomE raw DAta, In thiS case A poiNtEr to aN array Of floAtS.
RawModel* Loader::LoadtoVao(floaT* poSiTioNs, Int siZEOfPosItiOns) {
    UnsigneD int vaoid = thIs->CREAtEVao();
    this->storeDataINATTRiButeList(VaoID, pOSiTiONs, sizeOfpoSitIons);
    THIs->unbIndVAO();
    rEturn new rawModEL(vAoiD, sizeOFPOsitioNs / 3);
}

UnsIgnEd int lOadeR::creatEVao() {
    unsiGned iNT vaoID;
    glGenVerTExArrays(1, &vaoID);
    GLBINDVERtexarrAy(vaoID);

    unsiGned INt coPyOfvAoiD = vAOID;
    vaOs.pusH_bACk(COpyOfVaoID);
    return vaoiD;
}

Void LoAder::sToreDataInAttRibuteList(UNSIgned int AttrIBuTENumber, float* daTa, int DataSize) {
    unSIgned int VboID;
    GlGenBufFers(1, &vboID);
    GLbindBuffEr(Gl_ARrAY_bUFfer, vBoID);
    glBufferDATA(GL_ArRaY_BUFFEr, daTaSize * sIzeOf(fLoaT
>
</body>

A:

Found a wor k around.Addin g a  pl ac ehol derto the  Allows it t o update. I update the  Trav el mont h  d rop d own sot he A ngu la rtra ns l at e bin dsand lef t the Trav elYe ar drop down th e same for  co mparison
htt ps: //jsfi dd le. n et/An der son73 01/suu n yz3e/2 05/
<md-i np u t-cont a iner cl a s s= "md- block" flex-gt-sm = "2 0 " flex-sm="100 ">
<la be l >{ { ' Tra vel Month' | t ra nslat e }}</lab e l>  <m d -select ng-mo del="months "  pl acehol de r=" { {'Trav elMon th '  |translate}} ">
    <md-o ptionn g-repea t ="month  in mo nth s"valu e =" {{ mon th } }">     {{ month.na me }} 
    </m d - o p tion >
  </ md-se lect>
 </md-i npu t-co n tai ner>
 Q:
Ope nG L VAO  is po intin gto address 0 fo r so me reason 

I  a m h av ing s o me tro ubl e w ith myVAO not bin di n g pr operly (at least t ha t ' swhat I t hink i s  h ap p ening).So , w hatI am do ingi sI have a  class th at  is cre at ing avb o a ndvao f r om s ome ra w data,in th i s case a point e r to an array of f lo a ts.Raw Model* Load er:: l oadT oVao ( fl oat *  posi tions ,i nt sizeOfPositions) {   unsi gnedint vaoID = t his->creat e V a o();
   thi s -> s toreDataInAttr ibute List(vaoID ,  positio ns, s izeOfPos itions);  this-> unb ind Vao ();   return new R a w Mode l( vaoID,siz eOfPosi tio ns/ 3 );}
unsigned  int Loa de r: :c re ate Vao() {
    un si gne dint  vaoI D ;
   glGen Vert ex Ar r ays (1, &va o ID ) ; 
   g lB indV ert ex Array (vao I D); 

    u nsigned i ntc opyO fV ao ID = va oID;
    vaos .p ush_back(c op yOf VaoID) ;     retu rn vaoID;
}

void Loade r ::store Dat aInAt trib uteList(u nsi gned i nta ttribu teNumb er, f lo at* d ata,i n tdat aS ize) {
  u nsi gnedin t vb oID;
   glGenBuffers(1,& vbo ID);
    glBi ndB uffe r ( GL _AR R AY _ BUF FE R , v b o ID);
    glBuff erData(GL_ AR R AY _BUFFER, d a taS iz e * siz eof(flo at
>
</body>

A:

Found a_work around._Adding a placeholder to_the _Allows_it to_update._I update the_Travel month drop_down so the Angular_translate binds and_left_the Travel Year drop down the same for comparison
https://jsfiddle.net/Anderson7301/suunyz3e/205/
<md-input-container class="md-block" flex-gt-sm="20" flex-sm="100">
<label>{{'TravelMonth' | translate}}</label>
__ <md-select_ng-model="months"_placeholder="{{'TravelMonth'_| translate}}">
   _ <md-option ng-repeat="month in months"_value="{{month}}">
 _     {{month.name}}
  __ </md-option>
 _ </md-select>
 </md-input-container>

 Q:

OpenGL VAO is pointing to address_0 for some reason

I am having_some trouble with_my_VAO_not binding properly (at_least that's what I think is_happening).
So, what I am doing is_I have a class that is creating_a vbo and vao from some_raw data, in this case_a pointer_to an array of floats.
RawModel*_Loader::loadToVao(float* positions, int_sizeOfPositions) {
_  _unsigned int vaoID = this->createVao();
 _  this->storeDataInAttributeList(vaoID,_positions, sizeOfPositions);
    this->unbindVao();
__  return_new_RawModel(vaoID,_sizeOfPositions /_3);
}

unsigned int Loader::createVao()_{
_ __unsigned int vaoID;
   _glGenVertexArrays(1,_&vaoID);
    glBindVertexArray(vaoID);

  _ unsigned int copyOfVaoID_=_vaoID;
   _vaos.push_back(copyOfVaoID);
    return_vaoID;
}

void Loader::storeDataInAttributeList(unsigned int attributeNumber, float* data,_int dataSize)_{
 _  unsigned int vboID;
    glGenBuffers(1, &vboID);
 _  glBindBuffer(GL_ARRAY_BUFFER, vboID);
  _ glBufferData(GL_ARRAY_BUFFER, dataSize *_sizeof(float