papercraft icon indicating copy to clipboard operation
papercraft copied to clipboard

Visibility

Open Qofiii opened this issue 3 months ago • 7 comments

Image Hi, i'm having trouble seeing the two halfs of the program, in the first one the white line makes no contrast with the white shine of the model and in the second one the line is to thin and i cannot see the pieces from far away, i would be really greatfull if this can be fixed with a configuration to change line color and a setting or a relative vector size width for the paper part, this would help me a lot since i don't have the best sight, hope to learn some rust soon so i can contribute with the project.

Qofiii avatar Nov 15 '25 18:11 Qofiii

Hi!

The obvious cause is that the texture is white, so it is not esasy to see over the paper. This is why there is an option in menu: "View / Texture" (shortcut T) that replaces all the texture with a dull grey.

For example, this is a white polyhedron: Image

And this is the same model, with the View/Texture disabled:

Image

This option applies also to the 3D view, to make the cut lines more visible.

That said, configuring the width/color of the lines, particularly in the paper, is a long-standing missing feature, that I think it is worth adding. Currently you can only change the width of the fold lines (because those are drawn over the texture itself, so it is important to get them right).

... this can be fixed with a configuration to change line color and a setting or a relative vector size...

But currently lines are always black. In your particular case using any other color will not help, would it?

I could make the width of all lines configurable, in millimeters. I like the paper view to be as faithful to the final printing as possible. Would that be enough?

Or maybe we can set up a limit on how thin the lines can be drawn on the screen, so they don't disappear when you zoom out? That might also be helpful, but I'm afraid that it may be a bit confusing to explain, and that it would help with the same cases as the "View/Texture" option, don't you think?

hope to learn some rust soon so i can contribute with the project.

Rust is fun, and I would certainly welcome any PR... but you are already contributing!

rodrigorc avatar Nov 15 '25 22:11 rodrigorc

I just thought that having the option to set the 3D viewport lines black or setting them in color like in others papercraft programs would be pretty usefull. I think the limit on the line width for the 2D screen is worth a try. I saw this program improve a lot in time and i'm starting to use it just now. Glad to contibute then.

Qofiii avatar Nov 17 '25 22:11 Qofiii

Hi @Qofiii !

I think the best option will be to have everything configurable: if you don't need it, don't use it, but you'll have the option.

The configuration window will be something like this:

Image

And the 2D/3D view will change accordingly:

Image

Would you like to do some testing before release? If so, are you able to compile your own from source or do you prefer to get a pre-compiled binary?

rodrigorc avatar Nov 23 '25 16:11 rodrigorc

hey, this is awesome, i already finished the model i was doing but i'll try it if you wish, i do a lot of papercraft work so this is pretty useful, i prefer the pre-compiled binary as i don't have the knowledge to compile it myself.

Qofiii avatar Nov 24 '25 00:11 Qofiii

@Qofiii Take a look at this beta release:

https://github.com/rodrigorc/papercraft/releases/tag/main

Note that this is still a work-in-progress, there is still some design, translations and maybe new configuration knobs to be done.

I'll appreciate any feedback you can give.

rodrigorc avatar Nov 24 '25 18:11 rodrigorc

Image Contrast problems are fixed :) and the color selector works intuitively as expected. The copy of my file didn't broke when used in new version.

I was thinking the shortcuts for the three main tools are too far away form the usual shortcuts ¿wouldn't it be cool to add them to nearest keys? one idea could be 1,2 and 3.

I also would like to upload the papercraft project i'm doing as an example for this tool, it's a lamp with this bunny shape. Where can i share it?

Qofiii avatar Nov 24 '25 20:11 Qofiii

It looks great, thank you!

one idea could be 1,2 and 3.

I hadn't thought of that, but it makes sense, I could make them alternative shortcuts, so F5=1, F6=2, F7=3, so that I don't break my muscle memory.

Where can i share it?

Oh, I haven't thought of it. I guess we could build a few Wiki pages with the models and a few pictures. And let's see if other users get to upload their models... I'll try building the basic pages and drop a line here...

rodrigorc avatar Nov 24 '25 22:11 rodrigorc

Hi, @Qofiii, I have updated the beta release at https://github.com/rodrigorc/papercraft/releases/tag/main with the latest changes. I think it is good now, if you wish to check it. I think this closes the issue. Thank you again your your comments!

Also I have started a wiki where you can upload pictures and links to share your models.

I'll add a few more of mine in a few days. Feel free to update the wiki as you see.

rodrigorc avatar Dec 01 '25 21:12 rodrigorc

@rodrigorc good, i will be updating on the wiki soon

Qofiii avatar Dec 04 '25 03:12 Qofiii