Search results

  1. msteiger

    Tweaking TeraMath

    Interesting thoughts - I updated the code base to integrate them.
  2. msteiger

    Request for code: Wang Tiling

    Yes, recursive tiling should be able to create nice height maps. There's a nice demonstration for image dithering: Recursive Wang Tiles for Real-Time Blue Noise (Johannes Kopf, Daniel Cohen-Or, Oliver Deussen, Dani Lischinski) The interesting part starts at 2:17 Ignore the point cloud...
  3. msteiger

    Request for code: Wang Tiling

    Initially, I wanted to have fast, non-repetitive height map generator based on Wang tiling: http://en.wikipedia.org/wiki/Wang_tile But then I discovered the following (quite impressive) paper which deals with texture generation: Wang Tiles for Image and Texture Generation...
  4. msteiger

    Tweaking TeraMath

    I think that Point and Vector could both have a right to exist, but yes, this is debatable. About the constant variants: I tried to respect your and my ideas and this is what came out of it. There's a read-only base class you can use as a parameter and be sure that it won't be changed (unless...
  5. msteiger

    Tweaking TeraMath

    As the name inclines, this is about creating a math library for Terasology. You can find it here: https://github.com/MovingBlocks/TeraMath Jenkins: http://jenkins.movingblocks.net/job/TeraMath/ Artifactory...
  6. msteiger

    Implementation Cities

    This is again just a preview: The idea is to allow the user to configure the world generation. It is therefore not limited to the Cities module. Some important aspects (persistent storage!) still need to be implemented, but we'll be getting there eventually ..
  7. msteiger

    Archived Generic Pluggable World using AnotherWorld

    I would like to be involved in this development, if possible. There's also a whole bunch of (useful) code in Cities, that could be moved to a common, general world-gen module. Is AnotherWorld supposed to be be? These are world-gen issues which are currently on my todo list: Fix the integration...
  8. msteiger

    OreGeneration

    That's awesome! Maybe we can carve out a proper world gen module based on WoodAndStone and Cities (and others?) - will try to catch Marcin Sciesinski and Cervator in IRC ..
  9. msteiger

    Request Names!

    Nothing really - you just open the page and type. You don't even need to save ..
  10. msteiger

    Suggested Optional or supported modules for a module

    I completely agree - that's exactly what I meant (that plus a fancy drawing generator ;)). Note: I assume the second line should be Machines is enriched by Miniions
  11. msteiger

    Maintenance Name Generator

    The family name generator is also implemented now :)
  12. msteiger

    Interested in Contributing

    You can use gradle to setup different IDEs for you. For IntelliJ, it should be gradlew idea
  13. msteiger

    Request Names!

    Thanks for the effort, metouto - the list you mentioned seemed to compose names based on two word: Shadow/Fire/etc. + Moon/Sorrow/etc. I'm sure we can create such lists ourselves. A job for native speakers, I guess ;) I fired up a few etherpad instances - feel free to contribute...
  14. msteiger

    Request Names!

    Hey there, I was wondering if somebody could google/compile/write a collections of names and attributes. Currently, lists exist for Nice to have would be Using this data, we could derive names like: Of course, other lists are welcome, too!
  15. msteiger

    Maintenance Name Generator

    Hey, I've reworked the Name Generator module and updated quite a few things to make name generation both easier and more versatile. Let's start with an example: TownNameProvider townNameProv = new TownNameProvider(12345); String name = townNameProv.generateTownName(); Simple as that. You can...
  16. msteiger

    Inactive Miniion

    Awesome! Great job, @mkienenb!
  17. msteiger

    Suggested Optional or supported modules for a module

    What about looking at it from the other direction and create a directed, acyclic graph based on all module dependencies. In this graph, you can easily determine which module supports which others. Also, no explicit statement is required. On top of that, it can be computed automatically (no...
  18. msteiger

    Inactive Miniion

    Thank you for the explanation. I was able to reproduce all the steps except for the last one. Sitting back worked fine ;) , but the minions didn't start working. I placed that in a "FlatWorldGenerator" world on the ground, but they were 1 block up in the air. A walking animation was running...
  19. msteiger

    Request for code: Bresenham-Murphy line drawing

    I found a nice C implementation for Arduino panels, which I was able to port to Java and adapt to Terasology code. First debugging results look promising: Line clipping is still an issue and drawing seamless polyline, but we will eventually get there ...
  20. msteiger

    Inactive Miniion

    Nice - so I can just put Crops:Corn blocks on the terrain and it will work? What's keeping you from pushing to Terasology/Crops? Will try that out asap (probably next week) - nice job!
Top