Dreikblack Posted August 24 Share Posted August 24 13 minutes ago, Josh said: Are some of the icons not appearing on top of those transparent backgrounds? Yep. This is how it looked before: 13 minutes ago, Josh said: What else should I be testing? Just the game in general, or something more specific? I guess just in general. At most heavy map where fps drops almost by half it happens if few dynamic lights on screen. On RTX 2070 is low on any map tho. 900 here: ~500 here: This map loads with New Game button. Make sure you have latest version from "master" branch. Not sure why localization was not working for you tho. It should work fine if you have "English.local" at "Quake Tactics\Resources\Localization" and .exe in Quake Tactics folder 1 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted August 24 Share Posted August 24 btw 2500 fps on TestLevel now and 2200 on same map on prev build before z-sorting update. 1000 fps on Easy map which basically is just bigger. Also main menu have only ~1000 fps. Take in mind maps are made with many cube brushes for every tile. Maybe it's not optimal but i started a project before Ultra got an Editor Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted August 24 Share Posted August 24 Added HUD toggle to see if visible GUI affects performance - barely any difference (F11 key be default). Did test with RTX 2070: 150-160 in menu and at Easy map on both builds. 700 fps at TestLevel with disabled z-sorting and 650 on prev build with enabled z-sorting 1 Quote Link to comment Share on other sites More sharing options...
Josh Posted August 24 Author Share Posted August 24 I am going to comment out the z-sorting modification in the release of 0.9.7 that goes out on the stable build, and then we can go back to testing it. I am pretty sure I can make it smart enough to detect when there is a solid background, but I would rather have it working correctly in the stable build and then experiment with it some more on the beta branch. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted September 2 Author Share Posted September 2 I am testing your latest build on a GEForce 1080 at 1920x1080 resolution. Framerate is about 240. Is there a simple way to disable the fog boxes? Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Dreikblack Posted September 2 Share Posted September 2 8 minutes ago, Josh said: Is there a simple way to disable the fog boxes? Replace AirTile.cpp content with: #include "UltraEngine.h" #include "AirTile.h" #include "GroundTile.h" #include "../../Game/GameEditor.h" #include "../../Game/Game.h" AirTile::AirTile() { name = TILE_AIR; walkable = false; } void AirTile::Start() { Tile::Start(); auto entity = GetEntity(); if (!entity) { return; } entity->AddTag(TILE_AIR); return; } void AirTile::initPosition() { tileHeight = TILE_LENGTH; Tile::initPosition(); } void AirTile::updateVisibility(shared_ptr<Unit> movedUnit) { return; } bool AirTile::isVisible() { return true;// fogBox->GetHidden(); } void AirTile::Update() { } shared_ptr<Component> AirTile::Copy() { return std::make_shared<AirTile>(*this); } Almost no difference for performance for me Quote Link to comment Share on other sites More sharing options...
Josh Posted September 2 Author Share Posted September 2 Okay, I am just hitting "New Game" and leaving the camera in the starting area: With fog: 240 Without fog: 253 Not a huge difference, so I will look at some other things and see what has the biggest impact. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.