Še to. Da ne bom skrival znanje, tu imaš kodo za Blejsko jezero iz FS Slovenije:
Koda:
;===============================================================================
;
; FS Slovenija projekt - Land&Water polygons
; Copyright Goran Brumen 2003
;
;===============================================================================
; The next files MUST be included within the same directory as BGLC.exe when this
; file is assembled (compiled).
; ===============================================================================
include TDFMacros.inc
include TDFHeaders.inc
; ===============================================================================
; Begin Header Section <----
; ===============================================================================
BGLHeader 48, 44, 17, 13, LWMHeader, TerrainHeaderStart
LWMHeader label word
LWMFileHeader 513, LWMIndexStart, LWMStart, LWMEnd
; ===============================================================================
; End Header Section <----
; ===============================================================================
; Start File Data <----
; ===============================================================================
LWMStart label word
; ===============================================================================
datamark_0 label word
; ===>>> Začetek celice 414-124 <<<==============================================
; ===>>> Blejsko jezero
LWMDataAreaDrawPolygons 1, 3, 1, 3, 3
LWMPoly2 5, 0, 0, 475, 0
LWMPoint 0, 96
LWMPoint 12, 104
LWMPoint 12, 104
LWMPoint 16, 117
LWMPoint 0, 154
LWMDataAreaDrawPolygons 1, 3, 1, 2, 3
LWMPoly2 23, 0, 0, 475, 0
LWMPoint 255, 156
LWMPoint 248, 171
LWMPoint 234, 180
LWMPoint 233, 191
LWMPoint 226, 196
LWMPoint 126, 237
LWMPoint 113, 250
LWMPoint 111, 255
LWMPoint 0, 255
LWMPoint 0, 137
LWMPoint 22, 134
LWMPoint 49, 122
LWMPoint 72, 120
LWMPoint 90, 116
LWMPoint 99, 108
LWMPoint 118, 109
LWMPoint 143, 107
LWMPoint 176, 94
LWMPoint 186, 92
LWMPoint 217, 85
LWMPoint 229, 86
LWMPoint 253, 94
LWMPoint 255, 95
LWMDataAreaDrawPolygons 1, 3, 1, 2, 4
LWMPoly2 10, 0, 0, 475, 0
LWMPoint 110, 0
LWMPoint 107, 7
LWMPoint 107, 20
LWMPoint 111, 40
LWMPoint 105, 51
LWMPoint 96, 57
LWMPoint 85, 56
LWMPoint 17, 48
LWMPoint 0, 51
LWMPoint 0, 0
LWMDataAreaDrawPolygons 1, 3, 1, 1, 4
LWMPoly2 15, 0, 0, 475, 0
LWMPoint 255, 51
LWMPoint 250, 52
LWMPoint 232, 61
LWMPoint 219, 80
LWMPoint 209, 89
LWMPoint 138, 83
LWMPoint 126, 77
LWMPoint 119, 61
LWMPoint 115, 44
LWMPoint 120, 15
LWMPoint 117, 6
LWMPoint 101, 7
LWMPoint 87, 11
LWMPoint 67, 0
LWMPoint 255, 0
LWMDataAreaDrawPolygons 1, 3, 1, 1, 3
LWMPoly2 23, 0, 0, 475, 0
LWMPoint 216, 255
LWMPoint 218, 249
LWMPoint 218, 249
LWMPoint 215, 237
LWMPoint 207, 234
LWMPoint 197, 239
LWMPoint 193, 251
LWMPoint 194, 255
LWMPoint 67, 255
LWMPoint 63, 244
LWMPoint 85, 234
LWMPoint 105, 215
LWMPoint 116, 187
LWMPoint 131, 174
LWMPoint 134, 162
LWMPoint 134, 146
LWMPoint 138, 129
LWMPoint 147, 120
LWMPoint 158, 119
LWMPoint 223, 137
LWMPoint 248, 138
LWMPoint 255, 137
LWMPoint 255, 255
; Okolica
LWMDataAreaDrawPolygons 1, 3, 1, 2, 2
LWMPoly2 4, 0, 1, -9999, 0
LWMPoint 0, 0
LWMPoint 255, 0
LWMPoint 255, 255
LWMPoint 0, 255
LWMDataAreaDrawPolygons 1, 3, 1, 2, 3
LWMPoly2 16, 0, 1, -9999, 0
LWMPoint 255, 95
LWMPoint 253, 94
LWMPoint 229, 86
LWMPoint 217, 85
LWMPoint 186, 92
LWMPoint 176, 94
LWMPoint 143, 107
LWMPoint 118, 109
LWMPoint 99, 108
LWMPoint 90, 116
LWMPoint 72, 120
LWMPoint 49, 122
LWMPoint 22, 134
LWMPoint 0, 137
LWMPoint 0, 0
LWMPoint 255, 0
LWMDataAreaDrawPolygons 1, 3, 1, 3, 3
LWMPoly2 9, 0, 1, -9999, 0
LWMPoint 0, 154
LWMPoint 16, 117
LWMPoint 12, 104
LWMPoint 12, 104
LWMPoint 0, 96
LWMPoint 0, 0
LWMPoint 255, 0
LWMPoint 255, 255
LWMPoint 0, 255
LWMDataAreaDrawPolygons 1, 3, 1, 2, 3
LWMPoly2 9, 0, 1, -9999, 0
LWMPoint 111, 255
LWMPoint 113, 250
LWMPoint 126, 237
LWMPoint 226, 196
LWMPoint 233, 191
LWMPoint 234, 180
LWMPoint 248, 171
LWMPoint 255, 156
LWMPoint 255, 255
LWMDataAreaDrawPolygons 1, 3, 1, 2, 4
LWMPoly2 12, 0, 1, -9999, 0
LWMPoint 0, 51
LWMPoint 17, 48
LWMPoint 85, 56
LWMPoint 96, 57
LWMPoint 105, 51
LWMPoint 111, 40
LWMPoint 107, 20
LWMPoint 107, 7
LWMPoint 110, 0
LWMPoint 255, 0
LWMPoint 255, 255
LWMPoint 0, 255
LWMDataAreaDrawPolygons 1, 3, 1, 1, 4
LWMPoly2 17, 0, 1, -9999, 0
LWMPoint 67, 0
LWMPoint 87, 11
LWMPoint 101, 7
LWMPoint 117, 6
LWMPoint 120, 15
LWMPoint 115, 44
LWMPoint 119, 61
LWMPoint 126, 77
LWMPoint 138, 83
LWMPoint 209, 89
LWMPoint 219, 80
LWMPoint 232, 61
LWMPoint 250, 52
LWMPoint 255, 51
LWMPoint 255, 255
LWMPoint 0, 255
LWMPoint 0, 0
LWMDataAreaDrawPolygons 1, 3, 1, 1, 3
LWMPoly2 17, 0, 1, -9999, 0
LWMPoint 255, 137
LWMPoint 248, 138
LWMPoint 223, 137
LWMPoint 158, 119
LWMPoint 147, 120
LWMPoint 138, 129
LWMPoint 134, 146
LWMPoint 134, 162
LWMPoint 131, 174
LWMPoint 116, 187
LWMPoint 105, 215
LWMPoint 85, 234
LWMPoint 63, 244
LWMPoint 67, 255
LWMPoint 0, 255
LWMPoint 0, 0
LWMPoint 255, 0
; ===>>> Konec celice 414-124 ===================================================
datamark_1 label word
; ===============================================================================
; ===>>> Opisi celic ============================================================
; Opisi celic
Cellv_414_124 EQU LWMCellID 0, 0, 3, 414, 124
; ===============================================================================
;--> Začetek definicije celic
; ===============================================================================
LWMIndexStart label word
LWMIndexHeader 1, LWMIndexData
LWMIndexData label word
LWMIndexEntry Cellv_414_124, LWMStart, datamark_0, datamark_1
LWMEnd label word
; ============>>>> Konec datoteke <<<<===============================================
; End of LWM file
LWMEnd label word
Tole je dejansko koda, ki naredi Blejsko jezero, potrebuješ pa BGLC.EXE in še dve datoteki TDFMacros.inc in TDFHeaders.inc, ki jih dobiš po mejlu, če seveda želiš. Sta pa objavljeni v knjižnici Avsima, glej za prispevke avtorja Richarda Ludowise-a.