134 Commits

Author SHA1 Message Date
Zoë Gidiere
ad9bc7f67c fix format error 2023-11-02 18:47:45 -06:00
Zoë Gidiere
81a96d6b76 Reformat code 2023-11-02 18:47:36 -06:00
Zoë Gidiere
d696e4fd24 Optimize imports 2023-11-02 18:45:13 -06:00
Zoë Gidiere
c98d39c5d7 Update licence year 2023-11-02 18:42:51 -06:00
Zoë Gidiere
9292d3de17 Remove FastMath
hotspot has intrinsics for almost everything we use it for
2023-10-26 10:37:25 -06:00
Astrash
e51e025e9c Implement cubic spline sampler 2023-10-02 11:14:43 +11:00
Astrash
3f9ead0d66 Remove repeated code in cellular sampler 2023-09-27 13:39:51 +10:00
David W
5eeb5af6c4
Add cell center offset return to CELLULAR sampler (#407)
* Add offset lookup return to cellular sampler

* bump noise function plugin version

* revert version to 1.1.0

* rename OffsetNoiseLookup, switch axis orientation

* rename return type aswell in cellcampler
2023-09-21 22:23:49 +00:00
Astrash
0e3a756011 Bump config-noise-function to v1.1.0 2023-07-18 14:29:54 +10:00
Astrash
02198e1b88 Implement distance sampler 2023-07-18 14:29:28 +10:00
Astrash
00aeb98419 Implement translation sampler 2023-07-18 14:27:36 +10:00
Astrash
1a784b51ac Implement expression normalizer sampler 2023-07-18 14:25:07 +10:00
Astrash
379fa601a3 Meta annotate LINEAR_HEIGHTMAP sampler 2023-07-16 17:04:51 +10:00
Astrash
3ab671827d Re-add old image sampler to config-noise-function w/ deprecation notice 2023-02-07 11:31:23 +11:00
Astrash
9514641e1e Revert "Bump config-noise-function major version"
This reverts commit 68875cc17bd4bbe78dcdc3af06afb5723182732f.
2023-02-07 11:31:23 +11:00
Astrash
68875cc17b Bump config-noise-function major version
* Removed IMAGE sampler
2022-11-24 12:06:51 +11:00
Astrash
329d94ba9c Move image sampler to separate addon 2022-11-24 12:06:51 +11:00
dfsek
b3a8f375bc reformat all code 2022-07-06 19:28:07 -07:00
dfsek
4c2ece3eb7 dont shade fastmath when it's unneeded 2022-05-30 17:56:13 -07:00
dfsek
01d4174092 bump all addon versions 2022-05-29 21:33:45 -07:00
dfsek
414c0b8a38 cache UserDefinedFunctions 2022-05-28 17:39:52 -07:00
dfsek
ee373bbe4b reformat code 2022-05-26 19:40:41 -07:00
dfsek
e339b26657 remove unused hashmap impl 2022-05-15 22:13:20 -07:00
dfsek
d2c5f711ef Merge remote-tracking branch 'origin/ver/6.0.0' into ver/6.0.0 2022-05-05 15:16:40 -07:00
dfsek
0a5450a345 shade paralithic in noise addon 2022-05-05 10:16:09 -07:00
dfsek
41e7ad35bd simplify dependency configuration 2022-05-05 08:25:30 -07:00
LtPeriwinkle
d544e16885 Feat: Implement posterization normalizer
Closes #204
2022-05-03 17:45:19 -07:00
dfsek
d46de7b324 fix formatting error 2022-03-30 17:56:33 -07:00
dfsek
4a3c22a8d6 reformat all code 2022-03-30 14:43:56 -07:00
dfsek
c051040b12 equation -> expression 2022-01-20 14:02:43 -07:00
dfsek
44595a861a put NoiseConfigPackTemplate in config context 2022-01-18 20:51:32 -07:00
dfsek
ea5dd297cb implement new tectonic depthtracker API 2021-12-27 23:01:48 -07:00
dfsek
2b92e2e73b getKey -> key 2021-12-25 01:04:19 -07:00
dfsek
8467a19781 implement namespaced registries 2021-12-25 01:01:32 -07:00
dfsek
51c8da51d3 throw informative exception 2021-12-22 13:58:15 -07:00
dfsek
ffb93d0a6f dont redundantly evaluate expressions 2021-12-22 13:34:21 -07:00
Astrash
de68334249 Make pack manifest samplers key optional 2021-12-22 13:32:55 +11:00
dfsek
2a965e847f refactor buildSrc scripts to root directory 2021-12-19 15:02:41 -07:00
Astrash
df8489c1af function -> sampler in various sampler templates 2021-12-18 09:32:09 +11:00
Astrash
2a2db4bc52 noise -> samplers in pack manifest 2021-12-18 09:32:09 +11:00
dfsek
6c8b8a3d51 add meta annotation to ScaleNormalizerTemplate 2021-12-16 09:43:44 -07:00
dfsek
b73cbdd8a2 add meta annotations to BinaryArithmeticTemplate 2021-12-16 09:43:18 -07:00
dfsek
353f5a1f26 register min sampler 2021-12-15 20:54:59 -07:00
dfsek
ad3bcf5a98 register max sampler 2021-12-15 20:54:39 -07:00
dfsek
cfa1c39889 register division sampler 2021-12-15 20:54:21 -07:00
dfsek
72d4c0a0c1 register multiplication sampler 2021-12-15 20:54:09 -07:00
dfsek
5ce87b0e35 register subtraction sampler 2021-12-15 20:53:32 -07:00
dfsek
4c43b35e0e register addition sampelr 2021-12-15 20:53:07 -07:00
dfsek
650892f340 create BinaryArithmeticTemplate 2021-12-15 20:51:59 -07:00
dfsek
33cdc55e21 create and register ScaleNormalizerTemplate 2021-12-15 20:49:10 -07:00