Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
strafe3d_model(3)		 Arcan Lua API		     strafe3d_model(3)

NAME
       strafe3d_model  -  Move the specified model sideways in relation	to its
       current viewing angle.

SYNOPSIS
       nil
       strafe3d_model( vid:model, float:amount )
       strafe3d_model( )
       strafe3d_model( vid:model, float:amount,	uint:time=0 )
       strafe3d_model( )
       strafe3d_model( vid:model, float:amount,	uint:time, bool:mask_x=false )
       strafe3d_model( )
       strafe3d_model(	vid:model,   float:amount,   uint:time,	  bool:mask_x,
       bool:mask_y=false )
       strafe3d_model( )
       strafe3d_model(	 vid:model,   float:amount,   uint:time,  bool:mask_x,
       bool:mask_y, bool:mask_z=false )
       strafe3d_model( )
       strafe3d_model(	vid:model,   float:amount,   uint:time,	  bool:mask_x,
       bool:mask_y, bool:mask_z=false, uint:interp=INTERP_LINEAR )

DESCRIPTION
       This function will move the model relative to it's current orientation,
       negative	 amounts corresponds to	"the left" from	the perspective	of the
       object, and positive amounts corresponds	to the right"  from  the  per-
       spective	 of  the  object.  The	optional mask arguments	will block the
       specified axes from being updated.

SEE ALSO:
       move3d_model(3) forward3d_model(3) step3d_model(3) scale3d_model(3)

3d				  April	2025		     strafe3d_model(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=strafe3d_model&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help