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

Method getWorldToScreenScale

Engine/source/gfx/gfxDevice.cpp:704–718  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

702}
703
704Point2F GFXDevice::getWorldToScreenScale() const
705{
706 Point2F scale;
707
708 const RectI &viewport = getViewport();
709
710 if ( mFrustum.isOrtho() )
711 scale.set( viewport.extent.x / mFrustum.getWidth(),
712 viewport.extent.y / mFrustum.getHeight() );
713 else
714 scale.set( ( mFrustum.getNearDist() * viewport.extent.x ) / mFrustum.getWidth(),
715 ( mFrustum.getNearDist() * viewport.extent.y ) / mFrustum.getHeight() );
716
717 return scale;
718}
719
720//-----------------------------------------------------------------------------
721// Set Light

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