Godot: Godot 3.1 few feature Request

Created on 22 Dec 2017  路  13Comments  路  Source: godotengine/godot

Please add PBS, BRDF And PBR in Godot 3.1, also, please release alpha release as soon as possible.
And these are optional features -

  1. God Rays
  2. Unity like material editor which supports glossy, reflective, metallic and specular
  3. Unreal Engine like Terrain Editor
  4. PSP2 and PSP4 support,

Also, if you'd ask, why these features should be given top priority, its because, these effects/features are mostly used in game dev by AAA Engines (as per Ubi-magzine 2017 November edition)

All these are not orders which are to be completed until 3.1, these are request which should be completed at own pace,
I know you developers are doing too much hard work, so, please comment, if any help is needed for Godot 3.1, like Docs or any other stuff,
It'd be my pleasure to work with you talented guys!

archived feature proposal

Most helpful comment

Please create one issue per proposed feature, after checking for potential duplicates.

Also, note that the specular + glossiness workflow is unlikely to be supported in the near future.

All 13 comments

1 is planned in the roadmap somewhere I think.
2 and 3 are cool ideas :)
Can you explain 4 a little more?

Godot 3.0 already has a PBR renderer which has metallic and specular?

Godot has a material editor where you can tweak the material itself and add special textures. So 2 is already a feature.

there is already a terrain plugin for Godot (2): https://github.com/Zylann/godot_terrain_plugin
Don't know if it's good tho.

_Edit:_ Looks like there is some work done for Godot 3.0 as well: https://github.com/Zylann/godot_heightmap_module

@levrik forget about the plugin, it's outdated. The C++ module is better and I may consider working on it if needed for 3.1, see https://github.com/godotengine/godot/issues/9046

As for other features, they are either existing or planned for 3.1 (no idea what's PSP2/PSP4 though)

Please create one issue per proposed feature, after checking for potential duplicates.

Also, note that the specular + glossiness workflow is unlikely to be supported in the near future.

Those who are not able to understand what are wishes, let me explain :-
1. God Rays (Volumetric effect, is a effect caused by a scientific phenomenon called Tyndall effect)
- Tyndall effect is a effect which most of us have commonly have seen them in foggy morning in a forest, where a ray of light becomes visible. Scientifically,
When dust particles are suspended in air, the ray of light start scattering, and the color of scattering of light depends upon the size of the particles. If particles are bigger, then they scatter blue light (due to their wave length) and if they are smaller, they scatter red. (Note violet is not scattered.)

example images -

  1. Experiment
  2. Forest
  1. Need a plugin/asset which is similar to crazybump, (Unity and Unreal have this), in which we will be able to adjust the sliders with different options, until we get realistic material. I mean how much of normal power, specularity and other sliders, will be there in opengl 2.1 version also, I know they are in Opengl3, but I want that in opengl2 also.
    example -

1.Tutorial to use of Crazy Bump

  1. For those who don't know Unreal Engine, it has most advanced Terrain/Vegetation editor, that can use multimesh instance and you can even grow grasses and trees over any mesh with few click,

  2. Play Station 2 and Play Station 4, are the most difficult Console to make game for. So, if we are able to target them, we may reach other console which use OpenGL before the finish of PS.

@Calinou @Zylann @levrik @LinuxUserGD @Zireael07 @mhilbrunner

  1. Gimp has a plugin called insane bump and Godot has some sliders to tweak normal maps...

I don't think that Godot needs Playstation 2 support. :,D

Support for terrains and god rays are planned in some capacity.

Btw, you don't need to mention everyone, all that are subscribed to the issue get a notification anyway. :)

And change the title pls

Console ports ain't gonna happen like that, for a variety of (mostly legal) reasons. It's not a work anyone is willing to do for free. Even if someone in the community is willing, they could share the console port only with licensed developers.

I know everyone is excited about Godot 3, but you can't expect all advanced features of engines made by big companies with lots of full-time devs. Maybe Godot gets to that stage (we hope so) but it takes quite some time.

@abhaskumarsinha Please create individual issues per topic.

Closing this, as the issue is vague and all of these were answered above.

As explained, your requests are either already planned or on the roadmap, have existing
issues or will not happen.

Also if you're interested in helping out, feel free to head over to the communities and get started on contributing, we always can use more help :)

If you still have additional requests, please open one issue per request. Thank you!

Was this page helpful?
0 / 5 - 0 ratings