# Babylon Unity Export with NON standard shaders

**URL:** <https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434>\
**Category:** Questions\
**Created:** [May 16, 2022, 9:47pm UTC](https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434 "2022-05-16T21:47:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lay84](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lay84/32/12282_2.png) [@Lay84](https://forum.babylonjs.com/u/Lay84)\
**Post date:** [May 16, 2022, 9:47pm UTC](https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434/1 "2022-05-16T21:47:19Z")

</div>

Ive been using the toolkit with standard shaders for the past year on many projects and have had successful exports. I am currently working on two different projects that require 1) toon shader from Unity asset store and 2) complex skin shader imported from external program… when I try to export using babylon toolkit, the shaders dont translate over. (Grey Mesh with no material)

Tldr: anyone know if there is any way to export non-standard shaders from unity using the toolkit?

Thanks!

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [May 16, 2022, 10:06pm UTC](https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434/2 "2022-05-16T22:06:12Z")

</div>

cc @MackeyK24

---

<div class="post-metadata">

**Author:** ![MackeyK24](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mackeyk24/32/3741_2.png) [@MackeyK24](https://forum.babylonjs.com/u/MackeyK24)\
**Post date:** [May 17, 2022, 1:46am UTC](https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434/3 "2022-05-17T01:46:24Z")

</div>

There is NO UNITY SHADER Support… I know it looks like it its doing that, but it not… It is a big GLTF 2.0 With Custom Material Support. I add all that stuff into the sthe standard material to make it look like its a Unity Shader… I write GLSL Material shaders and add Lightmaps etc to the GLTF 2.0 spec.

In short… you dont and never will actually use Unity shaders when exporting content to BabylonJS.

I make the best looking GLTF 2.0 PBR Material (Babylon.manager.js) export i can 🙂

---

<div class="post-metadata">

**Author:** ![Lay84](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/lay84/32/12282_2.png) [@Lay84](https://forum.babylonjs.com/u/Lay84)\
**Post date:** [May 17, 2022, 3:36am UTC](https://forum.babylonjs.com/t/babylon-unity-export-with-non-standard-shaders/30434/4 "2022-05-17T03:36:04Z")

</div>

Ah, I see, thank you. From what you just explained, my next question would be, when you say “you add all that stuff” , is the stuff only accepted if its unity standard shader because when I use any other shader there is no export

Edit: I just re-read your last post and I think I fully understand. Thanks!
