rxlaboratory / duik Goto Github PK
View Code? Open in Web Editor NEWDuik Ángela | Rigging and animation tools for After Effects
Home Page: https://rxlaboratory.org/tools/duik/
License: GNU General Public License v3.0
Duik Ángela | Rigging and animation tools for After Effects
Home Page: https://rxlaboratory.org/tools/duik/
License: GNU General Public License v3.0
Issue by Nico-Duduf
Sunday Aug 30, 2015 at 12:34 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/167
Issue by JuanGarces
Thursday Mar 10, 2016 at 01:48 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/204
Hi, I'm new and I didn't find a better solution when I make changes in the original rigging and I want my animation to be updated with them (like adding a new layer or modifying the puppet mesh). Please, tell me if there is a easier way instead of what I did:
Is there a better way to do it? Thanks in advance.
Issue by Nico-Duduf
Monday Sep 21, 2015 at 15:29 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/174
colored static text stacked with an edittext displayed on click
Issue by Nico-Duduf
Thursday Sep 01, 2016 at 06:20 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/227
See this topic http://forum.rainboxprod.coop/viewtopic.php?f=13&t=17&p=21
Issue by Nico-Duduf
Monday Sep 26, 2016 at 20:03 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/248
Issue by Nico-Duduf
Thursday Sep 01, 2016 at 15:06 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/229
First create bones (with tags to identify them in the commentaries)
Then rig the structure
Option to export rig from existing structure (detecting IK, and.other tools, and saving unrecognised expressions) and be able to import it on any other structure, using name tags.
Maybe even save structure too, saving positions and rotations after having disabled all expressions.
change parameter name of binaryFile
change return type: not a json file but a jsxinc file
Issue by Nico-Duduf
Saturday Mar 12, 2016 at 12:18 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/208
I'm doing an animation with a Z-Shaped IK Chain, and I want to put limits on the upper member's rotation - this has the one-layer-IK expression applied. To stop the IK chain from snapping when it hits the limit I made a 'soft' limit expression, that exponentially slows down the rotation as it approaches the limit.
I apply an expression control slider effect to the controller layer and then I swap the last line of the one-layer-IK expression for this:
limit = thisComp.layer(CName).effect("Thigh_IK_Limit")("Slider"); if (R ==1){ //Reverse var limitSoftness= 5; (result>limit) ? limit + limitSoftness - limitSoftness/(1 + (result-limit)/limitSoftness): result; }else{ var limitSoftness= -5; (result<limit) ? limit + limitSoftness - limitSoftness/(1 + (result - limit)/limitSoftness): result; }
I've hard-coded the softness into the expression, the range is 5 degrees, meaning that the effect starts at the limit and slows the rotation down over the next five degrees, so that it approaches but never quite reaches the angle limit+5. This could be controlled by another slider, or changed in the code.
Issue by Nico-Duduf
Friday Mar 25, 2016 at 08:36 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/211
Issue by Nico-Duduf
Tuesday Sep 01, 2015 at 07:50 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/170
Create a tool using this principle:
http://motionscript.com/design-guide/marker-sync.html
could be connected to animation library #168
Issue by Nico-Duduf
Monday Apr 25, 2016 at 15:23 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/213
Issue by Nico-Duduf
Friday Jul 17, 2015 at 10:13 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/149
Issue by Nico-Duduf
Saturday Mar 12, 2016 at 12:14 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/207
Create a new tool following the examples already available which:
Scan an existing script for any string containing a path to a file
on win, a string beggining with:
"E:\"
or "E:/"
or "/E/"
or "~/"
or "~\"
or the same in lower case
on mac, a string beginning with:
"/something"
or "~/something"
List all those in a table, where the user can select some of them, or all of them, and validates the selection. take care of duplicates, list only once
Use DuAEF.DuBinary.convertToIncludeFile()
to convert all files to jsxinc
move all those jsxinc to a folder (ask the user with Folder.selectDialog()
)
Include all those new jsxinc at the very beginning of a new copy of the original script
Replace all strings corresponding to converted files with:
if name ends with '.png'
(case insensitive): convertedName.binAsString
else: DuAEF.DuBinary.toFile(convertedName)
Issue by Nico-Duduf
Thursday Mar 05, 2015 at 11:50 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/70
Create a pseudo effect for phonemes, using a popup button
Issue by Nico-Duduf
Monday Jun 20, 2016 at 11:49 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/221
a method to export a shape to a jsxinc
which creates a new shape identical (maybe with an "offset to center" option), stored in a variable called "name" in the file
The jsxinc can then be included (or evaled) and used in any script.
(can be used for custon controllers in Duik in a near future)
Issue by Nico-Duduf
Tuesday Sep 06, 2016 at 13:36 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/233
"Unable to execute file at line 8. Null is not an object"
when launching Duik
(Windows 10, AE CC 2015)
Issue by Nico-Duduf
Monday Aug 31, 2015 at 14:15 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/169
Add keyframe buttons could be able to add keyframes on:
Issue by Nico-Duduf
Tuesday Jun 14, 2016 at 12:13 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/218
Onion skin for the comp using precomps
Issue by Nico-Duduf
Thursday May 07, 2015 at 11:50 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/107
Issue by Nico-Duduf
Thursday Sep 22, 2016 at 16:54 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/245
Seems to be an issue with how expressions are evaluated
Maybe there's a "loop" in the evaluation
(have to develop a script to detect those loops, that could be very usefuyl)
Issue by Nico-Duduf
Tuesday Mar 08, 2016 at 13:42 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/202
Issue by Nico-Duduf
Saturday Dec 12, 2015 at 15:12 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/193
When duplicate a character already rigged some functions doesn't work. For example the Clockwise. In my original comp it works but in my duplicate character it doesn't.
Issue by Nico-Duduf
Monday Aug 31, 2015 at 14:13 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/168
Add an animation library in the animation panel
which could be exported/imported
In the I/O Panel:
In the library Panel:
Store the library in a Duik directory, each anim a separated file
Issue by Nico-Duduf
Friday Jun 05, 2015 at 10:27 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/137
Issue by Nico-Duduf
Sunday Aug 23, 2015 at 20:26 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/163
Use color and shapes to have visual assistance with tools
Add an effect to configure controller :
Issue by Nico-Duduf
Thursday Aug 28, 2014 at 12:15 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/11
Tool from Guigoz http://www.fousdanim.org/forum/viewtopic.php?f=21&t=10086&p=103583&hilit=papagayo#p103545
Folder.userData may not work properly in this case, needs testing
Issue by Nico-Duduf
Saturday Dec 12, 2015 at 15:01 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/191
Issue by Nico-Duduf
Thursday Aug 28, 2014 at 12:16 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/12
Check what OS are supported
Check the license of Papagayo
Issue by Nico-Duduf
Monday Feb 02, 2015 at 16:13 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/49
A remove button which analyzes expressions on a layer, detects expressions created by duik using marker and allows to remove the effects (ik, goal, etc.)
Issue by Nico-Duduf
Saturday May 02, 2015 at 13:43 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/102
Issue by Nico-Duduf
Monday Jul 06, 2015 at 14:55 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/143
Issue by Nico-Duduf
Monday Oct 10, 2016 at 08:58 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/255
move anchor points even if there already is some animation on the position or anchor point
anchor point property: choose offset or add key
Issue by Nico-Duduf
Saturday Feb 14, 2015 at 16:33 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/63
export animation and rig data from After Effects, to be reused in games engines, AS3...
ANIMATION (15.5)
Rig (16 with the new bone structures)
Issue by Nico-Duduf
Friday Aug 28, 2015 at 13:13 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/164
http://s806.photobucket.com/user/lakpo63/media/fx/Composition%203_1_zps72e5nxru.gif.html
Issue by Nico-Duduf
Saturday Dec 12, 2015 at 15:07 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/192
Une expression super utile et peu connue qui permet de loopin et loopout en même temps serait je pense une belle feature pour une prochaine upgrade, avec une option pour changer en continue, cycle ou pingpong :
if (time = key(1).time && time key(numKeys).time) loopOut(type = "continue");
Pourquoi pas un bouton loopout et un loopin pour n'importe quelle propriété ? capable de combiner, et option pour le type de loop
Issue by Nico-Duduf
Monday Sep 05, 2016 at 18:03 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/232
add a tool in the animation panel to mirror selected keyframes in time
could need a new panel with keyframes tools
Issue by Nico-Duduf
Tuesday Sep 20, 2016 at 16:04 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/241
Issue by Nico-Duduf
Friday Jun 05, 2015 at 10:49 GMT
Originally opened as https://github.com/Rainbox-dev/Duik-15/issues/138
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.