godot-proposals icon indicating copy to clipboard operation
godot-proposals copied to clipboard

Add a Polygon3D node (equivalent to Polygon2D)

Open 2plus2makes5 opened this issue 4 years ago • 2 comments

Describe the project you are working on

First person dungeon rpg.

Describe the problem or limitation you are having in your project

Poligon2D with all its tools is great for puppet-like animations and since i plan to make simple puppet-like animations but in 3D it would be awesome to have those functionalities, without those tools i have to make them in Blender(but it's cumbersome honestly) or directly in Godot but simpler(without deformation) or with Polygons2D rendered on a RenderTexture.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

I simply want the 3d version of Polygon2D and its tool, it would make everything easier and faster.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Again just a 3D version of Polygon2D and its tools.

If this enhancement will not be used often, can it be worked around with a few lines of script?

I'm thinking of using Polygon2Ds for the sprites and then render them into a Sprite3D with a RenderTexture, you can understand it's not a great solution.

Is there a reason why this should be core and not an add-on in the asset library?

An add-on would be a good solution but since Polygon2D is integrated in Godot in my opinion it would be only natural for a Polygon3D to be integrated too.

2plus2makes5 avatar Dec 26 '20 19:12 2plus2makes5