Содержание
- RxLaboratory Forum
- Duik Not Creating Controllers on AutoRig/IK
- Duik Not Creating Controllers on AutoRig/IK
- Re: Duik Not Creating Controllers on AutoRig/IK
- Re: Duik Not Creating Controllers on AutoRig/IK
- Re: Duik Not Creating Controllers on AutoRig/IK
- IK rigging with duik bassel 2 #816
- Comments
- Problem With DUIK #331
- Comments
- Footer
- Install Duik
- Supported versions of After Effects
- Installation
- 1 — Download Duik from the official website.
- 2 — Unzip the files you have downloaded.
- 3 — There are several ways to install Duik very easily:
- a. Copy the files
- b. Shortcut for After Effects CC2018 and more recent
- c. Using the menu for After Effects CC2019 and more recent
- 4 — Restart After Effects and Duik will be available in the “Window” menu.
- Without installation
- First Run
- Fix / Uninstall Duik
- Name already in use
- Duik_Docs / src / docs / duik-faq.md
RxLaboratory Forum
This forum is closed.
This forum has been permanently closed and archived; you can still access all content but can’t post anymore.
Of course, you can still join us in other places!
To get support and talk about RxLaboratory and with the team, come here: https://rainboxlab.org/support/
Duik Not Creating Controllers on AutoRig/IK
Duik Not Creating Controllers on AutoRig/IK
Post by KingBeast » Thu Apr 18, 2019 5:18 pm
As the title says, I’m using Duik to rig a basic humanoid character (a skeleton), and I’m following this tutorial here ( https://www.youtube.com/watch?v=i63vPXJ00r0&t=967s) to do so. I have used this tutorial and method with great success prior.
However, now when I attempt to use the Auto-rig & IK function, it is not creating the controllers needed. I am missing one foot, and both hand controllers.
Likewise, it is also bringing up the ‘Magic is Happening’ waiting screen as a composition (that I can go in and see/edit) that Duik makes when it is processing a command.
Is there a way to fix this? I am not the most technical person on the planet and did have help to install duik, so putting things into a very simplified set of directions would be appreciated if the fix is on the more technical side. Thank you for your help!
Re: Duik Not Creating Controllers on AutoRig/IK
Post by KingBeast » Thu Apr 18, 2019 5:20 pm
A screenshot of the issue at hand, you can also see the ‘magic is happening’ as a created composition in the comp file areas.
Re: Duik Not Creating Controllers on AutoRig/IK
Post by Duduf » Fri Apr 19, 2019 4:26 pm
It seems you’ve found a bug.
Let me know what is your version of After Effects, and:
Can you «enable javascript debugging» in the preferences of After Effects (either in the general tab, or the scripting tab for most recent versions) and then try again?
An error should be show, or a full code editor. Just grab a screenshot of the whole window, and post it here so I can have a look
Re: Duik Not Creating Controllers on AutoRig/IK
Post by KingBeast » Mon May 13, 2019 2:48 pm
I have After Effects 2019 (version 16.1.1 build 4). I enabled the javascript debugging but it hasn’t brought up any additional windows — I’m not technologically savvy and am not sure how to bring up this window.
Ultimately the problem just happened to fix itself with my build before, but in an attempt to make further rigs — it’s happening again. Duik’s auto-rig and IK will creature the spine controls and Ik, maybe one foot control, but then will not make hands or one of the foot controls. I can manually input the hands and they rig up just fine, but trying to make the other foot rig makes all the controls go haywire.
Let me know what you think, or how to open up that Script editor so it can show the errors.
Источник
IK rigging with duik bassel 2 #816
Describe the bug
I’m new to rigging, I have used the » duik » after effects plugin a couple of times and haven’t no problem, until today that I wanted to rig an arm, I positioned anchor points at the right position for «Finger» , » Hand» , «Lower_Arm» and «Upper_Arm» layers, then select the «Hand» layer and create a controller, and then select the «Hand» , «Lower_Arm», «Upper_Arm» layers and then the controller and then hit the » IK » button on duik plugin, every time I was doing this process before , it worked but not this time! it crashes and the layers go in different position and rotation, by the way I’m in standered mode on duik, I changed the mode to «Expert» and also experiment different IK modes(2 layer ik , 3 layer ik) to see if that resolves the problem but that didn’t happen. Please help!


System
- OS: windows 10
- Version of After Effects: 2019 (16.1.3)
- Version of Duik: 16.2.28
The text was updated successfully, but these errors were encountered:
Источник
Problem With DUIK #331
hi . I have a project. for example a dancing fox. I animate that with DUIK but when I Render it to Json and Run it’s not working anymore. also Animating With Puppet tools not working for me. I don’t know why. I only can animate with Rotation and Scaling and .
The text was updated successfully, but these errors were encountered:
Hi
puppet tool is not supported
buit DUIK should be
can you share the .aep so I can take a look?
@bodymovin
Thank you. Here is my source code that including the differents type of animations method.
I try with RubberHorse Script too, but it’s not working either,
fox.zip
@maboox the link is broken. can you share it again?
they seem to work fine.
Make sure that for Duik you select «Guided» in the settings.
and for Rubberhose you select «Guided» and «Hidden».
Those layers are not exported by default because of filesize.
@bodymovin
Great.
it fixed 🙂
thanks a lot for helping and also fast responding.
@bodymovin
Hi again
I have another problem with DUIK
the head is not moving and IDK why.
could u help me again?
here is .AE file
http://adobefamily.com/maboox/animal.rar
I’ve found the issue.
It’s an expression that is not supported in the current version.I’ll upload a new version this days with the fix.
@bodymovin
ow thanks. I’m waiting for it
Hi, I have the same issue with Duik. I have really simple puppet. Couldn’t get it work. @bodymovin
@BedirT are you using the puppet tool with Duik?
@bodymovin No, I didn’t. But the problem is fixed. Apparently you do have to use it in server, otherwise in local, it is not working.
hi . I have a project. that I’m facing problem with DUIK plugin. I’ve made bones with DUIK but when I Render it to Json and Run it’s not working anymore. also Time reverse layer is not working for me. I don’t know why. I can only animate position and other values.
misa_login_aep.zip
@karanmintzip Hi, the puppet pin effect is not supported unfortunately.
@bodymovin But you’ve mentioned above in other thread that DUIK works with Lottie.
@karanmintzip Yes, duik does work, but not the puppet pin effect which is not part of duik
@bodymovin I might be wrong but, we can only rig by using puppet point and then converting them into bones.
What is the solution for this?
duik can be used for IK applied to separate layers. In that case there is no need for the Puppet Pin effect.
But to make bones first of all you have to use puppet tool.. I have the same problem.. first I use puppuet tool than convert it to bones everything is fine untill i export it do json and animation doesnt work.. but in other animation only part of it works, do you know what can I do?
I have used Character Animation Toolkit for the character animation
After Rendering the body doesnt seem to animate only head is animated i have also checked Hidden layers and Guide layers but it didnt work
I have created animation with Duik Auto Rig & IK, with wiggle expression, Some characters are working fine, but some characters hand makes glitches, I don’t know how to fix those small glitches? here is the link of animation https://lottiefiles.com/share/adg9kinj
I have an animation where I used DUIK for animating a character (with the use of pin-add bones function), and also Bend It CC. And they both not working unfortunately. Is there. a solution for this issue?
© 2023 GitHub, Inc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
Install Duik
Supported versions of After Effects
Duik has been tested and is working with all versions of After Effects since CC2018. That means it works correctly on: CC2018 (15), CC2019 (16) and upcoming versions.
It is also known to be working decently on CS6 (11), CC (12), CC2014 (13), CC2015 (13.5), CC2017 (14), but you can’t be sure, and Duik does not officially support these versions.
CS6 has a lot of issues with the Script Panels like the ones used by Duik. Duik will work on CS6, but you may have to close and re-open it often to fix the issues you may have with the UI…
All versions before CS6 can not run Duik, sorry! It’s time to update…
Installation
1 — Download Duik from the official website.
2 — Unzip the files you have downloaded.
You’ll find several folders and files.
- README.txt contains a lot of information to help you get started with Duik.
- The Help folder contains this help pages. Double click on the file index.html to open it.
- The Tools folder contains some tools for other third-party software, like a script to export TVPaint animations.
- The ScriptUI Panels folder contains the actual Duik Bassel script you need to install.
- The Optional Panels folder contains optional individual panels to use with Duik. You can choose to install any of them or not at all.
3 — There are several ways to install Duik very easily:
a. Copy the files
Copy all the files from the ScriptUI Panels folder to:
- Windows: C:/Program Files/Adobe/Adobe After Effects CC/Support Files/Scripts/ScriptUI Panels/
- Mac OS: /Applications/Adobe After Effects CC/Scripts/ScriptUI Panels
You can also copy the optional individual panels of your choice from the optional Panels to the same folders.
You may need administrator privileges to install Duik this way. If you don’t have them, see the other ways below.
With the other installation methods, some features using third party tools, like transcoding sound when exporting to Adobe Audition, may not work correctly.
b. Shortcut for After Effects CC2018 and more recent
- Open After Effects
- Windows: Holding the Alt and Shift keys, drag and drop the file Duik Bassel.jsx onto the Project panel.
- Mac OS: Holding the Options and Shift keys, drag and drop the file Duik Bassel.jsx onto the Project panel.
- Open After Effects
- Use the File/Scritps/Install ScriptUI Panel. menu to select and install Duik Bassel.jsx .
4 — Restart After Effects and Duik will be available in the “Window” menu.
Without installation
You’ll always be able to run Duik without even installing it. This is a good way to use it if you do not have administrator privileges on an older version of After Effects.
- Unzip all the files in any folder.
- Launch After Effects, and start Duik via the File/Scripts/Run script file. menu.
First Run
On first run, Duik may first ask for file and network access, this is mandatory to make it work (Duik needs to write its icon files, effects, etc.).
Then, you will have to choose the language you want to use. Default is Esperanto. It can be changed later in the settings panel.
Fix / Uninstall Duik
If for any reason Duik won’t start anymore (this happens sometimes when the settings file gets corrupted for example, especially on Mac OS…), you can try to fix it with this simple procedure:
- In your Documents folder, delete the subfolder called Duik Bassel.2 . This will re-initialize all the settings of Duik and translations you may have added.
- In the preferences of After Effects, disable the option “Allow scripts to write files and access network” which is either in the General section or the Scripts and Expressions section, depending on the version of After Effects.
- Start the main panel of Duik from the Window menu.
- A checkbox should be available allowing you to re-initialize Duik. Check it, then click on the button to open the preferences and re-enable the Allow scripts to write files… option.
- A few alerts should be shown, as Duik wipes its own files to be re-initialized 😉
Источник
Name already in use
Duik_Docs / src / docs / duik-faq.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
Copy raw contents
Copy raw contents
Frequently Asked Questions
If you don’t find the answer to your question here, come and ask for help on the official forum or on Discord!
. Note Questions concerning older versions of Duik or older versions of After Effects have been moved here.
Can I use Duik on After Effects XX? (replace XX by any version name)
See the section entitled «Installation».
It seems I have missing buttons and tools in Duik, compared to what I can see in tutorials, screenshots, etc. Where are they?
Duik Bassel has three user interface modes, and the default one, the Rookie mode does not include the most advanced tools; it is designed to be easy-to-use but powerful enough to rig and animate any kind of characters. If you’re a beginner with Duik, you should not need the most advanced tools.
To change the mode of the user interface and switch to Normal or Expert mode, go to the settings panel.
When using some tools, this alert is shown: Internal Verification Failure: Unexpected match name searched for in group» ( 29::0 ) , what can I do?
This is a bug in After Effects CC2014 and CC2014.1, it is not an issue from Duik. Update After Effects to CC2014.2, or upgrade to a newer version.
Duik worked well, but it won’t start anymore. What can I do?
Sometimes, the files Duik needs to run smoothly get corrupted, especially (but not only) on Mac OS. If this is the case, Duik may not even be able to start anymore, or may be showing a script alert at start. In this case, follow the procedure described here to re-initialize it.
How can I scale a rigged character in Duik Bassel?
It is not possible to scale the rig itself yet without adjusting some expressions, but:
With the new «Extract Controllers» feature, you can scale a rigged character:
You can then animate from outside of the precomp, with the extracted controllers, AND you can scale the precomposition layer to scale the rig (the controllers will follow).
We think this is a good workaround, you just have to take care of the resolution as it’s a precomposition (and rasterization may not work properly with the rig), scaling up will damage it a bit, but scaling it down is ok.
How can I use the connector to connect a single slave property to multiple master properties?
What can I do to make Duik work better with imported vector layers (Illustrator, SVG, Flash. ) with continuous rasterization activated?
After Effects’ puppet tool (and Duik bones) is a pixel tool, but using continuous rasterization is using vector layers, so this raises some issues which are difficult to work around.
IK have to work with coordinates of the layers, and continuous rasterization may mess up those coordinates too.
However, the best you can do is converting those illustrator layers into shape layers (right click on the layer), which work better with the puppet tool and Duik. You can just precompose those layers too, while scaling them up in the precomposition to keep the quality of vectors.
How can I create a «Look At» effect?
What is called Look At in some 3D software and older versions of Duik is basically IK controlling an single element (Duik calls this a one-layer IK).
To add a Look At on a layer with Duik, first select the target, then the layer, and click on the Autorig & IK button in the Links & Constraints panel. This will create IK on the layer, and a controller to use as a target. You can then adjust the parenting if you wish, especially parenting the target layer to the controller.
The hominoid is facing left. I’d like it to face right.
The direction the hominoid is facing doesn’t really matter, as the Auto-Rig will adjust to the locations of the Structures at the time you’ll run it. Just move each Structure element to the corresponding limb of your character, one by one, and then run the Auto-Rig. Don’t forget the Edit Mode to help you move a Structure without moving its children if you need.
The Connector creates an additionnal layer, is there any way to prevent this?
In short: no. This additionnal layer makes things more stable and is needed by the latest versions of Duik. It can also be better for the users, as with this layer, all connector parameters are assembled on the same layer and easy to find and adjust.
. note Duik may even use the same principle for other tools, like the wiggle when applied on multiple layers. We’re thinking of an option to collect all Duik effects on the same controller in this case.
When applying the walk cycle, the controllers of the hands seem to be deactivated, why’s that?
The procedural walk cycle animates the arms with Forward Kinematics (FK) and thus deactivates the Inverse Kinematics (IK). They do not need to translate anymore as the animation is on the angles of the individual FK controls.
If you want to animate/adjust the arms, you can either adjust the values in the Individual FK controls in the effects of the controllers, or you can re-enable the IK, but this will deactivate the procedural animation on the arms.
. note You can animate the switch between IK and FK, and Duik provides a tool to ease this IK/FK switch process.
When applying the walk cycle, the character walks backwards, how to change this?
In the effect of the walk cycle controller, you can change the sign of the walk speed to change the direction the character walks. Change it to negative or positive to change the direction.
How can I use dashed lines with the motion trail?
The trail with advanced parameters turned on uses a filled shape instead of a stroke, so it is not possible to have dashes. Turning of the advanced parameters will hide the fill will allow you to adjust the stroke and add dashes.
When duplicating the motion trail effect on a motion trail layer, the motion trail is not duplicated. How can I duplicate a motion trail?
To duplicate a motion trail, you can’t just duplicate the effect; the content of the shape layer needs to be adjusted too.
There are two ways to add multiple motion trails for the same layer:
- Duplicate the motion trail layer instead of just the effect.
- Use the motion trail button in Duik to re-create a new motion trail for the same layer.
Источник
-
aeplug
- Санта
- Сообщения: 2801
- Зарегистрирован: 18 мар 2016, 23:20
- Откуда: С Ютуба
- Благодарил (а): 18 раз
- Поблагодарили: 274 раза
- Контактная информация:
Скрипты для персонажки: кости, IK и прочее
Собрал несколько полезных инструментов для тех, кто хочет заняться «персонажкой» в After Effects. Правда, только те, о которых я слышал, но так как я этим не занимаюсь, могу что-то важное пропустить. Пишите свои любимые, делитесь впечатлениями и предпочтениями.
Для работы с костями и инверсной кинематикой (IK)
Вспомогательные для походок, эффектов и контролеров
-
ser2222
- Нуб
- Сообщения: 3
- Зарегистрирован: 06 фев 2020, 10:52
помогите разобраться.
Сообщение #2 ser2222 » 31 янв 2021, 20:22
Загружаю проект скаченный с инета, выдает ошибку «after effects warning: this project contains a reference to a missing effect. please install the following effect to restore this reference. «DUIK_Two_layer_IK»
У меня стоит Duik_Bassel 2, на что он ругается?
I’m using a plugin called Duik 15 to rig a character to turn the right arm into an IK controller, and it has produced an expression that is unable to find one of my layers.
I’m not sure why it’s not able to see it, but I’m wondering if anyone has encountered the issue before within their expressions?
Here’s the expression that Duik generated, with the problem being on line 2.
//Duik.twoLayerIK
layer1 = thisComp.layer('M R Bicep'); // Not finding me
layer2 = thisComp.layer('M R Forarm');
controller = thisComp.layer('C_M R Hand');
endPos = layer2.effect('IK End')(1);
ctrlEffect = controller.effect("IK M R Forarm");
limit = effect('IK Limit')(1);
FK = ctrlEffect(4);
IKFK = ctrlEffect(3) == 0;
cw = ctrlEffect(1) == 1;
function getWorldPos(L) {
return L.toWorld(L.anchorPoint);
}
function ik() {
A = getWorldPos(layer1);
B = getWorldPos(layer2);
C = layer2.toWorld(endPos);
E = getWorldPos(controller);
a = length(B,C);
b = length(E,A);
c = length(A,B);
x = (b*b + c*c - a*a )/(2*b);
alpha = Math.acos(clamp(x/c,-1,1));
D = E - A;
delta = Math.atan2(D[1],D[0]);
result = radiansToDegrees(delta - (cw ? 1 : -1)*alpha);
V = B - A;
adj1 = radiansToDegrees(Math.atan2(V[1],V[0]));
IK = result - adj1 + value;
if (IK < limit) IK+=360;
return IK;
}
IKFK ? ik() : FK;
And also a screenshot of some of my layers, with the offending code situated inside M R Bicep’s rotation expression.
в русской 2015 все работает

Мне как всегда не везёт.
ну ты б записал видео че делаешь, а то ничего не понятно, кроме того что «не работает»
Мизя
Пользователь сайта
помогите, пожалуйста мне. Тоже проблема с Duik.
При приобразовании из точки puppet в bones ноль обьект вроде создается, появляется в слоях, а никак не обозначается в композиции. Нет никаких выделений и размерной рамки. Может у кого-то такое было? Или может я дико туплю, подскажите, есть ли способ как-то исправить эту неприятную историю. Буду очень благодарна
-
421,1 КБ
Просмотров: 457 -
211,7 КБ
Просмотров: 470
Ctrl+Shift+H — Показать/Скрыть контролы слоёв.
Мизя
Пользователь сайта
Ctrl+Shift+H — Показать/Скрыть контролы слоёв.
пробовала, ничего не появляется. Это самое первое, что начала делать =(
пробовала, ничего не появляется. Это самое первое, что начала делать =(

Мизя
Пользователь сайта
разобралась вот в чем! Появляются Bones, но только хрен пойми где. И перенести я не понимаю как их =(
-
19,9 КБ
Просмотров: 493
разобралась вот в чем! Появляются Bones, но только хрен пойми где. И перенести я не понимаю как их =(
Попробуй прекомп каждого слоя сделать.
Версия AE 13.6? Он не в адеквате с Дюиком — не выдаёт ошибок там где должен, вместо этого творит ересь.
а какой масштаб и положение слоя с червяком?
Мизя
Пользователь сайта
а какой масштаб и положение слоя с червяком?
вот…
-
77,5 КБ
Просмотров: 454 -
30,5 КБ
Просмотров: 473
Мизя
Пользователь сайта
Попробуй прекомп каждого слоя сделать.
Версия AE 13.6? Он не в адеквате с Дюиком — не выдаёт ошибок там где должен, вместо этого творит ересь.
перекомпозицию это что ты имеешь ввиду? энхор поинт у всех на месте. Может быть это как-то связано с тем, что я нарисовала персонажа в люстре и от туда его закинула в афтер? Но я все по полочкам разложила, фаил нормально читается, все слои на месте…
Мизя
Пользователь сайта
Ребята! Я разобралась! Эту чуму тварит Duik при включенной у слоев функции Collapse Transformation! Если ее включить и создавать точки Puppet tool, то при отключении, с точками тварится совершенно непонятные передвижения. От этого и ноль обьекты создаются в непредсказуемых местах.
То есть сначала надо всю работу по анимации сделать, а только позже включать функцию Collapse Transformation.
Что за хрень такая… Вдруг кто-то сталкнулся, информация будет полезна.
Спасибо за такой оперативный отклик! Очень приятно, когда помогают в таких запарах
ну ты б записал видео че делаешь, а то ничего не понятно, кроме того что «не работает»
Я скриншот делал в начале.
Эту чуму тварит Duik при включенной у слоев функции Collapse Transformation!
У тебя такая же фигня как и у меня была?
Где это отключить?
Мизя
Пользователь сайта
У тебя такая же фигня как и у меня была?
Где это отключить?
честно говоря, неособо поняла, что у тебя происходит. Но попробуй посмотреть, вдруг, у тебя тоже включено.
На скринах показала, где отключается и включается функция
-
20,6 КБ
Просмотров: 533 -
27,7 КБ
Просмотров: 715
честно говоря, неособо поняла, что у тебя происходит. Но попробуй посмотреть, вдруг, у тебя тоже включено.
На скринах показала, где отключается и включается функция
У меня таких значков вообще нет.
Работаю уже как 2 года на маке в cs5 и сс After Effects и использую DUIK, все мои проекты (а за 2 года их очень много) включают в себя Риг и использование данного скрипта. Однако на днях у меня на компе полетела система и мне пришлось переустановить все программы, в сев. центре мне опять поставили CC и CS5. И вот я нарезала персонажа, открываю After, чтобы сделать Риг и у меня случается такая же хрень (простите) как и у человека выше( Ставлю точки папетами, называю их, нажимаю Bones и все в одном месте появляются — и это все в СС. СS5 выдал ошибку сразу же после нажатия кнопки Bones и дальше работать отказался. И самое УЖАСНОЕ я не могу открыть ни один проект в котором ранее использовала DUIK( ни в СС ни в CS( Для меня это трагедия( обыскала весь интернет, не могу понять что делать. Могут ли эти проблемы связаны с обновой Aftera? у меня до этого они были старенькие, а сейчас мне их поставили вместе с системой(
-
30,8 КБ
Просмотров: 419 -
45,6 КБ
Просмотров: 373 -
332,7 КБ
Просмотров: 339
2 года на маке в cs5 и сс After Effects и использую DUIK
в русской версии?
















