armory3d / armory

3D Engine with Blender Integration
https://armory3d.org/engine
zlib License
3.07k stars 315 forks source link

Request to implement Armory 3D shaders into Blender editor #1549

Open TriVoxel opened 4 years ago

TriVoxel commented 4 years ago

As of right now, Armory usually ends up looking much different than the viewport result in Eevee. This makes it a burden at times to adjust lighting and lamp/object placement. Having Armory shaders in the Blender viewport would make designing games faster and more efficient and would reduce time spent re-building scenes to test minor lighting adjustments. I have no idea if this is possible or even on the roadmap for Armory but I'd love to see this. Also, as a side-note, adding some basic rendering functionality would help people to make pre-rendered in-game cutscenes that don't stand out as being pre-rendered due to lighting differences between engines.

N8n5h commented 4 years ago

Dupe of https://github.com/armory3d/armory/issues/1098 I think.

Yes it's possible with the GPU Shader Module.

TriVoxel commented 4 years ago

Dupe of #1098 I think.

I'm not sure if it is though because from what I gather from the other post, it seems he may be talking about drawing game preview only. Sort of like pressing P in Blender game engine viewport and it running the game in the 3D view. I mean having a full editor with overlays and such but viewport shading is rendered with Armory.