|
void | designlab::dxlib_util::InitDxlib3DSetting (bool high_quality) |
| 3D処理を行う上で必要な初期化処理をまとめたもの.
|
|
void | designlab::dxlib_util::SetZBufferEnable () |
| デフォルトだと描画処理を書いた順に描画されるが, これをZバッファを使用して奥行きを考慮して描画するようにする. 毎フレーム実行する必要がある.
|
|
void | designlab::dxlib_util::DrawCube3D (const VECTOR ¢er_pos, float side_len, unsigned int color) |
| 3D空間に立方体を描画する.
|
|
void | designlab::dxlib_util::DrawCube3DWithTopPos (const VECTOR &top_pos, float side_len, unsigned int color) |
| 3D空間に立方体を描画する.立方体の上面の中心の座標から描画する.
|
|
void | designlab::dxlib_util::DrawHexagon (const std::array< VECTOR, 6 > &vertex, unsigned int color) |
| 3D空間に六角形を描画する.
|
|
void | designlab::dxlib_util::DrawHexagonalPrism (const std::array< VECTOR, 6 > &vertex, float height, unsigned int color) |
| 3D空間に六角柱を描画する.
|
|