|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
landscape_def.h File ReferenceGlobal Definitions for Landscape.
More...
#include "nel/misc/types_nl.h"
#include "nel/misc/bsphere.h"
#include "3d/landscapevb_info.h"
Go to the source code of this file.
Detailed Description
Global Definitions for Landscape.
-
Id:
-
landscape_def.h,v 1.11 2002/08/26 13:01:42 berenguier Exp
Definition in file landscape_def.h.
Define Documentation
#define NL3D_LANDSCAPE_DLM_HEIGHT 256
|
|
#define NL3D_LANDSCAPE_DLM_WIDTH 512
|
|
#define NL3D_LANDSCAPE_VEGETABLE_MAX_AGP_VERTEX_LIGHTED 15000
|
|
#define NL3D_LANDSCAPE_VEGETABLE_MAX_AGP_VERTEX_MAX (max(NL3D_LANDSCAPE_VEGETABLE_MAX_AGP_VERTEX_UNLIT, NL3D_LANDSCAPE_VEGETABLE_MAX_AGP_VERTEX_LIGHTED))
|
|
#define NL3D_LANDSCAPE_VEGETABLE_MAX_AGP_VERTEX_UNLIT 60000
|
|
#define NL3D_MAX_TILE_FACE NL3D_MAX_TILE_PASS-1
|
|
|
Definition at line 48 of file landscape_def.h.
Referenced by NL3D::CTessFace::allocTileUv, NL3D::CPatch::appendFaceToTileRenderList, NL3D::CTessFace::buildTileFaces, NL3D::CTessFace::checkCreateFillTileVB, NL3D::CTessFace::checkFillTileVB, NL3D::CTessFace::computeTileMaterial, NL3D::CTessFace::copyTileUv, NL3D::CTessBlock::createFaceVectorTile, NL3D::CTessFace::CTessFace, NL3D::CTileMaterial::CTileMaterial, NL3D::CTessBlock::deleteFaceVectorTile, NL3D::CTessFace::deleteTileFaces, NL3D::CTessFace::deleteTileUv, NL3D::CTessFace::emptyTileFaces, NL3D::CTessFace::heritTileUv, NL3D::CPatch::recreateTileUvs, NL3D::CTessBlock::refillFaceVectorTile, NL3D::CPatch::removeFaceFromTileRenderList, and NL3D::CTessFace::updateNearFarVertices. |
#define NL3D_MAX_TILE_PASS 5
|
|
#define NL3D_PATCH_TILE_AREA 4.f
|
|
#define NL3D_PATCH_TILE_RADIUS 1.f
|
|
#define NL3D_REFINE_MERGE_THRESHOLD 2.0f
|
|
#define NL3D_TILE_PASS_ADD 3
|
|
#define NL3D_TILE_PASS_LIGHTMAP 4
|
|
#define NL3D_TILE_PASS_RGB0 0
|
|
|
Definition at line 50 of file landscape_def.h.
Referenced by NL3D::CTessFace::allocTileUv, NL3D::CTessFace::checkCreateFillTileVB, NL3D::CTessFace::checkFillTileVB, NL3D::CTessFace::computeTileMaterial, NL3D::CTessFace::copyTileUv, NL3D::CTessFace::deleteTileUv, NL3D::CPatch::getTileRenderPass, NL3D::CPatch::getTileUvInfo, NL3D::CTessFace::heritTileUv, NL3D::CLandscape::render, NL3D::CTileMaterial::renderTilePassLightmap, and NL3D::CTileMaterial::renderTilePassRGB0. |
#define NL3D_TILE_PASS_RGB1 1
|
|
#define NL3D_TILE_PASS_RGB2 2
|
|
|
|