Return to previous page Return to menu Go to next page

  Title  
Function specifications
  Function  
Get current 3D environment data
Function Name
SPR_3GetStatus
No
15

  format  void SPR_3GetStatus (Spr3dStatus * spr3dStatus)
 Input  None
 Output  spr3dStatus: 3D environment data table pointer
 Function value  None
 Function  Acquires the current 3D environment data. 

  Title  
Function specifications
  Function  
Object surface normal vector calculation
Function Name
SPR_3SetSurfNormVect
No
16

  format  void SPR_3SetSurfNormVect (SprObject3D * obj)
 Input  None
 Output  obj: 3D object
 Function value  None
 Function  Surface normal vector table by calculating normal vectors from the vertex table of the surface of the specified 3D object
Set to  Function . The normal vector is perpendicular to the face vertex order clockwise.
  It is necessary to set the surfNormK parameter of the 3D object. 

  Title  
Function specifications
  Function  
VDP1 high-speed drawing parameter set
  Function Name  
SPR_3SetDrawSpeed ​​
No
17

  format  voidSPR_3SetDrawSpeed ​​(Sint32 hssFlag, Sint32 eosFlag, Sint32 pclpFlag)
 Input  hssFlag: High speed shrink flag
:  (texture polygon drawing mode specification)
:  0 = Precise priority drawing (default)
  1 ​​= Speed ​​priority drawing
:  eosFlag: Sampling coordinates of the original picture texture when speed priority drawing is specified
:  0 = Sampling even coordinates (default)
  1 ​​= sample odd coordinates
:  pclpFlag: Pre-clipping enabled / disabled flag
  0 = enabled (default)
  1 ​​= Invalid
 Output  None
 Function value  None
 Function  Sets the high-speed drawing mode embedded in the drawing mode of the VDP1 sprite command. High spi
Refer to the VDP1 hardware manual for details on  Shrink and Pre-clipping.
 Now,  


Return to previous page Return to menu Go to next page