Commit Graph

749 Commits

Author SHA1 Message Date
Rodz Labs 39294f0981 Updated documentation 2021-10-11 22:02:07 +02:00
Rodz Labs 795cd1345b Fix in 3D texture apply node 2021-10-11 21:14:34 +02:00
Rodz Labs 0621f33b46 Added more spritesheet generation options 2021-10-10 20:26:38 +02:00
Rodz Labs bad75f030a Don't create the extra png file when exporting animation 2021-10-10 16:39:22 +02:00
Rodz Labs e4bb19e5ab Added confirm dialog for propagate changes 2021-10-10 12:15:31 +02:00
Rodz Labs 50f41c4d40 Updated user interface (replaced graph view button with a context menu on graph nodes). 2021-10-10 11:32:49 +02:00
Rodz Labs 26d2c9927a Added spritesheet generation to animation export 2021-10-09 10:04:53 +02:00
Rodz Labs a96359e821
Merge pull request #335 from TCROC/aliases-math-node
Added aliases for the math node
2021-10-08 22:54:42 +02:00
Rodz Labs 29707794bb Added animation export dialog 2021-10-08 22:11:54 +02:00
Rodz Labs 3af484ab88 Fixed graph edit zoom (should not pan when zoomed all the way in or out) 2021-10-08 22:11:24 +02:00
easynam 80d637c1d3 Throw together some diff code in gen_graph
allows making minimal changes when copying from a source graph, which
should reduce the number of buffers that get needlessly recalculated
2021-10-08 00:47:13 +01:00
easynam e127c814f5 Add hacky implementation of group instances
Adds a button that makes groups with names like copy_X copy their
contents from other groups.
2021-10-07 20:09:29 +01:00
Rodz Labs 71ce5052cd Fixed 3D preview navigation with tablet 2021-10-07 19:50:22 +02:00
Rodz Labs 60f587e5e5 Updated the sdline node (moved profile to an input to optimize generate code) 2021-10-06 22:13:59 +02:00
Rodz Labs 308baa234a Updated node screenshots for documentation 2021-10-06 22:04:28 +02:00
Rodz Labs afde2562fb Added basic syntax error reporting in Globals tab of node editor 2021-10-05 22:38:27 +02:00
Rodz Labs 24683a19a3 Updated Normal Map node (no format option anymore) and added a Normal map convert node 2021-10-05 06:51:24 +02:00
Rodz Labs 88fec56ed6 Removed reroll-when-moving behavior 2021-10-02 12:27:34 +02:00
Rodz Labs e83e282b95
Merge pull request #345 from Arnklit/node-outputs-alignment-fix
fixes the alignment in node layouts of lines with outputs
2021-10-02 09:25:22 +02:00
Rodz Labs 810f3b0c0d
Merge pull request #351 from Arnklit/curve-edit-improvements
Makes curve editor resizeable and adds curve presets
2021-10-02 09:19:36 +02:00
Rodz Labs ff7446f159
Merge pull request #355 from Arnklit/comment-color-picker-fix
fix: change popup to popup panel to add background to color picker
2021-10-02 08:50:56 +02:00
Rodz Labs bb29b6bc47
Merge branch 'master' into multi-warp-node 2021-10-01 08:30:23 +02:00
Rodz Labs 30bb2de3f4
Merge branch 'master' into denoiser-node 2021-10-01 08:18:55 +02:00
Rodz Labs a91f3872ea Small doc fix 2021-10-01 08:11:22 +02:00
Rodz Labs 198e2f8eb5 Added TEX3D shape select node 2021-09-30 21:49:41 +02:00
Rodz Labs 24e1fefec5 Added Polycurve node 2021-09-30 21:31:52 +02:00
Rodz Labs 69093a50a5 Added SDF3D Plane and Angle nodes 2021-09-29 21:12:20 +02:00
Rodz Labs 9b0e4c8015 Added sdNgon node 2021-09-29 20:46:37 +02:00
Rodz Labs 05ffadc9b4 Added missing variation nodes to the library 2021-09-29 20:37:13 +02:00
Rodz Labs 5de7130141 Added Vec3 Math node 2021-09-29 08:24:16 +02:00
Rodz Labs 33c2166953 Added ArcPavement and updated Capsule (to get profile as input instead of parameter). 2021-09-29 08:19:27 +02:00
Rodz Labs 36d5726b25 Added syntax check to Global functions tab in Node editor. 2021-09-26 21:28:12 +02:00
Rodz Labs 1f67e83f24 Added GLSL parser to test expressions in parameter editor 2021-09-26 17:20:20 +02:00
Rodz Labs 6456447353 Added missing credits for OBJ model loader 2021-09-17 21:09:19 +02:00
Rodz Labs 3deeb39661 Fixed problem with 3D preview capturing the mouse cursor when dragging tabs 2021-09-16 23:01:29 +02:00
Rodz Labs a4f3ff8933 More variations related fixes 2021-09-16 20:44:23 +02:00
Rodz Labs 18a3fd0bbe Added simple expression editor 2021-09-15 21:44:47 +02:00
Rodz Labs 8d0b48b094 Added values to parameters tooltips 2021-09-15 06:16:04 +02:00
Rodz Labs db6d60e23f Fixed painting export (missing ambient occlusion channel) 2021-09-14 22:21:58 +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 cab8e1b5a6 Updated painter with new randomness related features 2021-09-13 20:25:52 +02:00
Rodz Labs 18f2e28bd7 Fixed crash when storing a node in a lib with hidden Library panel 2021-09-13 20:24:39 +02:00
Rodz Labs 5b074a41e5 Tiny fix in nodes editor (outputs were not saved correctly) 2021-09-12 13:31:32 +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 813d2bef01 Added a second preview panel (hold shift while clicking on an output port). 2021-09-07 21:43:04 +02:00
Rodz Labs 1b7d556b91 Added support for previewing any node output (left click the port) and locking preview (hold control while clicking) 2021-09-05 17:28:00 +02:00
Rodz Labs e80454a246 Added support for ambient occlusion in painting tool 2021-09-01 22:33:24 +02:00
Rodz Labs 758ae1b0e4 Added tablet controls from 2D preview to Reference panel 2021-08-30 22:14:44 +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
Rodz Labs 818cdb590a Added snap-to-grid behaviour when resizing comment nodes 2021-08-29 18:00:42 +02:00
Kasper Frandsen 287b94e780 fix: forgot to set visibility back to false 2021-08-29 16:17:49 +01:00
Kasper Frandsen db2d4a2fd5 fix: change popup to popup panel to add background to color picker 2021-08-29 16:04:36 +01:00
Rodolphe Suescun 8eb07bffa1 Fixed csv reader in translation script (support for any separator) 2021-08-26 14:58:22 +02:00
Rodolphe Suescun 67f057cf64 Fixed extraction of translation .csv files 2021-08-26 11:25:30 +02:00
Rodolphe Suescun 1a73ab81e5 Added script to generate .pot file and updated .pot file 2021-08-23 23:11:33 +02:00
Rodolphe Suescun da92327347 More translation fixes (node title tooltips) 2021-08-20 16:08:22 +02:00
Rodolphe Suescun a2ce919ed4 Added more translations in nodes (ports and tooltips) 2021-08-20 07:18:45 +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
Rodolphe Suescun fa805c621f Fixed crash in reference panel when zooming.panning with no reference image 2021-08-18 21:30:45 +02:00
Rodolphe Suescun 055a100adc Added translation in library panel and add node menu 2021-08-18 11:31:45 +02:00
Rodolphe Suescun 5f73b2e6ff Added translation for node titles 2021-08-18 11:31:12 +02:00
Rodolphe Suescun d5cf78946c Broadcast language change and add support for Godot translation files in user://locale 2021-08-18 11:30:47 +02:00
Rodolphe Suescun d804ca9ed5 Added option to select locale and support for user translations
- Translations (.po file) can be added to user://locale
- Preferences dialog has a language option
- New font that supports chinese glyphs
- Preferences dialog now resizes itself when needed
2021-08-17 23:04:35 +02:00
Kasper Frandsen 48ec29f236 improvement: turned the icons into .svg atlasses, made curves into an array, updated docs 2021-08-16 22:05:17 +01:00
Rodolphe Suescun ddada93ab9 Merge branch 'master' into pr/302 2021-08-15 23:20:26 +02:00
Rodolphe Suescun 89979983af Removed useless trace 2021-08-10 14:55:14 +02:00
Rodolphe Suescun 14a496984d Added shift and control modifier with LMB to pan/zoom 2D preview. 2021-08-10 14:48:01 +02:00
Rodolphe Suescun 30ee03c2b9 3D preview fix for tablet
- Drag (to rotate) should be usable now
- Alt+drag vertically zooms/unzooms
2021-08-10 12:04:04 +02:00
wojtekpil 2d630053ac Add denoiser filter node 2021-08-08 15:06:56 +02:00
wojtekpil d4ee38ab97 Add multiwarp node and documentation 2021-08-08 12:38:00 +02:00
Kasper Frandsen 3e211ef084 makes curve editor resizeable and adds presets 2021-08-07 15:01:18 +01:00
Rodolphe Suescun cdcd72bc9f Updated appdata and desktop files 2021-08-07 07:12:19 +02:00
Rodolphe Suescun ebbbb37b3d Fixed reloading of the left panel width 2021-08-06 10:41:26 +02:00
Kasper Frandsen 7f11c4dfca fixes the alignment in node layouts of lines with outputs 2021-08-05 07:35:59 +01:00
Rodz Labs 7433f2e742 Updated release number in documentation 2021-07-31 09:08:44 +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 7660a126df Documentation update 2021-07-27 23:34:14 +02:00
Rodz Labs d64d0579eb Replaced all file dialogs with "custom" version 2021-07-26 21:14:57 +02:00
Rodz Labs 0329340a5f Updated Unreal Engine export and added material "templates" 2021-07-20 23:01:21 +02:00
Rodolphe Suescun f05ba0be44 Updated loading screen 2021-07-17 19:45:05 +02:00
Rodz Labs 519be2cbd8 Added an effect (WIP) to the loading screen 2021-07-17 10:09:02 +02:00
Rodz Labs 5c4d87763b Updated credits in About window 2021-07-17 09:29:27 +02:00
Rodz Labs 0b0e268da9 Updated about dialog 2021-07-14 13:08:28 +02:00
Rodolphe Suescun f4751b3673 Merge branch 'master' of https://github.com/RodZill4/godot-procedural-textures 2021-07-14 12:17:07 +02:00
Rodolphe Suescun c5a4a655bf Started modifying the About dialog 2021-07-14 12:17:01 +02:00
Rodz Labs 7693857455 Fixed FileDialog hack under Linux 2021-07-12 21:10:39 +02:00
Rodolphe Suescun 72d22c384f Fixed export of paint projects 2021-07-11 15:32:06 +02:00
Rodolphe Suescun 5af21f84a8 Added Delete key to remove directories from recent/favorite lists 2021-07-11 10:25:46 +02:00
Rodolphe Suescun 982d7f58a7 Added recent and favorite dir lists to file dialog (#126) (this is experimental and has only been tested under Windows) 2021-07-11 07:13:31 +02:00
Rodz Labs d280862c67 Updated brushes (new normal map channel) 2021-07-10 09:56:10 +02:00
Rodz Labs c6acf44286 Added a shortcut (DELETE) to remove generated files from Material exports 2021-07-05 23:00:48 +02:00
Rodz Labs 29878df53f Fixed graph edit zoom code (so zoom is centered on the mouse cursor) 2021-07-05 22:31:24 +02:00
Rodz Labs 2c6bd08db4 Added a simple dialog to load materials from the website. 2021-07-03 18:24:23 +02:00
Rodz Labs 9a82e45157 Moved zoom to wheel and scroll to control+wheel (#210) 2021-07-03 14:12:02 +02:00
Rodz Labs 17de01dbd5 Added support for relative image path for Image nodes 2021-07-02 00:29:16 +02:00
Rodz Labs 8eb3e18972 Fixed crash when cancelling remote param creation 2021-07-02 00:28:20 +02:00
Rodz Labs 77a925b657 Added custom export template for Linux 2021-06-29 22:58:25 +02:00
Rodz Labs 9ca5a7e9a3 Progress on Android export 2021-06-27 12:24:05 +02:00
Rodz Labs b676635b00 Fixed crash on Material node right click 2021-06-27 12:08:02 +02:00
Rodz Labs 6892a973f7 Updated to use Godot 3.3.2 and release number to 0.96. 2021-06-27 11:35:23 +02:00
Rodz Labs a615a5527f Added 2D preview for painting tool 2021-06-26 18:29:18 +02:00
Rodz Labs 8287caac70 Added default color for normal map layers in painting tool 2021-06-25 22:43:06 +02:00
Rodz Labs 813c8fcf08 3D preview fix (for new material types) 2021-06-25 22:41:22 +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 34925a2833 Added missing image for documentation 2021-06-21 22:44:55 +02:00
Rodz Labs a1356d58ac Updated predefined material nodes and added documentation. 2021-06-21 22:44:04 +02:00
Rodz Labs 12054527b4 Added documentation for Material node type 2021-06-16 22:33:45 +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
Rodolphe Suescun 0d0eb4f41d Fixes in material node editor 2021-06-13 12:07:56 +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
TCROC d1f5d10c19
Added aliases for the math node 2021-05-19 14:59:59 -04:00
Rodolphe Suescun 177219471e Started adding normal map painting. 2021-05-16 11:32:29 +02:00
Rodolphe Suescun 558adad9b6 Started refactoring painting shaders 2021-05-15 16:45:59 +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 5ab780c379 Updated material node and editor with support for buffers (connected to Material inputs) 2021-05-08 00:13:00 +02:00
Rodz Labs 5566babe74
Merge branch 'master' into mask_to_sdf_node 2021-05-05 19:47:12 +02:00
RodZill4 5ef6030461 Added export to raymarching material 2021-04-30 21:20:17 +02:00
RodZill4 c79b54bd88 Started adding export editor for Material node 2021-04-29 22:26:26 +02:00
RodZill4 6f9b74db56 Updated base material for preview 2021-04-28 09:23:11 +02:00
RodZill4 4a4616bfa1 Started adding configurable material node. 2021-04-28 08:23:27 +02:00
Kasper Frandsen 070f869f1c adding the mask to sdf node and documentation 2021-04-27 22:05:19 +01:00
Kasper Frandsen 5a0299eafa adding in auto tones node and documentation 2021-04-27 18:07:47 +01:00
RodZill4 c7e440588f Tiny fix in the doc 2021-04-21 21:42:57 +02:00
RodZill4 ed53c6dc64 Added a crapload of node aliases 2021-04-21 21:42:37 +02:00
RodZill4 5cc4aedd9c Updated release numbers for 0.95 2021-04-20 22:31:14 +02:00
RodZill4 625d929498 Fixed crash when opening the Help menu with no selected library item 2021-04-20 20:34:09 +02:00
RodZill4 1145bcb5b3 More optimized PNGs 2021-04-20 20:30:44 +02:00
RodZill4 600901a24a Optimized doc images (oxipng.exe --zopfli --strip safe) 2021-04-20 08:31:32 +02:00
Kasper Frandsen 980ea29e2f fixes a few typos in Adv Tiler description and added a remap example 2021-04-19 07:38:31 +01:00
Rodz Labs afd14396fa
Merge pull request #324 from Calinou/add-tab-navigation-shortcuts
Add shortcuts to navigate between tabs
2021-04-18 21:16:23 +02:00
Rodz Labs e7cd7b8b9b
Merge pull request #258 from Calinou/3d-preview-add-fov-change
Add Ctrl + mouse wheel to change 3D preview FOV
2021-04-18 20:53:24 +02:00
RodZill4 08d8d7629d Added horizontal and vertical stripe masks to weave node. 2021-04-18 00:12:52 +02:00
RodZill4 37d879c008 More documentation fixes 2021-04-15 23:00:36 +02:00
RodZill4 4816c6db8f Reorganized Advanced tilers in the library 2021-04-15 22:31:55 +02:00
RodZill4 6d498aab23 Updates and fixes in the documentation 2021-04-15 22:31:28 +02:00
RodZill4 f82730a32c More documentation updates 2021-04-14 19:47:08 +02:00
RodZill4 a82ef05819 Updated advanced tiler nodes 2021-04-13 22:50:28 +02:00
RodZill4 72453c9ec1 Updated Remote node and its documentation 2021-04-11 16:34:00 +02:00
Rodz Labs 2000812136
Merge pull request #323 from Arnklit/weave_stitch_control
added stitches controls to weave node and updated doc
2021-04-11 15:14:31 +02:00
Rodz Labs d4f6e9c477
Merge pull request #321 from Calinou/add-select-none-invert-shortcuts
Add shortcuts to deselect all nodes and invert the current selection
2021-04-11 15:10:33 +02:00
Rodz Labs 6fa9703070
Merge pull request #319 from Calinou/add-more-keyboard-shortcuts
Add more keyboard shortcuts
2021-04-11 15:07:51 +02:00
RodZill4 0d0f07c240 Fixed "Show selected library item documentation" action (file name was not created correctly). 2021-04-10 12:21:45 +02:00
RodZill4 9f018e153a Merge branch 'master' of https://github.com/RodZill4/material-maker 2021-04-10 08:51:55 +02:00
RodZill4 76763e71f8 Fixed a crash that occurred when opening the Help menu if the Library panel is hidden. 2021-04-10 08:51:46 +02:00