Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
193 stars 9 forks source link

Import materials to use in material gun #1

Open sirkitree opened 6 years ago

sirkitree commented 6 years ago

It would be nice if instead of pulling in a model that has a material, then using the material gun to extract the material, if we could just import a material file (.mtl) into a world and it would appear as a material sphere which could then be placed into the material gun.

Frooxius commented 6 years ago

Hmm I like the idea of importing materials. Not sure if .mtl is best fit for this, as there's some "guesswork" done when importing and translating materials. And Assimp doesn't seem to be capable of reading only the material file, so it might need a separate parser.

sirkitree commented 6 years ago

Another use case for this - I can't quite construct TiltBrush materials just right. TiltBrush has .mat files in the unity tilt-brush-toolkit project so that you can easily replicate materials in Unity. I'd love to be able to pull these in via the file browser: https://github.com/googlevr/tilt-brush-toolkit

sirkitree commented 5 years ago

I'd like to see if you'd consider upping the priority of this one as it would really help to get more artists into Neos if we could quickly import materials.

This would give us a blanket statement of 'support for tilt brush' exports, which is a very large use case. Currently trying to replicate these is difficult (for me).

sirkitree commented 3 years ago

Related, Tilt Brush is now open source. I wonder if this could help get some proper imports from Tilt Brush into Neos: https://github.com/googlevr/tilt-brush

Konshu commented 3 years ago

Is this still a valid issue to associate additional feature requests related to this?

dfgHiatus commented 2 years ago

I have a workaround for this issue: https://github.com/dfgHiatus/MTLImporter