Commit graph

236 commits

Author SHA1 Message Date
Tanasart
2fae5272a7 several things 2023-11-10 17:32:46 +07:00
Tanasart
6b564b56c3 - Surface dimension project property now persisted. 2023-11-09 10:36:03 +07:00
Tanasart
320ba73b40 Add channel selector to several filter nodes 2023-11-09 10:02:41 +07:00
Tanasart
0927b8ccfa Textbox performance 2023-11-08 14:38:04 +07:00
Tanasart
ee7d0901dc 1.15.6.1 2023-11-07 12:01:38 +07:00
Tanasart
09eeea9a03 Disable animation control while exporting. 2023-11-03 20:43:28 +07:00
Tanasart
6e336452c5 cache group 2023-11-02 20:37:13 +07:00
Tanasart
8aa87fa04f bunch of things 2023-11-01 14:10:25 +07:00
Tanasart
eb977680b9 FFMPEG, preference, dialog
- [Preference] "Appearance" renamed to "Interface". Rearrange and remove preference to match its category.
- [Dialog] Fix crash when opening color selector.
2023-10-31 19:33:36 +07:00
MakhamDev
8bbec3933c Convert preference to use struct. 2023-10-31 11:30:42 +07:00
MakhamDev
fe2339b674 - [Canvas] Add option to use background dimension (on by default). 2023-10-30 20:21:34 +07:00
MakhamDev
900c1dea19 - [Path Builder] Remove connected property. Now use nested vec2 array to define disconnected paths. 2023-10-28 20:28:47 +07:00
MakhamDev
9245b35c1f Cache, group IO ordering fix 2023-10-28 09:07:43 +07:00
MakhamDev
b7918574b9 VFX fixes, group cache 2023-10-27 20:42:17 +07:00
MakhamDev
211615b8ab Optimize terrain generation 2023-10-27 18:55:31 +07:00
MakhamDev
dd5603e38a - Fix error when setting globalvar value. 2023-10-24 16:23:20 +07:00
MakhamDev
be1d1af2b3 1.15.5 2023-10-18 19:58:55 +07:00
MakhamDev
b1b422d79b - [Graph] Hold ctrl while dragging output junction to disconnect multiple connections at once. 2023-10-16 18:54:31 +07:00
MakhamDev
468ebbd5f3 - [Node Action] Add expression support.
+ Follow path action now comes with expression for automating path progress.
2023-10-16 15:09:17 +07:00
MakhamDev
521f82cd0d Timeline rework, node, junction color. 2023-10-15 20:04:42 +07:00
MakhamDev
6afa977b27 Timeline rework 1 2023-10-14 13:00:35 +07:00
MakhamDev
5173301279 - [PCX] self keyword. 2023-10-12 19:14:08 +07:00
MakhamDev
81d54ea3e3 - [PCX] Fix expression not evaluate if the junction is connected.
- [PCX] Fix square bracket break autocomplete.
2023-10-12 17:25:38 +07:00
MakhamDev
4b1ff8bf07 Text scale. Sprite slice. 2023-10-12 12:07:24 +07:00
MakhamDev
73ebadbfaa Fix several VFX bugs 2023-10-09 21:07:33 +07:00
MakhamDev
20073fd98c Rigidbody 2023-10-09 12:36:20 +07:00
MakhamDev
68bdb32f92 - [Particle, VFX] Fix error when using custom distribution map. 2023-10-08 20:12:20 +07:00
MakhamDev
ea76ccf120 1.15.4 update 2023-10-08 18:20:31 +07:00
MakhamDev
ccc84a082b Fix array sort group. 2023-10-08 13:02:38 +07:00
MakhamDev
98d4a33982 Audio volume 2023-10-08 09:14:35 +07:00
MakhamDev
51d8abb01f Fluid sim output group. 2023-10-07 21:23:40 +07:00
MakhamDev
fde7c7c3b1 RigidSim fixes 2023-10-07 14:09:18 +07:00
MakhamDev
147329f3d4 Atlas datatype merging 2023-10-06 16:51:11 +07:00
MakhamDev
b2cdc639df Fix 3D defer normal for transparent texture. 2023-10-05 11:29:20 +07:00
MakhamDev
16e0819389 Convolute node, preference section, loop freeze fix, frame, pin, 3d material order fix. 2023-10-04 10:52:20 +07:00
MakhamDev
d32fc6130a Transform, composite optimization 2023-10-03 16:27:36 +07:00
MakhamDev
864e79d8a4 FluidSim backward caching 2023-10-03 12:14:28 +07:00
MakhamDev
0311e2eeb6 - [Audio] Now use audioBit datatype instead of pure array to improve performance.
- [Audio File In] Add mono conversion property.
- [Audio window] Now only accept audioBit datatype.
2023-10-03 09:29:58 +07:00
MakhamDev
337f98b6b9 Partial rendering 2023-10-02 19:41:44 +07:00
MakhamDev
abffaecb0d Partial rendering for animation. 2023-10-02 15:45:30 +07:00
MakhamDev
387105fb53 Input prefetct, structurize display data, 2023-10-02 13:57:44 +07:00
MakhamDev
9380d2d77c [Particle, VFX] Improve curve evaluation performance. 2023-10-02 09:53:30 +07:00
MakhamDev
ff566da654 - [RGB combine] Fix output error when input is not a square. 2023-10-01 11:29:53 +07:00
Tanasart
6173fda1a1 - [Particle, VFX] Add bounce ground friction property. 2023-09-29 09:22:41 +07:00
Tanasart
017554d7a1 - Add widget choices to localization list. 2023-09-28 20:10:41 +07:00
Tanasart
6784c8e674 Add more localizable texts. 2023-09-28 18:15:29 +07:00
Tanasart
9e14536790 Surface re-use, particle array fix, rangebox linked. 2023-09-27 19:55:21 +07:00
Tanasart
e750f30168 export project as a portable zip file. 2023-09-26 19:35:25 +07:00
Tanasart
b681ca3b88 - Add support for custom node. 2023-09-22 17:01:56 +02:00
Tanasart
8a811a84a5 - [Transform] Fix position value blow up when animating. 2023-09-21 12:05:06 +02:00
Tanasart
d07b2ab601 - [Graph Panel] Fix view context not resetting when close project.
- [Inspector Panel] Fix error when displaying disconnected array value in some nodes.
- Fix error when closing project while previewing some node.
2023-09-19 20:43:02 +02:00
Tanasart
fc7f9c28a9 - [Graph Panel] Fix view context not resetting when close project. 2023-09-19 14:21:55 +02:00
Tanasart
67844f8d6b curveBox, rotatorRange fix 2023-09-19 12:53:24 +02:00
Tanasart
c9b4e2d18b 1.15.2 update 2023-09-18 13:54:55 +02:00
Tanasart
ec4a31d19f Unfreeze vertex buffer 2023-09-17 13:23:24 +02:00
Tanasart
8f84b61d3f - Fix connection issues for some dynamic input nodes . 2023-09-16 20:26:35 +02:00
Tanasart
09c9b9bd87 Argument renderer. HLSL uniform 2023-09-15 20:12:02 +02:00
Tanasart
818473dc45 Fixing array pass by refererence 2023-09-14 16:29:39 +02:00
Tanasart
244b6bf4b3 Fix array on write bugs. Get value now copy array before sending. 2023-09-13 15:06:39 +02:00
Tanasart
1efeb7067a Dynamic Surface, PCX node group 2023-09-11 16:08:58 +02:00
Tanasart
786140e6ca IsoSurf 2023-09-09 13:52:16 +02:00
Tanasart
1fffd38ba9 DynaSurf width, height 2023-09-08 21:37:36 +02:00
Tanasart
f2067f1eaf - [Text Inputs] Fix some modifier keys (eg. backspace, tab, etc.) not trigger. 2023-09-08 19:47:48 +02:00
Tanasart
29d85de951 - [Text Inputs] Selecting text with mouse now move the cursor properly. 2023-09-08 12:27:22 +02:00
Tanasart
679a171ef1 Pop up text area 2023-09-07 20:59:14 +02:00
Tanasart
ef215cf344 tooltipSelector for showing tooltip with enum string. 2023-09-05 20:31:36 +02:00
Tanasart
d0d753e9fe Connection fade modes 2023-08-31 19:56:23 +02:00
Tanasart
970513a8b3 Connection visibility 2023-08-31 18:49:57 +02:00
Tanasart
9aa2aff5a3 Group transform, defer smooth normal, 2023-08-30 16:40:45 +02:00
Tanasart
a80d684a65 Material 2023-08-24 19:44:12 +02:00
Tanasart
5f9eaff257 Add Phong illumination 2023-08-24 11:59:05 +02:00
Tanasart
401ab2a36e 3d object, normal/depth output, shadow bias setting 2023-08-23 20:01:09 +02:00
Tanasart
c17a3a306d Point light, shadow, improved obj import 2023-08-22 11:51:45 +02:00
Tanasart
66351fa767 3D camera positioning modes 2023-08-19 12:42:50 +02:00
Tanasart
bf0eabc189 Convert 3D nodes to array processor 2023-08-17 16:56:54 +02:00
Tanasart
8109c22ffa 3d system init 2023-08-14 19:22:04 +02:00
Tanasart
c43e93f092 export template preview 2023-08-13 13:10:20 +02:00
Tanasart
83f2ea53bf multi junctions connect 2023-08-13 09:51:36 +02:00
Tanasart
ef5560ef02 1.15.0.1 patch 2023-08-13 09:00:58 +02:00
Tanasart
b5eaa3bedd [PCX] Negative array index, unary substraction bug. 2023-08-12 15:43:18 +02:00
Tanasart
d249134988 Armature rotation fix 2023-08-08 20:33:17 +02:00
Tanasart
0dfcbce2ce Undo armature 2023-08-08 18:45:00 +02:00
Tanasart
77e7fefff0 Expression bug fixes 2023-08-02 19:11:57 +02:00
Tanasart
6595ae4898 Project close fix, area data uncache 2023-08-01 11:16:23 +02:00
Tanasart
505056612a 1.14.7.2 2023-07-30 13:56:22 +02:00
Tanasart
cfbcdd393a 1.14.7.1 patch 2023-07-29 10:10:48 +02:00
Tanasart
dd9cb05c96 1.14.7 2023-07-28 19:41:57 +02:00
Tanasart
9e957c5cd6 Junction caching 2023-07-25 20:12:40 +02:00
Tanasart
89694e99e8 Pixel Builder (disabled) 2023-07-23 20:21:35 +02:00
Tanasart
f3cb7ca365 Pixel Builder 2023-07-21 12:40:20 +02:00
Tanasart
79210df755 palette shift 2023-07-18 17:51:40 +02:00
Tanasart
30628f1386 Expression array. 2023-07-15 20:01:29 +02:00
Tanasart
fc9c47aac7 nightly 7 2023-07-14 20:34:35 +02:00
Tanasart
bc74de404d expression if, for 2023-07-12 21:00:05 +02:00
Tanasart
26b230431a Expression 2023-07-12 16:28:32 +02:00
Tanasart
d46795a40b equation 2023-07-11 20:36:44 +02:00
Tanasart
920c6dc1a7 Gradient, palette interpolation 2023-07-11 14:18:23 +02:00
Tanasart
22e8d39950 Multiple project support. 2023-07-06 19:49:16 +02:00
Tanasart
140b6dc350 1.14.6 2023-07-05 15:09:52 +02:00
Tanasart
979c9b28a0 surface buffer 2023-06-24 22:12:35 +02:00