# NNS_G3dDraw

## Syntax

      #include <nnsys/g3d/sbc.h>

      void
      NNS_G3dDraw(
          NNSG3dRenderObj* pRenderObj
      );

## Arguments

pRenderObj | Pointer to the rendering object.

## Return Values

None.

## Description

Renders the model. To configure animations and so on, configure the contents of the rendering object indicated by `pRenderObj` in advance.

Because DMA transfer is used to send display lists, it is necessary to write the display list back to memory using functions such as `DC_Flush*` and `DC_Store*` -- before calling this function.

## See Also

`NNS_G3dDraw1Mat1Shp`

## Revision History

2008/01/23 Added text to reflect the use of DMA transfer.
2004/08/02 Initial version.

CONFIDENTIAL