PiBoSo Official Forum

GP Bikes => Suggestions and wishlist => Topic started by: RiccoChicco on November 09, 2015, 08:52:09 PM

Title: EDF Viewer
Post by: RiccoChicco on November 09, 2015, 08:52:09 PM
Hi!

I thought an EDF viewer would be really helpful for a lot of people, especially for creating skins without having the original 3D model.

Adding textures "live" would be great too. For example if you load a bike with one of its texture called "livery.tga", you'll be able load another "livery.tga" from somewhere else on you computer, or better, allow the drag and drop just like in 3ds max without having to repack a .pnt. Adding to that the refresh button (just like the "R" shortcut in the showroom) + zoom and rotation and you'll have happy skin creators  :)

Of course all textures will have to be repacked into a .pnt for release.

That just a suggestion, and I don't think it's a high priority work to do, but would be a great feature for the future of PiBoSo's sims.
Title: Re: EDF Viewer
Post by: Vergio101 on November 09, 2015, 09:15:23 PM
Quote from: RiccoChicco on November 09, 2015, 08:52:09 PM
Hi!

I thought an EDF viewer would be really helpful for a lot of people, especially for creating skins without having the original 3D model.

Adding textures "live" would be great too. For example if you load a bike with one of its texture called "livery.tga", you'll be able load another "livery.tga" from somewhere else on you computer, or better, allow the drag and drop just like in 3ds max without having to repack a .pnt. Adding to that the refresh button (just like the "R" shortcut in the showroom) + zoom and rotation and you'll have happy skin creators  :)


Of course all textures will have to be repacked into a .pnt for release.

That just a suggestion, and I don't think it's a high priority work to do, but would be a great feature for the future of PiBoSo's sims.


+100000000000
Title: Re: EDF Viewer
Post by: Blackheart on November 09, 2015, 10:09:53 PM
If it were possible it would be a nice feature  ;)
Title: Re: EDF Viewer
Post by: matty0l215 on November 09, 2015, 10:11:13 PM
Yes yes yes ;D

I mean, not important :P but a weekend project maybe ;)
Title: Re: EDF Viewer
Post by: Hawk on November 09, 2015, 10:14:01 PM
Great suggestion Ricco!  That would be very useful. 8)

Hawk.
Title: Re: EDF Viewer
Post by: TFC on November 09, 2015, 10:24:00 PM
Definitely a massive +1 from me!
Title: Re: EDF Viewer
Post by: Daniel_F on November 10, 2015, 01:57:56 PM
+1!! :)
Title: Re: EDF Viewer
Post by: Vergio101 on November 12, 2015, 10:20:31 PM
News riccochicco?!?
Title: Re: EDF Viewer
Post by: Blackheart on November 12, 2015, 10:31:16 PM
It was a suggestion for the Piboso team :P
Title: Re: EDF Viewer
Post by: HornetMaX on December 08, 2015, 08:40:26 AM
@Ricco: just to be sure I understand that right: the thing that is annoying is being obliged to pack into a .pnt to see "live" the changes, right ?

Because we already have the EDF viewer, it's GBP: put the .pnt where it belongs, alt-tab to GPB and do a ctrl-r (or whatever is the command to refresh the currently loaded skin) to see your updated skin in-game. Or am I missing something ?

It seems to me the only problem is that PaintED could be done much better: it doesn't remember the last directory you "read", it doesn't remember the destination file name (.pnt) etc.

I think PaintED could be done so that you start it, you tell which is the "source" directory with your .tga files, you tell the destination .pnt file and then, each time you hit pack, it just reads the .tga from the "source" directory and pack them. Once done like this, your workflow would be:\
Would that be better ?
Title: Re: EDF Viewer
Post by: RiccoChicco on December 08, 2015, 09:01:33 AM
Quote from: HornetMaX on December 08, 2015, 08:40:26 AM
@Ricco: just to be sure I understand that right: the thing that is annoying is being obliged to pack into a .pnt to see "live" the changes, right ?

Because we already have the EDF viewer, it's GBP: put the .pnt where it belongs, alt-tab to GPB and do a ctrl-r (or whatever is the command to refresh the currently loaded skin) to see your updated skin in-game. Or am I missing something ?

It seems to me the only problem is that PaintED could be done much better: it doesn't remember the last directory you "read", it doesn't remember the destination file name (.pnt) etc.

I think PaintED could be done so that you start it, you tell which is the "source" directory with your .tga files, you tell the destination .pnt file and then, each time you hit pack, it just reads the .tga from the "source" directory and pack them. Once done like this, your workflow would be:\

  • Start GPB and show your bike and paint in the showroom
  • Start PaintED and select the folder with your .tga files and the destination of the .pnt (correct GBP folder)
  • Work on your tga files with whatever you use (photoshop etc).
  • When you want to see the changes in game you'll have to:

    • Alt-tab to PaintED and click on "pack"
    • Alt-tab to GPB and do a ctrl-r (or hatever is the command to refresh the currently loaded skin)
Would that be better ?

Modifying texture, packing it in a pnt (which is quite long if you're in a deep sub folder since as you mentionned it, it doesn't remember the path), waiting for it to compress (something that can be quite long if you have several big textures in the skin) and finally reload the texture ingame is really annoying. If you only want to move a sticker just a bit, it takes something like 5 seconds in photoshop and can be up to 1 min to verify in game depending on the place where your textures are. My temporary solution for now is to create a folder on my desktop each time.

With my idea, it would only takes few seconds : 5 seconds in Photoshop and maybe something like 5 seconds in a EDF viewer. Moreover, the "garage" homepage of GPB isn't very good to see details even at max zoom, I often need to load a track to zoom and be sure everything is ok. Even a viewer with zoom and all side like in BikeEd would be enough. Talking about that, BikeEd is already an EDF Viewer, but it just reads the defaut paint.

About the refresh command, it's the "r" key only :)

Again it's not a big deal. It's just more confortable to work with this kind of tool.

Title: Re: EDF Viewer
Post by: HornetMaX on December 08, 2015, 09:08:43 AM
But with what I proposed most of the annoyances are gone no ?
Only thing left would be the compression time (and maybe some more freedom in the showroom camera in terms of movements and zoom).
Title: Re: EDF Viewer
Post by: RiccoChicco on December 08, 2015, 10:13:44 AM
Partly yes, just havin the path remembered would be enough for now. Moreover it's just a 5 minutes job for PiBoSo. But if PiBoSo wants someday to release quality tools (I mean those we have for now are quite good but can be improved a lot) it would be great to have something like my idea.

It's a suggestion, so PiBoSo is free to take it (or not  :P )
Title: Re: EDF Viewer
Post by: HornetMaX on December 08, 2015, 10:27:51 AM
Yeah, to me two little changes in PaintED could already save you all a lot of time:

@PiBoSo: if you can encapsulate the core functions of PaintED (pack/unpack) into a dll, I can build a GUI around it (but I think the changes above are simple enough for you to put them in PaintED).
Title: Re: EDF Viewer
Post by: Steven on December 14, 2015, 07:14:54 PM
When typing "painted -help" in the windows command line, it shows the commands to create and extract a .pnt.
Is this any help to create a GUI? Or would it be enough and less work to give some instructions for everybody how to use this?
Title: Re: EDF Viewer
Post by: HornetMaX on December 14, 2015, 07:28:59 PM
Quote from: Steven on December 14, 2015, 07:14:54 PM
When typing "painted -help" in the windows command line, it shows the commands to create and extract a .pnt.
Is this any help to create a GUI? Or would it be enough and less work to give some instructions for everybody how to use this?
Just tried, should be enough. Would it help if I create the GUI ?
Title: Re: EDF Viewer
Post by: Steven on December 14, 2015, 10:36:51 PM
Quote from: HornetMaX on December 14, 2015, 07:28:59 PM
Quote from: Steven on December 14, 2015, 07:14:54 PM
When typing "painted -help" in the windows command line, it shows the commands to create and extract a .pnt.
Is this any help to create a GUI? Or would it be enough and less work to give some instructions for everybody how to use this?
Just tried, should be enough. Would it help if I create the GUI ?

Not for me, Max. I don't do paints very often, and when I think I will get along with the commands.
That's more a question for the members who usually do paints.
Title: Re: EDF Viewer
Post by: HornetMaX on December 15, 2015, 10:43:23 AM
I'm discussing with Ricco, one of us will work on it. Maybe even both of us :)

By chance, I've found this old post: http://forum.piboso.com/index.php?topic=1707 (http://forum.piboso.com/index.php?topic=1707)
Title: Re: EDF Viewer
Post by: TFC on December 15, 2015, 11:04:58 AM
+1 for a GUI.. :)
Title: Re: EDF Viewer
Post by: Hawk on December 15, 2015, 02:23:56 PM
A GUI sounds like the better option to me.  8)

Hawk.
Title: Re: EDF Viewer
Post by: matty0l215 on December 15, 2015, 03:19:25 PM
Sounds interesting. Id defenetly be interested in seeing what you can come up with :D

Although. Wast Piboso a bit miffed last time a tools was made?
Title: Re: EDF Viewer
Post by: Hawk on December 15, 2015, 05:07:44 PM
Quote from: matty0l215 on December 15, 2015, 03:19:25 PM
Sounds interesting. Id defenetly be interested in seeing what you can come up with :D

Although. Wasn't Piboso a bit miffed last time a tools was made?

I cannot see any problems with modders creating tools that are needed...... I mean Piboso cannot surely blame utility modders for creating tools that are needed like now, even when he says he will create the tools "as soon as possible"; that could be a week or a year or more, who knows? We don't want to have to wait an unstated amount of time when someone else can help us to do what we want to do now.

If Piboso then releases his tool then I'm sure the modder/s in question(probably Max/Ricco) would be happy to withdraw their tool if required/asked to do so.  ;)

That's my thoughts on the subject..... Quit reasonable I think.  :)

Hawk.
Title: Re: EDF Viewer
Post by: matty0l215 on December 15, 2015, 05:13:46 PM
Quote from: Hawk on December 15, 2015, 05:07:44 PM
Quote from: matty0l215 on December 15, 2015, 03:19:25 PM
Sounds interesting. Id defenetly be interested in seeing what you can come up with :D

Although. Wasn't Piboso a bit miffed last time a tools was made?

I cannot see any problems with modders creating tools that are needed...... I mean Piboso cannot surely blame utility modders for creating tools that are needed like now, even when he says he will create the tools "as soon as possible"; that could be a week or a year or more, who knows? We don't want to have to wait an unstated amount of time when someone else can help us to do what we want to do now.

If Piboso then releases his tool then I'm sure the modder/s in question(probably Max/Ricco) would be happy to withdraw their tool if required/asked to do so.  ;)

That's my thoughts on the subject..... Quit reasonable I think.  :)

Hawk.

Oh im all for new tools (official or un-official) I just knew that Piboso didn't like it last time :P

The Painted software works. But it need work and as i've said before, It's not that important so don't worry. Leave it for someone else ;) ;)
Title: Re: EDF Viewer
Post by: Vergio101 on December 28, 2015, 10:02:19 AM
What a change on the new paintED 1.4?
Title: Re: EDF Viewer
Post by: Blackheart on December 28, 2015, 11:04:27 AM
OT

Now there is the skin reload key, useful.

C'รจ il tasto per ricaricare la skin senza scegliere il percorso ogni volta, utile.

Title: Re: EDF Viewer
Post by: HornetMaX on December 28, 2015, 11:16:14 AM
Quote from: Blackheart on December 28, 2015, 11:04:27 AM
OT
Not 100% OT, as the improvements in PaintED have been suggested exactly in this thread :)
Title: Re: EDF Viewer
Post by: Vergio101 on October 05, 2016, 10:35:32 AM
any change for a little program external gpbikes?