MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / getWorldToScreenScale

Method getWorldToScreenScale

Engine/source/gfx/gfxDevice.cpp:657–671  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

655}
656
657Point2F GFXDevice::getWorldToScreenScale() const
658{
659 Point2F scale;
660
661 const RectI &viewport = getViewport();
662
663 if ( mFrustum.isOrtho() )
664 scale.set( viewport.extent.x / mFrustum.getWidth(),
665 viewport.extent.y / mFrustum.getHeight() );
666 else
667 scale.set( ( mFrustum.getNearDist() * viewport.extent.x ) / mFrustum.getWidth(),
668 ( mFrustum.getNearDist() * viewport.extent.y ) / mFrustum.getHeight() );
669
670 return scale;
671}
672
673//-----------------------------------------------------------------------------
674// Set texture

Callers 15

setDetailFromDistanceMethod · 0.80
_setupConstantsMethod · 0.80
_renderMethod · 0.80
_renderMethod · 0.80
_renderMethod · 0.80
_renderMethod · 0.80
_renderMethod · 0.80
shouldRenderMethod · 0.80
_calcScoreMethod · 0.80
_renderToTextureMethod · 0.80
prepRenderImageMethod · 0.80
_renderMoonMethod · 0.80

Calls 5

isOrthoMethod · 0.80
getNearDistMethod · 0.80
setMethod · 0.45
getWidthMethod · 0.45
getHeightMethod · 0.45

Tested by

no test coverage detected