Planetside Software Forums

General => Open Discussion => Topic started by: WAS on January 11, 2020, 03:31:31 PM

Title: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 11, 2020, 03:31:31 PM
Found this today irrelevantly while looking for something else. Looks pretty cool.

https://armorpaint.org/

Ooops, looks like it's 16 euros, actually. This is why I am avidly against Gumroad. Things labeled Free are usually some sort of promotion, terribly labeled.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Kadri on January 11, 2020, 04:53:34 PM
Yes. Found it out only at the last step.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 24, 2020, 03:54:27 AM
How is PBR functionality in TG these days?
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 24, 2020, 01:41:48 PM
Quote from: Upon Infinity on January 24, 2020, 03:54:27 AMHow is PBR functionality in TG these days?

Pretty great, not fun to setup though.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 25, 2020, 12:17:11 PM
So functional, but difficult?  Any samples from anyone?
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Oshyan on January 25, 2020, 02:52:46 PM
Matt posted some recommendations: https://planetside.co.uk/blog/tips-and-tricks-working-with-pbr-materials/

- Oshyan
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 26, 2020, 11:56:59 PM
Quote from: Oshyan on January 25, 2020, 02:52:46 PMMatt posted some recommendations: https://planetside.co.uk/blog/tips-and-tricks-working-with-pbr-materials/

- Oshyan
Thanks. I'll check it out and try some stuff.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 29, 2020, 07:13:55 PM
Quote from: Upon Infinity on January 24, 2020, 03:54:27 AMHow is PBR functionality in TG these days?
I got my answer.  It needs work.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 30, 2020, 12:28:39 AM
Quote from: Upon Infinity on January 29, 2020, 07:13:55 PM
Quote from: Upon Infinity on January 24, 2020, 03:54:27 AMHow is PBR functionality in TG these days?
I got my answer.  It needs work.

May I ask what you feel needs work? I work with PBR often in TG and can obtain often better results than source examples.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 30, 2020, 01:05:00 AM
Quote from: WAS on January 30, 2020, 12:28:39 AM
Quote from: Upon Infinity on January 29, 2020, 07:13:55 PM
Quote from: Upon Infinity on January 24, 2020, 03:54:27 AMHow is PBR functionality in TG these days?
I got my answer.  It needs work.

May I ask what you feel needs work? I work with PBR often in TG and can obtain often better results than source examples.
Simplification.  While the results might be acceptable, using PBR should be no more complicated or time-consuming than using standard diffuse and normal maps.  For me to implement multiple PBR objects in TG would be an incredible head-ache. 

But I understand.  TG is a highly biased landscape renderer, not an object renderer.  PBR is still new-ish and TG just still lacks full PBR support. They will likely get there at some point.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 30, 2020, 01:23:08 AM
Quote from: Upon Infinity on January 30, 2020, 01:05:00 AM
Quote from: WAS on January 30, 2020, 12:28:39 AM
Quote from: Upon Infinity on January 29, 2020, 07:13:55 PM
Quote from: Upon Infinity on January 24, 2020, 03:54:27 AMHow is PBR functionality in TG these days?
I got my answer.  It needs work.

May I ask what you feel needs work? I work with PBR often in TG and can obtain often better results than source examples.
Simplification.  While the results might be acceptable, using PBR should be no more complicated or time-consuming than using standard diffuse and normal maps.  For me to implement multiple PBR objects in TG would be an incredible head-ache.

But I understand.  TG is a highly biased landscape renderer, not an object renderer.  PBR is still new-ish and TG just still lacks full PBR support. They will likely get there at some point.

In a lot of instances it is just a manner of standard diffuse and normal maps. The only instances you're doing anything special is metallic materials, and materials incorporating SSS or glass.

Saving a TGC for these scenarios allows you to simply replace image maps like any other program. Utilizing a transform shader at the end allows easy scaling outside individual image maps besides disp tolerances.

Gotta think outside the box a little bit, no offense.

Seeing your material-based TGOs on your shop, I'm surprised you're not aware of setting up materials in general, which is the same for PBR.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 30, 2020, 01:32:40 AM
Not entirely sure we have the same opinion on what constitutes PBR...   :P 

Suffice to say, most of the stuff I was looking at would fit into your "special" instances.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 31, 2020, 01:38:13 PM
Quote from: Upon Infinity on January 30, 2020, 01:32:40 AMNot entirely sure we have the same opinion on what constitutes PBR...   (https://www.planetside.co.uk/forums/Smileys/fugue/tongue.png)

Suffice to say, most of the stuff I was looking at would fit into your "special" instances.

Well, what constitutes a PBR material for you? PBR materials are only handled by renderers that are following PBR standards. Besides that bit they're just materials, they're the same setups as any other material, the maps just handled differently when baked/generated, but only a renderer handling PBR will interpret them correctly.

The only real special tricks is setting up your metallic mask for two different types of surfaces. The rest is the same as any other material... than you can save this setup as  TGC and save yourself the effort, making it a matter of replacing images, again, like any other material. And with PBR materials you're usually setting roughness to 1, and leaving it be for correct evaluation by the path tracer, cutting out material adjustments like in standard, making it a little easier there.

I'm still stumped on what you think is so hard from how materials work in TG inherently. Even old non-pbr materials still might need metallic masks for different aspects of the texture and reflections incorporated. What about glass? Same deal.

So it seems you're really just having a issue with TGs materials in general.
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: Upon Infinity on January 31, 2020, 04:05:13 PM
That must be it... ::)
Title: Re: ArmorPaint - Free 3D PBR Texture Painter
Post by: WAS on January 31, 2020, 10:46:28 PM
Quote from: Upon Infinity on January 31, 2020, 04:05:13 PMThat must be it... ::)

Must be. Literally no difference from any other material in TG besides rendering in PT (and 1 roughness). Lol