Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2024-11-22 in all areas

  1. Artemision Bronze https://en.wikipedia.org/wiki/Artemision_Bronze https://sketchfab.com/3d-models/zeus-or-poseidon-from-the-artemision-d4876aa609304682945145debedfc77e https://open.smk.dk/en/artwork/iiif/KAS2100?q=Poseidon eller Zeus fra Artemision&page=0&filters=has_3d_file%3Atrue That statue showed either zeus or poseidon depending on the weapon in the hand, so I just made both. It was kind of difficult to find a representation for how the ancient greek imagined a thunderbolt, but I certainly didn't want some harry-potter-kind zigzag thunderbolt. I made two separate meshes, but we could also add the weapon as a prop if that's better. Both models can use the cover prop. I'm not sure about the colours though. I added eyeballs, so when we have the final colours I'd like to add this (with gimp?): @wowgetoffyourcellphone maybe you could have a look and tweak it a little? Also I just used a brightened diffuse as spec map for now, but I could bake something if needed. poseidon_cover.dae statue_poseidon.dae
    2 points
  2. So its 500bc to "0ad" with some fairly lenient exceptions, like Boudica.
    2 points
  3. It is explained here https://play0ad.com/game-info/project-overview/
    2 points
  4. If I remember correctly it is 500 BC and 300 AD.
    1 point
  5. *AoE player. —You should switch to 0AD bro
    1 point
  6. https://www.facebook.com/JFoliveras/posts/pfbid04x9fgGYCbL7ptyaybuNGowtYdZuQT8tDfw5miMrhvsJStcUsDUGKr3GrjnRBzufBl https://x.com/JoanFrancescOl1/status/1775976689169739970 More details and debates there
    1 point
  7. Apologies, the previous script was designed for moderate replay databases and purely optimised for performance. This version is safer as it counts the number of CPU cores that you have and limits the number of processes to just your core count. Of course it will be slower, but it's safer for low end systems. snipe_analyzer_platinum_safe.py The final process has to do the extra work, which slows down the overall generation. You can of course limit the folders that you want (for example we can have a CLI input for the user). I had no problem with running 100 concurrent processes, but it might be unsafe for some users. We can also try a multiprocessing pool.
    1 point
  8. Oh, good I aborted after I heard my fans blow up and tested afterwards in a test directory with only 10 replays. This should be fixed but I only tested it in the test directory again. This can be run on only one case with multiprocess = False and a specified path (good for editing/debugging etc.) Can process a part of your database (first 10% in batches) limit number of processes (is set on 4 for now) delete pngs (good to delete all the pngs named sigle) multiprocess = False # you can specify to handle which part of your db you want process. # E.g. test with [0, 10] and if it works in a reasonable time do [10, 100] next. # in percent process_part_database = [0, 10] parallel_processes = 4 path = "2024-11-13_0009/" # for single game delete_pngs = False game_analyzer.py
    1 point
  9. What exactly should I do to fix it?
    1 point
  10. Quick check: alcGetString(nullptr, ALC_DEVICE_SPECIFIER) returns nullptr or at least a char* starting with "\0" in 1.24.0 It's only used for printing the device name into a logfile. Making the follow up code expecting non NULL segfault. Skipping that part the sound works just fine, as it's only used for printing the device name into a logfile.
    1 point
  11. DO NOT RUN IT if you have larger replays directory! Your machine will get over busy and all you have running will crash. Script run all in paraler so it cant handle too many directorys = new process...! FORK BOMB - crash your PC. Exhaus memory triggier swap and kills everything
    0 points
×
×
  • Create New...