Product Chat / [EBE] - 'pfb' file - problem with Mouse Wheel raising grid?

Author
Message
BadGibbon
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 14th Feb 2015
Location:
Posted: 10th Feb 2017 14:42
Greetings

So I guess I'm the only one having this problem...posted this message on the Bug Report Forum a couple of days ago, but got no response. Can anybody here help please?

BadGibbon

Greetings

I had assumed that inside the '.pfb' file that: 'height = ##' related to the height raised when using the mouse wheel to go up a level! But it seems to me that regardless of what value 'height' is given, if 'width' or 'depth' is greater then that's the amount that the mouse wheel uses/raises.

i.e. what ever is the greater value out of 'width=', 'height=' or 'depth=' in the 'pfb' file, that's the value that's used by the mouse wheel to raise the grid!

Hope that makes sense...

BadGibbon

PM
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 10th Feb 2017 15:48 Edited at: 10th Feb 2017 15:49
The mouse wheel height change is dependent on two things:

1. The height number - this determines the height of the brush template on your cursor when you move it about.
2. The number of rows on your pfb - this tells you how many rows to move up when you scroll.

So if your code was like this and your height number was 10:


In this example you have a 10 row high wall, but the height for the block is still 20 because there are 20 rows of data, this means your height adjustment for the mousewheel will still be 20.

What you need to do is set your height to 10, and remove the data that you do not need from the extra rows, like this:


That should then give you a 10 row high wall, and your mouse will scroll up 10 rows.

i5, NV960 2GB, 16GB memory, 2x 2TB Hybrid, Win10.
BadGibbon
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 14th Feb 2015
Location:
Posted: 10th Feb 2017 16:41
Many thanks Belidos for your swift response.

Sorry but to my shame, I'm still not getting it...

Surely your first example/snippet would give a wall 10 rows high, but that wall be 10 rows of the ground, so the grid height should be 20.

I would have thought your second snippet should read from prow0x0 to prow9x0 and not prow10 to prow19.
My problem is that although I set the height to 10 in the below example, (and I get a wall 10 rows high), the grid still moves up 20.



A very confused...
BadGibbon
PM
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 10th Feb 2017 16:52 Edited at: 10th Feb 2017 16:55
Yeah i know about the reverse order thing for the rows, i just didn't want to add that into the mix and make it more confusing.

Basically if you want a ten row wall that scrolls 10 rows with the mousewheel, only list ten rows in the pfb.

As to why you're still scrlling by 20, i have no idea, it worked fine for me when i tried it the other night.

I did have problems when i edited a pfb, the edit didn't seem to take, so i made a new pfb and it worked. I think there's some sort of caching going on in the EBE system somewhere.

i5, NV960 2GB, 16GB memory, 2x 2TB Hybrid, Win10.
BadGibbon
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 14th Feb 2015
Location:
Posted: 10th Feb 2017 17:44
Thanks again Belidos for your reply.

You said:
Basically if you want a ten row wall that scrolls 10 rows with the mousewheel, only list ten rows in the pfb.

That's exactly what I have done, but the grid moves up by 20!

Would it be too much to ask if you or anybody else could please try using the code below for a simple block and then try stacking them and let me know what results you get. I get a block 4 wide, 3 high and 2 deep as desired, but the grid has moved up 4 and hence leaves a gap between each block.



Thanks again...
BadGibbon
PM
Jerry Tremble
GameGuru TGC Backer
11
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 11th Feb 2017 01:31 Edited at: 11th Feb 2017 01:32
I just tried your pfb and get the same result, and I don't see any problem with it. (I'm no expert in .pfb files; in fact, I haven't even messed with them since last July or August or whenever we first were exposed to these). Anyway, I added a fourth row to yours and it worked fine for four rows, i then added a fifth row and it worked perfectly for that as well. I guess it just doesn't like 3? I have no idea, sorry.
Desktop: i7 4770@3.4Ghz (passmark 9809), 12GB RAM, Win 10/64, GeForce GTX 1080 (passmark 12006), 1TB SSD, 1TB HDD; Laptop: i7 4800MQ@2.7Ghz, 16GB RAM, Win 10/64, GeForce GTX870M , 1TB SSD.
PM
Earthling45
7
Years of Service
User Offline
Joined: 3rd Sep 2016
Location: Zuid Holland Nederland
Posted: 11th Feb 2017 02:51 Edited at: 11th Feb 2017 02:51
Quote: "Would it be too much to ask if you or anybody else could please try using the code below for a simple block and then try stacking them and let me know what results you get."




This should work, the width should not be greater than height.
Jerry Tremble
GameGuru TGC Backer
11
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 11th Feb 2017 02:56
Quote: "the width should not be greater than height."


Good explanation, but then explain the row pfb:

Desktop: i7 4770@3.4Ghz (passmark 9809), 12GB RAM, Win 10/64, GeForce GTX 1080 (passmark 12006), 1TB SSD, 1TB HDD; Laptop: i7 4800MQ@2.7Ghz, 16GB RAM, Win 10/64, GeForce GTX870M , 1TB SSD.
PM
Earthling45
7
Years of Service
User Offline
Joined: 3rd Sep 2016
Location: Zuid Holland Nederland
Posted: 11th Feb 2017 03:08
Quote: "Good explanation, but then explain the row pfb:"


Yes i was busy with finding out
Jerry Tremble
GameGuru TGC Backer
11
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 11th Feb 2017 03:14
Quote: "Yes i was busy with finding out"


Me, too!
Desktop: i7 4770@3.4Ghz (passmark 9809), 12GB RAM, Win 10/64, GeForce GTX 1080 (passmark 12006), 1TB SSD, 1TB HDD; Laptop: i7 4800MQ@2.7Ghz, 16GB RAM, Win 10/64, GeForce GTX870M , 1TB SSD.
PM
Earthling45
7
Years of Service
User Offline
Joined: 3rd Sep 2016
Location: Zuid Holland Nederland
Posted: 11th Feb 2017 04:18


a row of four and two blocks deep does work
When i add another layer (height 2 width 4 depth 2, the grid raises 4 blocks.
The same as it does with three layers.
Height 5 width 4 depth 2 works as it should, but with a width of 6 blocks, the grid raises 6 blocks.

So a row is no problem, but if we want to go higher than one layer, the height should be equal or greater than the widt and depth to avoid this problem.
Hence, height 5 width 5 depth 2 works as it should too.


Jerry Tremble
GameGuru TGC Backer
11
Years of Service
User Offline
Joined: 5th Nov 2012
Location: Sonoran Desert
Posted: 11th Feb 2017 04:34
So the moral of this story is for BadGibbon to just make whatever he is trying to make out of cubes, is what I gather, if it depends so much on his original pfb. Thank you for taking the time to experiment with that and sharing what you've found!
Desktop: i7 4770@3.4Ghz (passmark 9809), 12GB RAM, Win 10/64, GeForce GTX 1080 (passmark 12006), 1TB SSD, 1TB HDD; Laptop: i7 4800MQ@2.7Ghz, 16GB RAM, Win 10/64, GeForce GTX870M , 1TB SSD.
PM
BadGibbon
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 14th Feb 2015
Location:
Posted: 13th Feb 2017 14:52
Greetings

Thanks to all for trying to answer my question and going to the trouble of experimenting with the issue.

What I was trying to build, (hopefully shown in the picture below), was an internal staircase. I was hoping to make it out of 4 sections of 5 units high, rotated 90` each turn, but ended up sculpting it out of a 20x20x20 block.

But, (if it’s not a bug), I’m still confused as to why the height has to be greater or equal to the width and depth before the grid rises as expected?

I guess I’m being thick, but it doesn’t make sense to me…

Thanks again to all

BadGibbon
[img]null[/img]

Attachments

Login to view attachments
PM

Login to post a reply

Server time is: 2024-07-08 08:57:07
Your offset time is: 2024-07-08 08:57:07