Landscape & Map Creator is, as it's name suggests, a program that allows you to create and modify lanscapes and to create worlds - either by creating simple primitives and using tools on them to make more complex objects or by importing objects created in other modeling software. Created world can be saved as .dbo object so you can load them in dark basic using one command and since the Landscape & Map Creator is created in dark basic the level will look completely the same as it does in L&M Creator.
Features
Objects:
--------
create: box, sphere, cylinder, plane, teapot, torus, pyramid (for every object you can also modify the number of subdivisions)
delete - one object or more at once
select - one by clicking on it or more using selection box
rename
choose color
move
rotate - rotation on each global axis
scale - scaling on each global or local axis
mirror and flip - mirroring and flipping on each global axis
import from: Dark Basic Object (.dbo), 3D Studio (.3ds), Direct X (.x), Alias Wavefront Object (.obj), Newton Rigid Body (.rbd)
export to: Dark Basic Object (.dbo), Direct X (.x), Alias Wavefront Object (.obj), Newton Rigid Body (.rbd)
copy
apply texture
change texture scale and scroll
reduce polys
toggle culling or transparency on and off
rename limbs
link to other objects to create parent-child hieararchy
group with other objects
You can have up to 3000 objects in one scene
Vertices:
---------
select - one or more using selection box
create - by clicking anywhere on the screen
delete
move
rotate - on global axis
scale - on global axis
weld - selected vertices or all
fuse - selected vertices
break - selected vertices
Edges:
------
select - one or more using selection box
move
rotate
move - on global axis
rotate - on global axis
scale - on global axis
delete
collapse - selected edges
extrude
Polygons:
---------
select - one or more using selection box
create
delete
move - on global axis
rotate - on global axis
scale - on global axis
attach
detach
copy
extrude
Limbs:
------
select - one or more
move
rotate - on global axis
scale - on global axis
attach
detach
delete
copy
texture
reduce polys
Terrains:
---------
create
delete
move
modify: available tools - Hill, Raise/Lower, Smooth/Smooth all, Paint
import heightmap or texture
export heightmap or texture
all modifications are made using brushes which are easily made in a program like paint
Lights:
-------
create - point, spot and directional lights
change radius, color, falloff
Segments:
---------
create - floor, wall, wall chain, stairs (at the moment only straight stair can be made), ceiling
Texture Browser:
----------------
This is a window where all the textures, which are loaded at startup of the program from a folder called "textures", are listed as small thumbnails
if you change one of the textures after you already started the program you can reload particular texture or you can reload them all. When you do that all
object in the scene that have that texture will be refreshed to show all the changes you made to textures
When texturing object or limbs you can choose the quality of the texture - 3 levels are available: high, normal and low
When you choose low then all textures are loaded in resolution of 64x64 pixels thus consuming very small amount of memory
Entity Browser:
---------------
this is a window where all the objects found inside "entity" folder are found and listed as small thumbnail images
every entity can be chosen and then placed in the scene
Lightmap calculation:
---------------------
When your world is created and all light are placed you can calculate lightmaps
Before you run lightmaps calculationg process you can set the name for the lightmaps, choose image format, resolution and quality and toggle blur on and off
Layers:
-------
you can create layers and place objects in them
Every layer then can be shown or hidden, excluded from lightmap process or from export
Other Tools:
------------
CSG - union, difference, intersection
UV Editor - used to manualy change uv coordinates on the object
UV Mapping tools - Planar, cylinder and sphere projection
Import formats:
Dark Basic (DBO)
DirectX (X)
Wavefront (OBJ)
3D Studio (3DS)
Export formats:
Dark Basic (DBO)
DirectX (X)
Wavefront (OBJ)
Here are a few screenshots, tell me what you think