Search results

  1. Marcin Sciesinski

    Project ES refactoring and random playing with OpenGL

    Ok, a short video to show chunk generation, rendering speed and shadow quality on my work Mac: Would be nice to know, how it performs on some older machine (the code on GitHub is up to date).
  2. Marcin Sciesinski

    Project ES refactoring and random playing with OpenGL

    Overlooking the forest... frame rendering time 5-7ms.
  3. Marcin Sciesinski

    Project ES refactoring and random playing with OpenGL

    First attempt at leaves. Now just need to make them less cube-y... or should I keep them?
  4. Marcin Sciesinski

    Project ES refactoring and random playing with OpenGL

    Well, it depends how many polys does their solution generate. It's not always "the more, the better". :) But theoretically it could be adapted.
  5. Marcin Sciesinski

    Project ES refactoring and random playing with OpenGL

    Ok, as promised during the meeting I have created this thread. Here is a link to the GitHub repo with the code I'm focusing on: https://github.com/MarcinSc/TerasologyPrime Today I have: 1. Improved shadow rendering (tweaked settings a bit - see picture below for tree casting shadow). 2...
  6. Marcin Sciesinski

    Dev meeting Saturday March 12th. Architectural topics beyond engine v1.0.0

    It would be beneficial to check, if the DAG stuff is compatible with OpenGL ES, as this is what libGDX permits for compatibility, if we were to use it in the future.
  7. Marcin Sciesinski

    Dev meeting Saturday March 12th. Architectural topics beyond engine v1.0.0

    I was asked to give some pointers of where the rendering is done in the new engine I've been working on. The class in question is at: https://github.com/MarcinSc/TerasologyPrime/blob/master/core/src/com/gempukku/terasology/graphics/environment/ChunkMeshGenerator.java Please note, that at the...
  8. Marcin Sciesinski

    Contributor presti...what?

    BTW, I'm also based in California (downtown San Jose). If you are anywhere around, we could meet-up some time for a hackaton. ;)
  9. Marcin Sciesinski

    Tweaking Machines

    Ok, I found the visual bug issue (in Engine) and will create PR for that. InventoryManager was not destroying the entity, if it was being merged into an existing stack.
  10. Marcin Sciesinski

    Tweaking Machines

    Also, weeeeee....
  11. Marcin Sciesinski

    Tweaking Machines

    The entering a chest visual bug, is only visual. I have not looked at the rendering part, but it seems that my changes might be not 100% compatible with the render part, maybe I'm not removing some component (I remove just the AnimatedMovingItemComponent component), or something, as all the...
  12. Marcin Sciesinski

    Tweaking Machines

    Thanks @Josharias, I'll look into profiling it, I should be able to get it down. But you are missing one more test - when there is nothing on the conveyor belts (or very little), which is probably going to be the most usual case. Also the scheduler implementation benefits from an undocumented...
  13. Marcin Sciesinski

    Suggested A strong case for soil types.

    I think our biggest need at the moment, at least from my point of view, is at least one strong and active game designer. Adding soils and putting them into the world generator is easy, but: - where they should generate? - how they should be laid out? - what stats should they have? - what impact...
  14. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    Integration with signalling...
  15. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    @Cervator I removed the block from the module at the moment, these will however come in handy, once somebody will build a "modpack" with this mod.
  16. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    At the moment computers don't really have "sides", though obviously top and bottom might make sense.
  17. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    Well, it's not in a separate module yet, but it is in a separate package within the module and once we find a use for it somewhere else, we can separate it. I just don't want to keep creating multiple small modules just to feel good about myself. :) It's org.terasology.computer.display and...
  18. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    Video showcasing drawing shapes, using gradients and off screen buffering for better performance:
  19. Marcin Sciesinski

    Tweaking [Alpha] Modular Computers

    Video showcasing added support for graphics mode - more methods incoming:
Top