texture-synthesis
fast-wfc
texture-synthesis | fast-wfc | |
---|---|---|
5 | 2 | |
1,726 | 391 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 2 years ago | |
Rust | C++ | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
texture-synthesis
-
Bevy Jam #3
I found the (except when trained exclusively on work you've created during the jam) remark pretty funny, but I suppose someone could train a smaller generative model in the allotted time time (or perhaps use something like texture-synthesis on their own artwork; not sure if that counts as AI).
-
Race Conditions Can Be Useful for Parallelism
The submitted article goes above and beyond to guarantee that the code always output the same answer even though it has race conditions. But that's sometimes not possible or, if it's possible, it's too much of a hassle so it's rarely done.
For example, this project https://github.com/EmbarkStudios/texture-synthesis generates textures and if you run the same code with the same input various times, the results will be slightly different. Here https://github.com/EmbarkStudios/texture-synthesis#notes it says: "When using multiple threads for generation, the output image is not guaranteed to be deterministic with the same inputs. To have 100% determinism, you must use a thread count of one"
-
What are some Rust-using companies in Sweden?
We are at Embark! https://embark.dev/, https://embark.rs, https://embark.games.
- WaveFunctionCollapse: Generates bitmaps that are locally similar to the input
- A Light Rust API for Multiresolution Stochastic Texture Synthesis
fast-wfc
-
Procedural Map Generation: Wave Function Collapse library in C (plus a CLI tool)
I tried one time to make my own WFC implementation in C++, and it didn't work and I ended up using this, what references you used?, btw great job
-
WaveFunctionCollapse: Generates bitmaps that are locally similar to the input
I used this algorithm to generate minigolf courses [1].
I used this repo [2].
The algorithm is literally just a constraint solver. I'm pretty sure it's pretty similar to the sudoku solver I wrote in prolog for a university course.
It's kinda pretentiously named and described, probably because its more academic to do that. It's just a constraint solver.
1: https://twitter.com/00jknight/status/1249091532071645184
2: https://github.com/math-fehr/fast-wfc
What are some alternatives?
ebsynth - Fast Example-based Image Synthesis and Style Transfer
DeBroglie - DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.
WaveFunctionCollapse - Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
wfc - Wave Function Collapse library in C, plus a command-line tool
blender-tools - 🐵 Embark Addon for Blender
ffsend - :mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
RuntimeMeshComponent - Unreal Engine 4 plugin component for rendering runtime generated content. [Moved to: https://github.com/TriAxis-Games/RealtimeMeshComponent]
3DWorld - 3D Procedural Game Engine Using OpenGL
pioneer - A game of lonely space adventure