Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for loading PBR parameters from MTL via proposed extension #7519

Closed
bhouston opened this issue Nov 2, 2015 · 3 comments
Closed

Comments

@bhouston
Copy link
Contributor

bhouston commented Nov 2, 2015

So about a 6 months ago I proposed extending the OBJ/MTL format to include PBR parameters here -- it was partially encouraged by @meshula (Nick Porcino) who is part of the Apple 3D tools team:

http://exocortex.com/blog/extending_wavefront_mtl_to_support_pbr

I proposed this as a new quasi-standard to the guys at Allegorithmic who create Substance Painter, which is arguably the best material creation tool around. One of their core devs just tweeted in support of it:

https://twitter.com/JBouny/status/660392712177348608

It would be great if I could add this to ThreeJS's MTL loader to encourage further adoption of this extension. This way ThreeJS can import PBR defined materials from any source that supports the MTL extension, rather than just those that support the specialized ThreeJS ObjectLoader format.

@mrdoob
Copy link
Owner

mrdoob commented Nov 2, 2015

Sounds good to me.

@donmccurdy
Copy link
Collaborator

@bhouston do you think supporting the PBR MTL extension is still useful, or do glTF PBR materials address this need now? I do expect that some of the missing properties (clearcoat, anisotropy) will make their way into glTF over time.

@mrdoob
Copy link
Owner

mrdoob commented Aug 7, 2018

Closing for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants