Welcome, Guest

Author Topic: Shaders  (Read 4433 times)

valentin123

  • *****
  • Posts: 169
  • Argentinian alpha tester
Shaders
« on: September 15, 2014, 04:09:12 PM »
i will really like to the team add shaders to the game,it will be a good graphical improvement and add things like:

-Lens flare(for stars,lava and everything that shows light)
-Better color and saturation
-Better textures
-Better ambient and ambient occlusion

wubbzy301

  • *****
  • Posts: 204
  • I stole a username idea!!!
Re: Shaders
« Reply #1 on: September 15, 2014, 06:38:32 PM »
These ideas will add "Very High", except for Len flares.

Xriqxa

  • *****
  • Posts: 1441
  • 01000011 01101111 01101101 01101101 01110101 01101
Re: Shaders
« Reply #2 on: September 15, 2014, 09:47:33 PM »
-Lens flare(for stars,lava and everything that shows light)
I don't think that you would see lensflares come out of lava, probably only stars.

Quote
-Better color and saturation

What's wrong with the saturation now? You mean have your own editable vision/color thing?

Quote
-Better textures

Unless you want your processor to die, I don't think the textures need any improvement.

Quote
-Better ambient and ambient occlusion

Occlusion means when cold air forces hot air upward. Do you mean "accretion"?

These ideas will add "Very High", except for Len flares.
Why except lensflares?

wubbzy301

  • *****
  • Posts: 204
  • I stole a username idea!!!
Re: Shaders
« Reply #3 on: September 17, 2014, 10:47:38 PM »
These ideas will add "Very High", except for Len flares.
Why except lensflares?
It would add a checkbox named "Len flares", that you can enable or disable.

Plutonium

  • *****
  • Posts: 152
Re: Shaders
« Reply #4 on: September 17, 2014, 11:43:45 PM »
Quote
Occlusion means when cold air forces hot air upward. Do you mean "accretion"?

In computer graphics, ambient occlusion is a rendering technique used to calculate how exposed each point in a scene is to ambient lighting (quote from Wikipedia).

Xriqxa

  • *****
  • Posts: 1441
  • 01000011 01101111 01101101 01101101 01110101 01101
Re: Shaders
« Reply #5 on: September 18, 2014, 01:45:40 AM »
Oh...

When SPH is implemented it should be able to handle that

Plutonium

  • *****
  • Posts: 152
Re: Shaders
« Reply #6 on: September 18, 2014, 03:08:16 AM »
SPH has nothing to do with that.

Xriqxa

  • *****
  • Posts: 1441
  • 01000011 01101111 01101101 01101101 01110101 01101
Re: Shaders
« Reply #7 on: September 18, 2014, 03:26:18 AM »
If SPH simulates each small area of a planet then the lighting should look more specific. Or am I not understanding something here?

Plutonium

  • *****
  • Posts: 152
Re: Shaders
« Reply #8 on: September 18, 2014, 05:01:16 AM »
To put it very simple:
SPH is a way of simulating things. The results of that simulation can be presented in number of different ways and dimensions.
Ambient occlusion is a rendering technique, it doesn't care if you are rendering an Easter bunny or SPH simulated planet.

Xriqxa

  • *****
  • Posts: 1441
  • 01000011 01101111 01101101 01101101 01110101 01101
Re: Shaders
« Reply #9 on: September 18, 2014, 05:18:19 AM »
So basically better lighting?

Plutonium

  • *****
  • Posts: 152
Re: Shaders
« Reply #10 on: September 18, 2014, 05:30:29 AM »
Yes

pac0master

  • *****
  • Posts: 106
  • Developer of Portal 2: Abyss
Re: Shaders
« Reply #11 on: September 18, 2014, 01:43:13 PM »
Here's an example of AO

http://i.imgur.com/IugX91V.png

Georg

  • Development Team
  • *****
  • Posts: 26
Re: Shaders
« Reply #12 on: September 19, 2014, 09:16:39 AM »
Lens flares are on our list of things to add.

(Dynamic) ambient occlusion is a nice technique, but it only makes sense in scenes with high geometric complexity (read: lots of surfaces intersecting at acute angles, such as indoor environments, foliage, buildings etc). While we can simulate a lot of interacting objects, a typical scene in Universe Sandbox² rarely meets those conditions, thus the benefits of AO would most often go unnoticed and incur a performance hit too large to justify the minor visual improvements.

For complex objects (like space stations, hint, hint) ambient occlusion will be baked into the object textures, which is not as fancy as a dynamic calculation but looks just as nice for our purposes.

Keep the suggestions coming,
George