Commit Graph

640 Commits

Author SHA1 Message Date
Rodz Labs 76fc9086c8 Fixed variations generation when enum values contain function calls 2021-09-16 22:15:24 +02:00
Rodz Labs 94eb25c1ff Another Variations fix... -_- 2021-09-16 21:17:55 +02:00
Rodz Labs 2fb8f2ea5e Fixed raymarching matyerial node (variations) 2021-09-16 20:48:28 +02:00
Rodz Labs a4f3ff8933 More variations related fixes 2021-09-16 20:44:23 +02:00
Rodz Labs 5f67eb017b Fixed remaining variations bug (variation parameter not transmitted to input functions) 2021-09-15 07:32:36 +02:00
Rodz Labs eb3f48a402 Fixed code generation for seeds when they are locked 2021-09-15 06:16:29 +02:00
Rodz Labs c78022b88e Updated randomness handling in nodes (click dice to change seed, right click to show menu) 2021-09-14 22:21:21 +02:00
Rodz Labs 4e515d096c Fixed remaining problem in code generation 2021-09-12 22:09:13 +02:00
Rodz Labs ea89527807 Fixed splatter node for HLSL translation 2021-09-12 13:32:59 +02:00
Rodz Labs bdd6a3cdb5 Removed useless instance code in adjust_hsv node 2021-09-12 13:32:47 +02:00
Rodz Labs a808f36801 Fixed shader generation 2021-09-12 13:32:10 +02:00
Rodz Labs 96a1aad0e9 Fixed code generation for new random-relatyed stuff. Updated material nodes (but exports need to be fixed). Added tile2x2 variations node. 2021-09-11 21:23:43 +02:00
Rodz Labs 605384cf13 Fixed noise nodes (seed is now a float) 2021-09-09 08:48:28 +02:00
Rodz Labs 889b8e3d97 Added support for $rnd(min, max) in parameter expressions 2021-09-08 22:44:22 +02:00
Rodz Labs 5f450a254a Added variation attribute to inputs and Variations nodes 2021-09-08 21:42:09 +02:00
Rodz Labs 9e30d6cc30 Fixed curve parameter code generation 2021-09-04 16:40:39 +02:00
Rodz Labs e80454a246 Added support for ambient occlusion in painting tool 2021-09-01 22:33:24 +02:00
Rodz Labs 11330d6fa6 Updated image node to support files relative to the install and user dirs. 2021-08-30 21:18:29 +02:00
Rodolphe Suescun adb7b0e2ba Fixed the (obsolete) skew node (was in older format) 2021-08-24 06:18:59 +02:00
Rodolphe Suescun a99deaa423 Added option to set a generated texture size limit (useful to test materials on lower end GPUs). 2021-08-19 22:57:15 +02:00
Rodz Labs 24e12cade3 Renamed Unity export targets to workaround the cascaede menu problem (will investigate later). 2021-07-31 08:43:31 +02:00
Rodz Labs d78313e096 Added a Base parameter to the sdShow node 2021-07-30 08:19:06 +02:00
Rodz Labs 614bd8a320 Added Unreal template for unlit and raymarching, and updated export for raymarching 2021-07-28 23:58:17 +02:00
Rodz Labs f04b3da702 Fixes in Material nodes. Added material templates for Unreal in install. 2021-07-27 23:33:55 +02:00
Rodz Labs 0329340a5f Updated Unreal Engine export and added material "templates" 2021-07-20 23:01:21 +02:00
Rodolphe Suescun 02d410752a Updated PBR materials previews (render mode) 2021-07-17 19:46:42 +02:00
Rodz Labs a14c0725da Updated Unreal Engine export 2021-07-17 09:28:41 +02:00
Rodz Labs de6543f910 Added iteration attribute to the Iteration Buffer node 2021-07-17 09:27:55 +02:00
Rodz Labs 61acc32e80 Added greyscale 3D texture type 2021-07-08 22:36:11 +02:00
Rodz Labs b09e825c6b Fixed image drag and drop (broken by relative path support) 2021-07-08 08:04:27 +02:00
Rodz Labs d1bf53c31e Added support for textures in dynamic materian export for Unreal Engine 2021-07-02 00:31:13 +02:00
Rodz Labs 17de01dbd5 Added support for relative image path for Image nodes 2021-07-02 00:29:16 +02:00
Rodz Labs c6cd91f0c3 Fixed depth in Static PBR Material node preview 2021-06-29 22:39:15 +02:00
Rodz Labs 57abf60e0a Update material_raymarching.mmg
Fixed raymarching normal output
2021-06-26 09:02:00 +02:00
Rodz Labs 7aec9236bb Dynamic PBR material fix (parallax) 2021-06-25 22:39:51 +02:00
Rodz Labs 94df2424f1 Merge branch 'master' into paint-normal-map 2021-06-22 22:20:43 +02:00
Rodz Labs 8023fb2df3
Merge pull request #333 from RodZill4/custom_material_types
Custom material types
2021-06-22 22:16:35 +02:00
Rodz Labs 0c16a8ff23
Merge pull request #334 from Arnklit/bricks_corner_uv_random_fix
fix so each corner has unique random value rather than just each brick
2021-06-21 23:05:31 +02:00
Rodz Labs a1356d58ac Updated predefined material nodes and added documentation. 2021-06-21 22:44:04 +02:00
Rodz Labs 008780766a Check connections when changing Material node. Added hierarchy in export menu. Added copy/paste custom Material nodes. 2021-06-15 22:19:10 +02:00
Rodz Labs 19ff4a33fb More export fixes. Added support for custom shader postprocess passes. 2021-06-11 20:58:01 +02:00
Rodz Labs a971ce8ec6 More fixes in custom materials (prteview generation for website, exports). 2021-06-06 16:23:33 +02:00
Rodz Labs 5cc1197f1e Updated material editor, added unlit material option and several fixes in other materials 2021-05-29 22:56:49 +02:00
Rodz Labs 2f85c83926 Added support for painting normal maps 2021-05-26 08:29:45 +02:00
Rodolphe Suescun 177219471e Started adding normal map painting. 2021-05-16 11:32:29 +02:00
Rodolphe Suescun 0d19729364 Small remote node fix and disabled addon 2021-05-15 14:16:19 +02:00
Rodz Labs b2e3e6e8a3 More dynamic material updates 2021-05-11 08:36:06 +02:00
Rodz Labs 5535f830e1 Added generation of .mat and .meta files in dynamic material Unity export 2021-05-11 08:35:30 +02:00
Rodz Labs 0affd89996 Added support for buffers in dynamic PBR export for Unity (still missing .mat and .meta files). 2021-05-10 23:02:34 +02:00
Rodz Labs 5ab780c379 Updated material node and editor with support for buffers (connected to Material inputs) 2021-05-08 00:13:00 +02:00