Commit Graph

1041 Commits

Author SHA1 Message Date
Astrash 5c916f7758 Add rotate color sampler 2022-11-26 13:52:05 +11:00
Astrash e9db14f52c Wrap BufferedImage access 2022-11-26 13:49:10 +11:00
Astrash b3f072d689 Properly ignore alpha of lookup map 2022-11-25 14:11:16 +11:00
Astrash 4fdef98bd9 Use generic key mapping function 2022-11-25 14:10:07 +11:00
Astrash 8670c4cdf3 ColorPicker -> ColorSampler 2022-11-25 10:17:56 +11:00
Astrash 64c2a41d19 Ignore alpha channel by default with ExactColorConverter 2022-11-24 13:56:11 +11:00
Astrash 4e225a6592 Add utility methods for zero-ing color channels 2022-11-24 13:55:36 +11:00
Astrash c491ac5b24 ColorUtil.Channel getChannel() -> from() 2022-11-24 13:55:16 +11:00
Astrash 68875cc17b Bump config-noise-function major version
* Removed IMAGE sampler
2022-11-24 12:06:51 +11:00
Astrash f1bf3990c1 Bump image provider major version 2022-11-24 12:06:51 +11:00
Astrash 4334b16ded Use color pickers in image sampler 2022-11-24 12:06:51 +11:00
Astrash 274f864d6a Move channels into image lib 2022-11-24 12:06:51 +11:00
Astrash 329d94ba9c Move image sampler to separate addon 2022-11-24 12:06:51 +11:00
Astrash 03ab463723 Rewrite the image biome provider to use the image library 2022-11-24 12:06:51 +11:00
Astrash 3580267532 Image library initial implementation
*Moves the BufferedImage loader into the library, rather than being
a loader implemented in common/implementation
2022-11-24 12:06:51 +11:00
dfsek 1f7c4ee4e7 rename from "2" to "v2" 2022-11-16 14:02:34 -07:00
Astrash 02d3445dd9 Include deprecation notice for pipeline v1 2022-11-16 16:01:28 +11:00
Astrash c1c85174ed Re-add original pipeline implementation 2022-11-16 16:01:28 +11:00
Astrash 6cdef5d4ad Move pipeline reimplementation to separate addon 2022-11-16 16:01:27 +11:00
Astrash 57cbea4000 Replace sout with logger debug calls 2022-11-16 16:01:27 +11:00
Astrash 3522b5f17c Remove test class from source 2022-11-16 16:01:27 +11:00
Astrash 5c58bd54a3 Ephemeral -> Placeholder 2022-11-16 16:01:27 +11:00
Astrash ee6d475ad0 Move reimplementation classes into main package 2022-11-16 16:01:27 +11:00
Astrash d170b4e0fd Handle resolution and biome blending 2022-11-16 16:01:27 +11:00
Astrash bc324df7ca Working state for pipeline implementation 2022-11-16 16:01:27 +11:00
Astrash bd139a8edc BooleanOperator -> RelationalOperator 2022-07-30 12:08:21 +10:00
Astrash c2902cc549 Add paralithic as layered gen dependency 2022-07-30 12:01:10 +10:00
Astrash 9a171b0cdb Implement dot product layer palette 2022-07-30 12:00:54 +10:00
Astrash 596c84ab10 Forgot signature change in chunk generator 2022-07-30 11:59:15 +10:00
Astrash d9bd9135de Add point sets to layered gen 2022-07-30 11:58:59 +10:00
Astrash 55e024dab0 Change layer signatures 2022-07-30 11:52:09 +10:00
Astrash c733c21e3c Implement biome defined layer samplers 2022-07-18 12:00:28 +10:00
Astrash 7baace047b Change layer class method signatures 2022-07-18 11:59:25 +10:00
Astrash 237b897146 Rename predicates key to tests 2022-07-17 20:36:26 +10:00
Astrash 0b057c5a74 Add platform air layer palette 2022-07-17 20:36:12 +10:00
Astrash fea7d7a4fd Implement sampler operators + sampler list predicate 2022-07-17 20:35:05 +10:00
Astrash 4d31fda79f Implement layer palette groups 2022-07-16 20:11:17 +10:00
Astrash edcba9707d Implement biome defined layer palettes 2022-07-16 18:56:30 +10:00
Astrash b57b71baa7 Replace BLOCK layer palette with PALETTE 2022-07-16 17:17:18 +10:00
Astrash 698725c921 Implement layer samplers 2022-07-16 17:03:28 +10:00
Astrash 809a6422a1 Rename some keys 2022-07-16 16:36:45 +10:00
Astrash 11044b6589 Store palettes and predicates in registries 2022-07-16 16:28:57 +10:00
Astrash 2a9d94094c Finish initial layered generator implementation 2022-07-12 13:15:27 +10:00
Astrash e831f85d45 Partial layered generator implementation 2022-07-12 09:47:29 +10:00
dfsek b3a8f375bc reformat all code 2022-07-06 19:28:07 -07:00
Zoë 36ceabd749 Refactor Mixin build setup 2022-07-06 00:26:42 -07:00
Zoë dbd5edabae Imports 2022-06-26 21:48:38 -07:00
dfsek 6e6a378225 Merge pull request #326 from Astrashh/patch-1
Use correct dimensions in TS sampler function
2022-06-24 17:58:04 -07:00
Astrashh 0997326aef Use correct dimensions in TS sampler function 2022-06-24 17:53:54 +10:00
dfsek 536733911b meta annotate BiomeExtrusionTemplate 2022-06-19 17:50:47 -07:00