F.L.E. Landscape-Editor

Blitz3D Forums/Blitz3D Beginners Area/F.L.E. Landscape-Editor

Hello,

the link to the F.L.E is down, has anyone the freeware landscape editor for download or a working link?

thx

ok its not freeware, but its powerful and cheap
www.d-grafix.com/softwareted.html

T.ED is almost free, and support is great. Has many time saving features, check it out, it's great stuff! I use it alot. Here is a T.ED Link:

http://www.d-grafix.com/softwareted.html

Wait a minute, there are two FLEs, the original "Free Landscape Editor" that was open source, and then the "Fantastic Landscape Editor".

I remember I contributed some hours of work too. So I'd be glad to see a working link, I'd even offer to host the file.

I think it's a bit a shame that fle_compiled.zip cannot be found anywhere. Probably I'll find a copy on a backup the sooner or later, I'll let you know.

I couldn't find a copy of fle_compiled.zip, all I found was an older beta version:
http://www.melog.ch/dl/fle_rr4.zip
It is already useful, contains all sourcecode. It's a version that still saves two meshes for one terrain: one underlaying opaque mesh that should be used for collision detection and an additional mesh that contains all Alpha parts. This method is even faster in collision detection than the final release. Tho I am not sure what bugs are still inside. Check it out.

jfk send me email, I'll check my archives.

Thanks

can i load my own mesh in your prog?
i build trees and buildings in max and can´t place the stuff correctly on the terrain.
the next prob is the z-order with alphamaps, no way for this prob. i blend 2 textures for the terra with a grayscalemap ( readpixel - writepixel ) the blending looks good the alphamap for the trees looks bad... yes i have included the z-order code from this board ... frustrated.
BB3d is for a 100$ Prog really good, but the f.... alpha prob is the most prob for everyone (imho).
i know, general problem of the gfx-card.
PLEASE Mark give the community a small? update

sorry for my bad english

if you are asking about ted, there will be support for some kind of props placement. as for importing terrains, you can import heightmaps for any bitrange and scale them.

On Alpha problems, if u are worried about the alpha z order problems, there are a few ways round this, check out the ted island and mountain demos on this page
http://www.d-grafix.com/softwareted.html
You will see that the trees have no problems with the terrain.
If u want to know the technique i used, email me and i will try and help out.

Alpha Problems are a FAQ thing. I'd suggest to use Masked Textures instead. Simply use a color other than black for the transparent parts (use the alpha channel, eg. with the TGA 32 Bit format). If the texture is big enough, it's gonna look pretty good, and no alpha random z-order frustration.

Use a terrain editor to paint the terrain, and a world editor to add everything together, buildings, furniture, terrain, plants etc.

Did anyone ever track this down? Would really love to get one of the later versions?

http://www.moondoggieent.com/downloads/fle.zip

FLE is plenty for putting together a little demo with terrain, but if you're going to do a lot of terrain for a game you'll want to buy TED or ALE.

Alpha Problems are a FAQ thing. I'd suggest to use Masked Textures instead. Simply use a color other than black for the transparent parts (use the alpha channel, eg. with the TGA 32 Bit format). If the texture is big enough, it's gonna look pretty good, and no alpha random z-order frustration.

A while ago Anthony Flack figured out an ingenius way to do smooth transaprency using the alpha channel but without z-order problems. He devised the technique to use for Cletus Clay. I don't have a demo handy but here are the relevant functions:
;-----------------------------------------------------------------------------
; function for extracting the alpha
Function ReadAlpha(tex)

t=TextureBuffer(tex)
LockBuffer t

For y=0 To TextureHeight(tex)-1
	For x=0 To TextureWidth(tex)-1
		pix=ReadPixelFast(x,y,t)
		pix=(pix And $ff000000) Shr 24
		alphainfo(x,y)=pix
	Next
Next

UnlockBuffer t

End Function
;-----------------------------------------------------------------------------


;-----------------------------------------------------------------------------
; function for putting the alpha back on
Function WriteAlpha(tex)

t=TextureBuffer(tex)
LockBuffer t

For y=0 To TextureHeight(tex)-1
	For x=0 To TextureWidth(tex)-1
		pix=ReadPixelFast(x,y,t)
		pix=(pix And $ffffff) Or (alphainfo(x,y) Shl 24)
		WritePixelFast (x,y,pix,t)
	Next
Next

UnlockBuffer t

End Function
;-----------------------------------------------------------------------------


The functions are used like this:
texture=LoadTexture("image.png",1+2+16+32)
ReadAlpha(texture)
texture=LoadTexture("image.png",1+4+8+16+32)
WriteAlpha(texture)
EntityTexture mesh,texture


Many thanks. I'm trying them all out now...the A.L.E. one seems to work best for me I think.

Thanks again. :)