tantrus332

3 questions to the graphics in the game

7 posts in this topic

1. Why is there no anti-aliasing in the game? Personally, I always did not like bad antialiasing or lack of it. This kills the atmosphere of the game and immersion in the game world. I think that anti-aliasing at the level of 8 MSAA will be enough.

Spoiler

hiSzigyiMEFJ5gZe.pngaZ9zchz1haMcq4nu.png

2. Where is the texture filtering? What happened to his face?

Spoiler

ZvReeuDdL252UtRV.png

3. Where is the grass? Grass can fill empty spaces and slightly mask bad soil textures, etc. For example, a screenshot from Age of Empires 3.

Spoiler

age-of-empires-iii-20041230022910186.jpg

P.S: With a strong increase, you can make a soft blur, for example, in Simcity 2013 and Cities: Skylines.

P.P.S: If someone does not like or lags behind, then it's just additional sliders in the settings that you can turn off.

Share this post


Link to post
Share on other sites

Hello @tantrus332 and welcome to the forums.

Thanks for the feedback on textures and post processing filters. To answer your question in a simple way : Why is there no texture filtering and antialiasing ? Because nobody coded it in the 17 years this game have been in developpment. There has been attempts by external contributors such as @niektb and myself to do so, but we didn't end up with something usable so it was not included in the game.

So if you want anti aliasing you can code it yourself or wait till someone finish https://trac.wildfiregames.com/ticket/3640 so it will be easier to do it.

Keep in mind everything done here is on somebody's free time, and that we use a homemade graphical engine.

About grass, the main concern is a performance issue, because in order to have such a result, mappers would have to add more than 10 000 new actors on maps, which would prevent most of our players to play with a good framerate. And this kind of entities can not be switched on or off. Unless someone codes an option to do so, which would affect gameplay.

Hope I helped you understand why it's not done at the moment, and why we I can't give you a precise idea on when or whether it will be done.

 

4 people like this

Share this post


Link to post
Share on other sites

Texture filtering and antialiasing are easily controlled with your graphics card's driver software until such things are coded for the game. 

1 person likes this

Share this post


Link to post
Share on other sites

So there is no way to add grass, to cover bad/lacking soil textures, without performance issues? I've also always thought that a significant amount of grass (and other ground cover/shrubs) would solve those poor ground textures…

By the way, look at those beautiful rolling hills in AOE III! Why are maps with a flat surface still made in 0AD? Even the flattest maps shouldn't be entirely flat, it kills immersiveness. I also think that stand alone cliffs tend to look horrible in game, especially those cliffs with an inaccessible top, that rise from a 100% flat surrounding, with horrendously stretched textures, and you can't even build a wall against it without serious headaches, essentially making them a useless annoyance on the map. 

There is a MUCH higher degree of realism already achievable in Atlas than many of the current maps hint at (with the exception of Rouen and that Alpine one)

Whatever happened to @Leroy30, who was busy creating the most beautiful map yet, a few years ago..?

Spoiler

12359036535_6cc979b672_h.thumb.jpg.2346b17ed56012b63eb2129c6936e67b.jpg

12249014794_ac7bc575af_o.thumb.png.f17979e5dc8e2ffa309a73cd7d574ee1.png

12230795366_72863fb70f_h.thumb.jpg.3d8a0ef712372f7ab0ca5fe4de18321b.jpg

12230785056_6d1e5d7dda_h.thumb.jpg.644a8cb51e0a3762298f0e7ec10ffcfe.jpg

 

I believe any other direction than this would be selling 0AD short of it's true potential… 

I know, performance issues….… But maybe it's high time for another kickstarter to pay some professional coders to fix lag and pathfinding once and for all, even if it means rewriting Pyrogenesis...  

 

1 person likes this

Share this post


Link to post
Share on other sites

Posted (edited)

On 02.07.2017 at 5:24 PM, stanislas69 said:

About grass, the main concern is a performance issue, because in order to have such a result, mappers would have to add more than 10 000 new actors on maps, which would prevent most of our players to play with a good framerate. And this kind of entities can not be switched on or off. Unless someone codes an option to do so, which would affect gameplay.

 

52 minutes ago, Sundiata said:

So there is no way to add grass, to cover bad/lacking soil textures, without performance issues? I've also always thought that a significant amount of grass (and other ground cover/shrubs) would solve those poor ground textures…

Grass should be added without actors, and we'll reach best performance if we add it to terrain. Add grass like painting by brushes (i.e. other 3D engines). It'll save time of artists and give some things to optimize rendering and beautiful features (like color of grass will depend on terrain textures).

 

52 minutes ago, Sundiata said:

I know, performance issues….… But maybe it's high time for another kickstarter to pay some professional coders to fix lag and pathfinding once and for all, even if it means rewriting Pyrogenesis...  

I couldn't say that we have such non-professionals and they couldn't do something better. Main (and probably only) problems are time and motivation. Also I'm sure that even payed coders couldn't fix some issues fast (it's not only a problem to write, also need to have an idea how to write).

Rewriting of Pyrogenesis isn't a good idea, because it has a good architecture enough. Issues are only in some components of it. And it could be fixed.

 

I want to optimize GUI (I have some drafts, we talked with @wraitii about it) and terrain rendering, as it's the one of my science works. @Yves has a OpenGL4 branch (which could really help with rendering performance, i.e. grass), it's not really active, but I believe we will add it at sometime.

Edited by vladislavbelov
3 people like this

Share this post


Link to post
Share on other sites

Interesting… anyway, I wasn't saying that the team is so unprofessional they need to outsource coding, but rather, we need to pay some people (and they may very well be part of the team already, which would probably be better anyway), so that they can spend all of their time on this project, instead of just their spare time.

Share this post


Link to post
Share on other sites
Quote

Grass should be added without actors, and we'll reach best performance if we add it to terrain. Add grass like painting by brushes (i.e. other 3D engines). It'll save time of artists and give some things to optimize rendering and beautiful features (like color of grass will depend on terrain textures

I agree.

There is a ticket about brushes in atlas. 

 

@Sundiata Paid development was thought of first with Philipp (Ykkrosh) and then with @elexis. I guess the later can explain more in depth why it wasn't done :)

2 people like this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now