• Advertisement
Sign in to follow this  

How can I scale a vector in Irrlicht?

This topic is 1693 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 can't find anyway to scale a vector or vertex position in Irrlicht....

 

irr::core::matrix4 scale, translation;
        scale.setScale(.005f);
        for(int x = 0; x < vertex.size(); ++x)
        {
            translation.makeIdentity();
            translation.setTranslation(vertex[x].Pos);
            translation *=scale;
            vertex[x].Pos = translation.getTranslation();
        }

 

I need to shrink my image and not seeing anyway to do this.

 

drawIndexedTriangleFan()

 

I am calling that vs. using nodes....

 

Thanks!

Share this post


Link to post
Share on other sites
Advertisement

You don't need a matrix to scale or translate a vector. You just need to multiply by another vector, or add another vector.

Share this post


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

  • Advertisement