From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a04439.html | 300 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 300 insertions(+) create mode 100644 docs/doxygen/nel/a04439.html (limited to 'docs/doxygen/nel/a04439.html') diff --git a/docs/doxygen/nel/a04439.html b/docs/doxygen/nel/a04439.html new file mode 100644 index 00000000..2333bb2c --- /dev/null +++ b/docs/doxygen/nel/a04439.html @@ -0,0 +1,300 @@ + + +NeL: landscape.cpp File Reference + + + +
+

landscape.cpp File Reference


Detailed Description

+
Id
landscape.cpp,v 1.140 2004/03/12 16:27:51 berenguier Exp
+ +

+Definition in file landscape.cpp. +

+#include "std3d.h"
+#include "3d/landscape.h"
+#include "3d/landscape_model.h"
+#include "nel/misc/bsphere.h"
+#include "3d/texture_file.h"
+#include "3d/texture_far.h"
+#include "3d/landscape_profile.h"
+#include "nel/3d/height_map.h"
+#include "3d/tile_noise_map.h"
+#include "3d/vegetable_manager.h"
+#include "3d/vegetable.h"
+#include "3d/landscape_vegetable_block.h"
+#include "nel/misc/fast_floor.h"
+#include "3d/tile_vegetable_desc.h"
+#include "3d/texture_dlm.h"
+#include "3d/patchdlm_context.h"
+#include "nel/misc/hierarchical_timer.h"
+#include "3d/vertex_program.h"
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + +

Namespaces

namespace  NL3D

Defines

#define NL3D_REFINE_PLIST_DIST_MAX_MOD   0.7f
#define NL3D_REFINE_PLIST_DIST_STEP   0.0625
#define NL3D_REFINE_PLIST_NUM_ENTRIES   2048
#define NL3D_REFINE_PLIST_SPLIT_NUMQUADRANT   16
#define NL3D_TESS_ALLOC_BLOCKSIZE   16000
#define NL3D_TESSRDR_ALLOC_BLOCKSIZE   8000
#define NL_TILE_FAR_SIZE_ORDER0   (NL_NUM_PIXELS_ON_FAR_TILE_EDGE*NL_NUM_PIXELS_ON_FAR_TILE_EDGE)
#define NL_TILE_FAR_SIZE_ORDER1   ((NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>1)*(NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>1))
#define NL_TILE_FAR_SIZE_ORDER2   ((NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>2)*(NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>2))
+


Define Documentation

+

+ + + + +
+ + +
#define NL3D_REFINE_PLIST_DIST_MAX_MOD   0.7f +
+
+ + + + + +
+   + + +

+ +

+Definition at line 84 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL3D_REFINE_PLIST_DIST_STEP   0.0625 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 76 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL3D_REFINE_PLIST_NUM_ENTRIES   2048 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 83 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL3D_REFINE_PLIST_SPLIT_NUMQUADRANT   16 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 86 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL3D_TESS_ALLOC_BLOCKSIZE   16000 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 70 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL3D_TESSRDR_ALLOC_BLOCKSIZE   8000 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 71 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::CLandscape().

+

+ + + + +
+ + +
#define NL_TILE_FAR_SIZE_ORDER0   (NL_NUM_PIXELS_ON_FAR_TILE_EDGE*NL_NUM_PIXELS_ON_FAR_TILE_EDGE) +
+
+ + + + + +
+   + + +

+ +

+Definition at line 2546 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::initTileBanks().

+

+ + + + +
+ + +
#define NL_TILE_FAR_SIZE_ORDER1   ((NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>1)*(NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>1)) +
+
+ + + + + +
+   + + +

+ +

+Definition at line 2547 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::initTileBanks().

+

+ + + + +
+ + +
#define NL_TILE_FAR_SIZE_ORDER2   ((NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>2)*(NL_NUM_PIXELS_ON_FAR_TILE_EDGE>>2)) +
+
+ + + + + +
+   + + +

+ +

+Definition at line 2548 of file landscape.cpp. +

+Referenced by NL3D::CLandscape::initTileBanks().

+


Generated on Tue Mar 16 06:42:37 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1