SOLVED!

Changing the order of the sub-maps works. They are now displayed with the correct shading to indicate which passages are above and below. I put an updated map on my server, same URL as below. I made other changes, too, such as fixing a survey data blunder and starting to add details in the X survey.

Thanks for your help!

===============
Bill Gee

On 11/12/24 13:17, Bruce Mutton wrote:
OK, I see now the effect of offsets [0 0 ft] below on shading, as well as above 
on the wall linework where passages cross.  Both are worthy effects.
And yes, I think reordering submaps will resolve issues with rendering of 
passages above and below.
Bruce

-----Original Message-----
From: Therion <[email protected]> On Behalf Of Bill Gee
Sent: Wednesday, 13 November 2024 08:01
To: [email protected]
Subject: Re: [Therion] Cannot get offset maps to work

Oops!  I put in a dot instead of a slash.  Argh ...  Trying the link again:

https://campercaver.net/MiscFiles/CaveSpringCave-Print.pdf

Hmmm....   Since this is a map-of-maps, should I change the sequence in
which the sub-maps are listed?

===============
Bill Gee

On 11/12/24 12:49, Bruce Mutton wrote:
Hi Bill
The link to your pdf gives a dns address could not be found.

Some observations based on what you have written:
A map output without 'selecting' a map will draw component map objects based on 
their actual relative passage altitudes (as far as which appears over or under 
another).
Once a map is selected, the apparent layering depends on the sequence of scraps 
or maps that is written in the map definitions.  Objects at the start of the 
file plot on top of subsequent objects.  For maps-of-scraps, each block of 
scraps plots at the 'same' level and must be separated by a 'break' statement.  
For maps-of-maps, each map has an implied break between its neighbours 
(although you can write in breaks - it will make no practical difference 
though).
Therefore quite a lot of care needs to be taken when defining maps for a 
complex cave.

Your last comment: I'm not sure what use above and below could have if not used 
in conjunction with an offset, unless it is to invoke a 'below preview' shading 
on the usual passage colour, without actually offsetting the passage.  In which 
case [0 0 ft] would be required.  Above would then have no effect, as there is 
no passage shading associated with above.

Curious to see your map.

Bruce

-----Original Message-----
From: Therion <[email protected]> On Behalf Of Bill Gee
Sent: Wednesday, 13 November 2024 02:52
To: [email protected]
Subject: Re: [Therion] Cannot get offset maps to work

Hi Bruce - Thanks for the hint about "select".  That was the missing 
ingredient.  I was looking all over the map where offsets work - in the .th file! - and 
missed seeing that in the thconfig file.  It's been a year since I did any of this, and 
that step just got missed.

The good news is the offset is working.  However, it did some other
stuff that I need to get changed.  Attached to this message are the
.th and thconfig files I am using.  The resulting map can be
downloaded from

https://campercaver.net.MiscFiles/CaveSpringCave-Print.pdf

This map is very much "in progress".  I have drawn walls for everything that 
has been sketched and now I am filling details.  There is survey line that has not been 
sketched, and much more survey to be done.

On the map you find two entrances, both on the west end of the cave.
The big entrance (the A survey) is about 30 vertical feet below the smaller 
entrance (the U survey), and the passage from it runs under everything else.  
There is a pit where it joins the upper main passage.

I want to draw the A survey -under- the U survey.  Before I added the "select" 
statement to thconfig, it was working.  Now it appears to draw the A survey on top of the 
U survey.

There is another passage in the cave that crosses the main passage.
This is the X-Y survey.  It is above the U survey.  When I did not have a 
select statement, it was drawn with correct shading at the intersection.  Now 
it does not have that.

I changed the .th file so that the map for the lower entrance does not have either offset 
or "below".  That did nothing but change its background color.  It still is 
shaded so as to appear above the U survey.

As a side comment, I found that whenever I use "above" or "below" on a submap, 
I must also include the offset [0 0 ft], else therion will not compile the map.

Thanks!
===============
Bill Gee

On 11/12/24 00:29, Bruce Mutton wrote:
Hi Bill

Does your previous project still compile and create an offset map?

In your thconfig you should make sure you have some things:

    * maps on # [on] off ## Setting maps to off disables all previews and
      offsets, and only scraps from the selected maps are output.  Survey
      centrelines included as part of a map are not output.
    * maps-offset on # [on] off ## Setting maps-offset to off disables all
      offsets. Maps-offset has no meaning or effect if maps off is also
      chosen.
    * select MainPlan #otherwise the offsets defined in MainPlan will not
      be exported

I’m also not sure what the effect of:

     A-Survey@CaveSpringCave [0 0 ft] below

will be.

Zero offsets are not something I remember trying, but it is probably
better not to do this while you are trying to debug your project.

Regards

Bruce

-----Original Message-----
From: Therion <[email protected]> On Behalf Of Bill Gee
Sent: Tuesday, 12 November 2024 11:40
To: Therion Mail List <[email protected]>
Subject: [Therion] Cannot get offset maps to work

Hello everyone - Most of my recent questions to this list have
generated exactly /dev/null for response.  I hope this one gets something.

I am trying to build a map where one section of underlying passage is
drawn offset from the main map.  I have done this before and it worked.

This time therion is completely ignoring the offset parameters.  What
am I doing wrong?

The portion that I want to offset does get drawn, and it is drawn
below as I specified.  It just does not get drawn offset.

I tried taking the offset out of the list.  Therion complained about
that.  I tried offsetting the other two partial maps, and that does
not work.

The last time I compiled a map with an offset, I was using therion
6.1.8 on Fedora 38.  Now I have 6.2.1+dev on Fedora 41.  Did
something change between those two versions that affects how this feature works?

I attached the .th file to this message.

Thanks!

--

===============

Bill Gee


_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

Reply via email to