Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / Mapscape help required, mapscape help file of not much help

Author
Message
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 18th Oct 2013 07:50
Hello,

1. Unable to paint texture layers in mapscape -

I am unable to paint texture layers on the plane after deforming it. Whenever I choose a new texture and click on apply button under the textures section of the side panel and then try painting on the plane surface using mouse nothing gets
painted on the plane surface. Although the round brush do appear in the window displaying the 3D view nothing gets painted
when I press the left button of the mouse and move the brush over the plane surface.

Can anybody please iterate the steps that I exactly need to follow in order to paint texture layers on the plane surface ?

Secondly am I limited to 4 texture layers ? 1 base layer and 3 additional layers ? Is there any way I can use 1 base plus
7 additional texture layers ?

Please note that I am using mapscape version 2.24 dated 12/6/2013

2. Zones, Portals and Visgroups

Can anybody please explain the purpose of above 3 things and the steps that I need to follow to take advantage of them while
creating my level in mapscape and loading the exported level in Dark Basic pro ?

3. How do I use the Run Map button ?

There is a "Run Map" button just beside the "lightmapper" button on the extreme right hand side of the mapscape toolbar.

But after adding a few objects, entities, meshes and prefabs in the scene whenever I press the "Run Map" button, nothing happens.

Can anybody please explain the purpose of this "Run Map" button and the steps I need to follow to get it to work flawlessly ?

4. Difference between meshes, prefabs and objects ?

What special properties make each of them different ? What are the advantages and disadvantages over one another ?
Which one to use under what circumstances ? I am totally confused here.

Secondly, how can I add my own custom meshes, prefabs and objects within mapscape ?
Can I add my own custom textures within mapscape ?

Thanks,
chafari
Valued Member
20
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 18th Oct 2013 11:41
@Juggernaut

I have had some problems like that in some old version. Try this one that works ok version 13/2/2013.

Quote: "4. Difference between meshes, prefabs and objects ?"


objects are the primitives you can do in mapscape and prefabs are meshes of the object you have already done. We can not load all meshes.

Long time without using mapscape, but I remember, when we load our level, some limbs appear in 0,0,0, and the level was a mess. Yo can do nearly every thing into mapscape.

We can add our textures, but all textures must be in textures folder.

Attached a version that works ok.

I'm not a grumpy grandpa
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 18th Oct 2013 17:27
chafari: Thank you for explaining meshes, prefabs and objects.
Does it mean that objects are meshes that have been UV mapped and
textured ?

But the fact is I am using mapscape version released on 12/6/2013 - which happens to be the latest version of mapscape available on Evolve's site. I do not know why it is not working.

Any explanation on point number 2 and 3 are welcome.

2. Zones, Portals and Visgroups

Can anybody please explain the purpose of above 3 things and the steps that I need to follow to take advantage of them while
creating my level in mapscape and loading the exported level in Dark Basic pro ?

3. How do I use the Run Map button ?
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 18th Oct 2013 17:53
chafari: I still can't do layered texture painting in your posted version of mapscape. I can only change the base texture. But can't paint any texture over Base Layer by choosing either Layer1, Layer2
and Layer3. Nothing gets painted over the base layer texture, no matter what texture I choose from the side panel and try painting
by pressing the left mouse button and moving the brush over the plane
surface.
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 18th Oct 2013 18:04
Can anybody please state the steps of to paint texture layers in mapscape ? I am totally stuck on this.
chafari
Valued Member
20
Years of Service
User Offline
Joined: 2nd May 2006
Location: Canary Islands
Posted: 18th Oct 2013 19:44 Edited at: 18th Oct 2013 19:45
I'm testing last Mapscape, and it works as it must do... I'm not sure what you mean with painting...I can't find painting tool .





I'm not a grumpy grandpa
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 18th Oct 2013 22:35
Create a plane surface using the plane object primitive and then select the plane with select object mode enabled.

After that click Edit->Displace and then select the Paint radio button.

I hope I was able to make it clear as possible.
The Slayer
Forum Vice President
16
Years of Service
User Offline
Joined: 9th Nov 2009
Playing: (Hide and) Seek and Destroy on my guitar!
Posted: 19th Oct 2013 01:23
Hello guys,

Yes, it is possible to paint with textures (up to four textures) on a primitive plain object in Mapscape.

Here's how you do it:

- Create a plain (primitive object)
- Select the plain (in 3D view window) to make it active
- Click on 'Edit' in the menubar, then select 'Properties'
- In the 'General' tab of the Properties window, enable the option 'Enabled Blendmap' (it's under 'Geometry ).
- Click on OK to close the Properties window
- Choose 'Edit' again in the menubar, and click on 'Displace' to open the Displace window.
- Choose the 'Paint' mode in the Displace window
- In the 'Mode' dropdown box, you'll see four available layers (Base, layer 1, layer 2 and layer 3)
- Start with the Base layer, and browse in your Texture Category (right panel in Mapscape) to select which texture you'd like for the base (perhaps a grass or sand texture?). Once chosen, click Apply (also in the right panel) to make this the texture for the Base layer.
- In the 3D window, you can now start painting (with the texture you chose for the Base layer). NOTE: you'll probably see nothing different, because we have not set the textures yet for the other three layers ).
- In the Displace window, select another layer (layer 1 ) and once more, browse to another texture in the Texture Category (in the right panel) and click Apply to make this newly chosen texture active in the currently chosen layer (layer 1).
- If you paint now (with layer 1 active), you'll see the new texture appear under your brush. YES!
- Repeat the same process for layer 2 and layer 3 (select the layer in the dropdown box in the Displace window, browse to a new texture and click Apply to link this new texture to the currently active layer).

If i remember correctly, it's also possible to scale the textures on the different layers.

I hope this will help you. If not, i'll be happy to take a few screenshots and post them for a better explanation.

Cheers

Quote: "Close those quotes before they start to spread!...too late! Aaaaaagh!!!
Juggernaut
14
Years of Service
User Offline
Joined: 12th Mar 2012
Location:
Posted: 19th Oct 2013 03:55
The Slayer: You are awesome man .... just awesome....

Any advice on the following points - ?

Quote: "
2. Zones, Portals and Visgroups

Can anybody please explain the purpose of above 3 things and the steps that I need to follow to take advantage of them while
creating my level in mapscape and loading the exported level in Dark Basic pro ?

3. How do I use the Run Map button ?

There is a "Run Map" button just beside the "lightmapper" button on the extreme right hand side of the mapscape toolbar.

But after adding a few objects, entities, meshes and prefabs in the scene whenever I press the "Run Map" button, nothing happens.

Can anybody please explain the purpose of this "Run Map" button and the steps I need to follow to get it to work flawlessly ?
"
The Slayer
Forum Vice President
16
Years of Service
User Offline
Joined: 9th Nov 2009
Playing: (Hide and) Seek and Destroy on my guitar!
Posted: 2nd Nov 2013 14:35
Hehheh, thanks man! Glad i could help.

About the two other points:

- The Visgroups is a way to build 'grouped' rooms, and allows for these rooms to be only drawn on screen (for faster framerate) when needed. For example, suppose your level has three rooms. You'd create your first room, select all the objects of this room (walls, ceiling, floor, and all other objects inside this room), and then assign them to a Visgroup you've created. Then, repeat the same process for the second room, and so on. Once happy with your level (and lightmapped ), you should export your level as a .dbo (Vis Group). There's an example on Evolveds site that uses the Visgroup method.

- The Zones and Portals, i haven't tried yet, but Zones could be usefull for creating deadly zones, like for lava or poisonous slime or such. I think the method would be to create a cube, and make that a zone inside Mapscape. And then, with code, detect if the cube was set as a zone, and write the code for interaction with player and zone, or something like that. As said, i haven't tried this out yet.
Best would be to examine the examples on Evolveds site. Maybe there's even an example of the Portals and Zones on his site.

As for the "Run Map" button, i'm still using an older version of Mapscape, which doesn't have such a button, so i have no idea yet what it does. Guess i'll need to update my version and check it out.

Cheers

Quote: "Close those quotes before they start to spread!...too late! Aaaaaagh!!!

Login to post a reply

Server time is: 2026-07-07 03:46:47
Your offset time is: 2026-07-07 03:46:47