• Advertisement
Sign in to follow this  

how to animate billboarded grass ?

This topic is 3877 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

i tried the animate billboard but its sucked, which method i need to use?i did in way by locking unlocking vertex buffer but its continuesly scaled without stopping...i need to set a rest points,may be verlet integration, can you give me some point? void Animate() { BillboardVertex *bvertexdata; BYTE* vertexptr; m_BillboardVb->Lock(0,0,(void**)&vertexptr,0); memcpy(vertexptr,bvertexdata,sizeof(bvertexdata)); int GetState; enum State{step1,step2}; for(int i=0;i<5;i++) { for(int i=0;i<5;i++) { GetState=step1; bvertexdata.x+=m_WindDirection.x/10*timeGetTime(); if(m_WindDirection.x=5) GetState=step2; bvertexdata.x-=m_WindDirection.x/10*timeGetTime(); } }

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement