Latest up-to-date Full Tutorial: th-cam.com/video/MrTz-6CqabM/w-d-xo.html Latest up-to-date Workflow Tutorial: th-cam.com/video/3a2KAuT-Xqc/w-d-xo.html Full up-to-date Documentation: gs-curvetools.rtfd.io/ If you wish to support the development of these free updates, you can buy me a coffee :) www.buymeacoffee.com/videonomad Thank you all for the overwhelming support and feedback!
You sir are an absolute genius! Im making the change from Max to Maya for my hair workflow and this is EXACTLY what I needed and MORE! Thank you! Bought!
Thank you! I'm glad it's helpful! If you have any issues, questions or suggestions feel free to ask on my Discord server: discord.gg/f4DH6HQ Also, if you haven't seen already, here is v1.1 update tutorial (only new features covered): th-cam.com/video/ePL5TSdkeic/w-d-xo.html
after 3 hours of fiddling with it... I finally have a decent understanding of the tool... now to make some cool things! thank you so much. My teacher showed us how to do hair cards... and I realized most things in maya have a tool that makes life a 1000x easier than the standard way of doing things.... so hope this helps
Just bought your tool and really appreciate it! Huge time saver! Do you mind showing what your hair shader looks like for working with hair cards in the viewport?
Thank you! The shader is extremely simple - it's just a lambert with texture and that's it. If you wish to apply other settings for the hair to look better in the viewport, check this "Set Transparency Settings" option: gs-curvetools.readthedocs.io/en/latest/options.html#set-transparency-settings And here are some other useful tips: gs-curvetools.readthedocs.io/en/latest/useful-tips.html
I wrote a bit of python to swap between a simple shader for viewport use and a more complex shader for rendering, as I have not gotten the alpha to work right on a vray shader in the viewport. Just put the right shading group names in the 'listConnections' lines. import maya.cmds as mc #### swaps shader assignments between hair cards for use in viewport geo_list1=mc.listConnections('hair0_SG',type='mesh') geo_list2=mc.listConnections('hair_tempSG',type='mesh') if geo_list1 is None: mc.sets(geo_list2,edit=True, forceElement='hair0_SG') if geo_list2 is None: mc.sets(geo_list1,edit=True, forceElement='hair_tempSG') if geo_list1 is not None and geo_list2 is not None: if len(geo_list1) > len(geo_list2): mc.sets(geo_list2,edit=True, forceElement='hair0_SG') if len(geo_list2) > len(geo_list1): mc.sets(geo_list1,edit=True, forceElement='hair_tempSG')
I just bought this script and I wish I had it a couple years ago as I have done so many low poly hair setups. I may not be doing this right, but I saw a very minor bug dealing with the curve window. If I set a negative value for u or v scale in the channel box the curve window will show zero. The curve window field is clamped 0-1. It should be -1-1 then it will agree with the channel box. And it would be great to add a button that would select cv0 on the curve. The slider works but is not as precise as selecting cv0 and then arrow keying through the rest.
@@GeorgeSladkovsky I'm also thinking about where I spend the most time. It is in assuring the cards don't intersect. I do these for Massive characters, which need to be even lower poly than real time characters, I try to do the most with the fewest cards, so time is spent on getting them close but not intersecting. What if you offset the curve cvs from a scalp object by the scalp normal. If all the cvs are a set distance from the scalp, the next card layered on top could be offset slightly more and they would not intersect.
Is there any tutorial where you begin to apply those hair cards on a head?. For those people out there who have no idea from where to begin , it will be a great help
Hi. You can check out this timelapse by Georgian: th-cam.com/video/kpWNjaj-_CA/w-d-xo.html He works in 3ds Max, but he uses exactly the same workflow GS CurveTools was created for. Create textures, create template cards, duplicate and place them on the head starting from the densest parts near the scalp and going outwards gradually thinning out the textures. After that - you add flyouts and small details and you are done! Good luck!
Awesome tool! Everything has worked great, Its really a time saver and very useful for any artist. Just one question. Iam trying to see my curves through cards , and can t find the way yet, even I have checked the Screen-space AO option enable-disable in render viewport 2.0.Maybe Iam missing a step for this? Thank you!
Thank you! In order for this "AO Transparency" thing to work, you need at least some form of transparency on the geometry cards. If you don't have Alpha map on your cards, try adding a little bit of overall trasnparency to the shader you are using. Even 0.01 will enable this. Here is some additional info: gs-curvetools.readthedocs.io/en/latest/useful-tips.html#better-curve-visibility-in-viewport
Nice tool! Will definitely look into this! Can you add an opportunity to attach the curves with their cards onto the scalp using the face normal of the head as a base? :) Also it would be nice if i could cut the hair cards to get rid of my alpha overload.
Thanks! Orientation to scalp normals is definitely an important feature. It will be added at some point. I'm not sure what you mean by alpha overload but you can set your UVs using attributes on the curve. Those attributes are very flexible, so if you have multiple hair strands on your texture you can easily select which strand to use. I explore those options when I talk about UVs.
@@GeorgeSladkovsky Hi George! Orientation to scalp would be my absolute "must-have-these-tools" reason :). Although the tools are already cool! :) Hair becomes very expensive when alpha overlays other alpha since the engine needs to calculate more sorting. So when it comes to the cards it would be very beneficial to be able to cut the alpha away and leave as much opaque area of the texture as possible to minimize the alpha over alpha.
Hi, this is a great tool! Just wanted to know if you can also animate the length and width of a tube?. Like growing tree branches for example. Thank you!
Hi! All the parameters are keyable. The length of the tube itself is not procedural, but it uses normal Maya curve under the hood. You can theoretically make a script to make it "grow" like a tree branch, but that is not something I tested and intended when creating CurveTools. Keyed curves are not compatible with Duplicate button, so you should use something like duplicate special manually. In general, procedural tree branches is not the intended functionality at all.
Yes, absolutely. Check the next tutorials and Bind/Unbind function in the new v1.2 version of GS CurveTools: th-cam.com/video/1Sxinan3icY/w-d-xo.html gs-curvetools.readthedocs.io/en/latest/bind-unbind.html And here's an example: www.artstation.com/artwork/rAGl06
why can break UV coordinates after restart project file....can it be fixed? UV islands themselves are in place, but it is displayed as if the alpha is stretched...and in window uv editor alpha not displayed
You can fix this pretty easily by applying a fix and changing the file format to .ma gs-curvetools.readthedocs.io/en/latest/faq.html#maya-2020-2022-and-broken-uvs
hello! I can't install, I follow the steps and when I put the code in pyton I get an error: # Error: ModuleNotFoundError: file line 1: No module named 'gs_curvetools'. i have maya 2022.4
Hi. "No module named" means that you put the gs_curvetools folder into the wrong scripts folder. Please review the Installation Steps again: gs-curvetools.readthedocs.io/en/latest/installation.html Make sure to use version specific "scripts" folder, and not the shared one.
Hi. There's a "Show on Top" toggle under the Curve filter button (above the layers). Just hold RMB on the button to show it. There's also a hotkey available for the same command (Hotkey editor -> Custom -> GS -> gs_curvetools)
35:16 you select those edge by double click and then ?... I cant make edge to Curve when press button! log said: line 1: Invalid flag '-conformToSmoothMeshPreview' #
Just select them by double clicking (shift + double click, to select different sides). You need to enable geometry editing on the layer you try to edit though. Hold RMB on the layer and click on Toggle Geometry Edit. In the new version of the plug-in (v1.1) it is better to make this kind of shape using Warp button, though. Check the next tutorial th-cam.com/video/ePL5TSdkeic/w-d-xo.html
Hi. Check this: gs-curvetools.readthedocs.io/en/latest/useful-tips.html gs-curvetools.readthedocs.io/en/latest/options.html#set-transparency-settings and here is the shader: i.imgur.com/O4F27p1.png
@@GeorgeSladkovsky OK I have another problem...on a test curve card I have tried assigning it to a shader with settings exactly like the one you gave me and when I'm trying to edit the UVs, the UV Editor doesn't show any sort of textures..
Please check the documentation for this. UV editing is a bit different for cards in order for them to be procedural: gs-curvetools.readthedocs.io/en/latest/uvs.html
Добрый день, у меня есть проблема, не знаю как с ней справляться. Когда я хочу добавить на плашку L-div она начинает деформироваться, скручиваться, местами сжиматься..хочу более плотную сетку, но не могу ее сделать( И так же, если поставить значение l-div больше (ну например 30), ползкнок ориентации поворачивает лишь часть плашки, а не всю. При значении 10 работает норм
Добрый день. Варианта 2: 1) Вы поменяли геометрию вручную (держим правую кнопку мыши на группе и нажимаем Toggle Geometry Edit). В этом случае все процедурно генерируемые функции теряются, в том числе L и W Div. Соответственно ползунок перестает давать правильный результат. 2) Вы используете Maya 2018, но не последний апдейт (2018.6). В Maya 2018 был серьезный баг с деформерами (Lattice etc.) который не учитывал при деформации компоненты добавленные после применения деформера. Тут вариант только один - обновится до 2018.6. Других фиксов нет. Баг исключительно Maya, не связан с GS CurveTools.
You should have this option automatically when creating curve cards and curve tubes using this plugin. Just click on "new card", select curve and in the channel box you should have all the parameters including orientation.
We already discussed this in DM and there were no issues with the plug-in. For posterity: It was a simple misunderstanding of some stuff I said in the video. Plug-in works as intended and materials work without any issues.
Need a proper tutorial that goes step by step on how to do hair, I'm just getting into it and been looking for an easy way to make hair, but if you do a tutorial with an already finished hair without showing what you did to make it, it's very hard to follow.
In new Maya versions this trick does not work. Use "Advanced Visibility" gs-curvetools.readthedocs.io/en/latest/advanced-visibility.html and/or "XRay" gs-curvetools.readthedocs.io/en/latest/useful-tips.html#better-curve-visibility
you cannot make a 4-hour video hoping that inside we find the necessary models, it is exasperating, because there are no short videos of each function in particular or at least that there is the step by step of 0 not with you start, what a disaster a thousand buttons and 4 7 hour video😡
Why do you need one video for every function if you have timestamps in every video? One video is one major update + a few smaller videos for smaller updates. That's it. Just click through the timestamps and look what you need. Or go straight to the documentation. It has search and gifs: gs-curvetools.readthedocs.io/en/latest/ Quick Start: gs-curvetools.readthedocs.io/en/latest/first-steps.html
@@GeorgeSladkovsky can you see a marvelous channel videos or zbrush videos, that is a example videos, like one video 30 second edit uv, one video one minut prepare scene , feature groups ,create a strand of hair with a curve, no four video in your channel 7 hours , i never can see all features like that
@@pabloperdomo3 Pablo, hay varios que te conocimos como maestro en cursos de Libel Academy, y aún seguís impartiendo cursos en esa plataforma. Te recomiendo un poco más de paciencia y tacto a la hora de hacer estas críticas, porque estoy seguro de que si la gente hablase así de tus cursos, te sentaría bastante mal. Cuando hay que aprender, se debe hacer de manera consistente, y no solo ir a lo que estamos buscando. Te lo dice alguien que ha visto clases tuyas. Saludos.
Latest up-to-date Full Tutorial: th-cam.com/video/MrTz-6CqabM/w-d-xo.html
Latest up-to-date Workflow Tutorial: th-cam.com/video/3a2KAuT-Xqc/w-d-xo.html
Full up-to-date Documentation: gs-curvetools.rtfd.io/
If you wish to support the development of these free updates, you can buy me a coffee :)
www.buymeacoffee.com/videonomad
Thank you all for the overwhelming support and feedback!
You sir are an absolute genius! Im making the change from Max to Maya for my hair workflow and this is EXACTLY what I needed and MORE! Thank you! Bought!
Thank you! I'm glad it's helpful!
If you have any issues, questions or suggestions feel free to ask on my Discord server:
discord.gg/f4DH6HQ
Also, if you haven't seen already, here is v1.1 update tutorial (only new features covered):
th-cam.com/video/ePL5TSdkeic/w-d-xo.html
after 3 hours of fiddling with it... I finally have a decent understanding of the tool... now to make some cool things! thank you so much. My teacher showed us how to do hair cards... and I realized most things in maya have a tool that makes life a 1000x easier than the standard way of doing things.... so hope this helps
Thanks! If you have any questions, just ask on the discord server 👍
i purchased this plugin a month ago. fantastic . love this plugin. but need mirror function ASAP.
Thank you! Mirror function is planned for the next major update :)
fantastic time saver!
Just bought your tool and really appreciate it! Huge time saver! Do you mind showing what your hair shader looks like for working with hair cards in the viewport?
Thank you! The shader is extremely simple - it's just a lambert with texture and that's it. If you wish to apply other settings for the hair to look better in the viewport, check this "Set Transparency Settings" option:
gs-curvetools.readthedocs.io/en/latest/options.html#set-transparency-settings
And here are some other useful tips:
gs-curvetools.readthedocs.io/en/latest/useful-tips.html
@@GeorgeSladkovsky Amazing! Thank you for such a detailed response!
Here's the actual Hypershade screenshot. As I said, extremely simple:
i.imgur.com/O4F27p1.png
@@GeorgeSladkovsky Even better, thank you!
I wrote a bit of python to swap between a simple shader for viewport use and a more complex shader for rendering, as I have not gotten the alpha to work right on a vray shader in the viewport. Just put the right shading group names in the 'listConnections' lines.
import maya.cmds as mc
#### swaps shader assignments between hair cards for use in viewport
geo_list1=mc.listConnections('hair0_SG',type='mesh')
geo_list2=mc.listConnections('hair_tempSG',type='mesh')
if geo_list1 is None:
mc.sets(geo_list2,edit=True, forceElement='hair0_SG')
if geo_list2 is None:
mc.sets(geo_list1,edit=True, forceElement='hair_tempSG')
if geo_list1 is not None and geo_list2 is not None:
if len(geo_list1) > len(geo_list2):
mc.sets(geo_list2,edit=True, forceElement='hair0_SG')
if len(geo_list2) > len(geo_list1):
mc.sets(geo_list1,edit=True, forceElement='hair_tempSG')
Damn... The coding that lies behind this... You're a life saver and a lightsaber.
I didn't know this thing existed man! Awesome work! Insta buy.
Thank you!
I just bought this script and I wish I had it a couple years ago as I have done so many low poly hair setups. I may not be doing this right, but I saw a very minor bug dealing with the curve window. If I set a negative value for u or v scale in the channel box the curve window will show zero. The curve window field is clamped 0-1. It should be -1-1 then it will agree with the channel box.
And it would be great to add a button that would select cv0 on the curve. The slider works but is not as precise as selecting cv0 and then arrow keying through the rest.
Thank you Thomas, I will look into this issue with UV attributes and the button for the cv0.
@@GeorgeSladkovsky I'm also thinking about where I spend the most time. It is in assuring the cards don't intersect. I do these for Massive characters, which need to be even lower poly than real time characters, I try to do the most with the fewest cards, so time is spent on getting them close but not intersecting. What if you offset the curve cvs from a scalp object by the scalp normal. If all the cvs are a set distance from the scalp, the next card layered on top could be offset slightly more and they would not intersect.
I've added this to my Trello:
trello.com/b/YBSszYr8/gs-curvetools
Is there any tutorial where you begin to apply those hair cards on a head?. For those people out there who have no idea from where to begin , it will be a great help
Hi. You can check out this timelapse by Georgian: th-cam.com/video/kpWNjaj-_CA/w-d-xo.html
He works in 3ds Max, but he uses exactly the same workflow GS CurveTools was created for.
Create textures, create template cards, duplicate and place them on the head starting from the densest parts near the scalp and going outwards gradually thinning out the textures. After that - you add flyouts and small details and you are done!
Good luck!
Awesome Tool, Thanks :)
So what do you think? Which additional features should I add in the next updates? Discuss here:
discord.gg/KyPCW6F
Awesome tool! Everything has worked great, Its really a time saver and very useful for any artist. Just one question. Iam trying to see my curves through cards , and can t find the way yet, even I have checked the Screen-space AO option enable-disable in render viewport 2.0.Maybe Iam missing a step for this? Thank you!
Thank you!
In order for this "AO Transparency" thing to work, you need at least some form of transparency on the geometry cards. If you don't have Alpha map on your cards, try adding a little bit of overall trasnparency to the shader you are using. Even 0.01 will enable this. Here is some additional info:
gs-curvetools.readthedocs.io/en/latest/useful-tips.html#better-curve-visibility-in-viewport
@@GeorgeSladkovsky You got all well covered in the documentation. It worked perfect, thanks for your support.
Дуже крутий плаг !
Дякую!
Nice tool! Will definitely look into this!
Can you add an opportunity to attach the curves with their cards onto the scalp using the face normal of the head as a base? :)
Also it would be nice if i could cut the hair cards to get rid of my alpha overload.
Thanks! Orientation to scalp normals is definitely an important feature. It will be added at some point. I'm not sure what you mean by alpha overload but you can set your UVs using attributes on the curve. Those attributes are very flexible, so if you have multiple hair strands on your texture you can easily select which strand to use. I explore those options when I talk about UVs.
@@GeorgeSladkovsky Hi George! Orientation to scalp would be my absolute "must-have-these-tools" reason :). Although the tools are already cool! :)
Hair becomes very expensive when alpha overlays other alpha since the engine needs to calculate more sorting. So when it comes to the cards it would be very beneficial to be able to cut the alpha away and leave as much opaque area of the texture as possible to minimize the alpha over alpha.
Hi, this is a great tool! Just wanted to know if you can also animate the length and width of a tube?. Like growing tree branches for example. Thank you!
Hi! All the parameters are keyable. The length of the tube itself is not procedural, but it uses normal Maya curve under the hood. You can theoretically make a script to make it "grow" like a tree branch, but that is not something I tested and intended when creating CurveTools.
Keyed curves are not compatible with Duplicate button, so you should use something like duplicate special manually.
In general, procedural tree branches is not the intended functionality at all.
Great stuff! I might have missed but can this tool be used to create braids? :)
Yes, absolutely.
Check the next tutorials and Bind/Unbind function in the new v1.2 version of GS CurveTools:
th-cam.com/video/1Sxinan3icY/w-d-xo.html
gs-curvetools.readthedocs.io/en/latest/bind-unbind.html
And here's an example:
www.artstation.com/artwork/rAGl06
@@GeorgeSladkovsky Awesome, thank you! :)
why can break UV coordinates after restart project file....can it be fixed? UV islands themselves are in place, but it is displayed as if the alpha is stretched...and in window uv editor alpha not displayed
You can fix this pretty easily by applying a fix and changing the file format to .ma
gs-curvetools.readthedocs.io/en/latest/faq.html#maya-2020-2022-and-broken-uvs
Apologies if I missed this; how are you applying textures to the cards? Thank you.
Hi! You can read about it here:
gs-curvetools.readthedocs.io/en/latest/uvs.html
hello! I can't install, I follow the steps and when I put the code in pyton I get an error: # Error: ModuleNotFoundError: file line 1: No module named 'gs_curvetools'.
i have maya 2022.4
Hi. "No module named" means that you put the gs_curvetools folder into the wrong scripts folder.
Please review the Installation Steps again: gs-curvetools.readthedocs.io/en/latest/installation.html
Make sure to use version specific "scripts" folder, and not the shared one.
Hi there, just wondering, is it possible to simulate and animate hair with this?
Hi! No, this only creates polygonal hair cards. It does use maya nurbs curves and geometry, however animation is not an intended functionality.
hey,Bro,I noticed in the video 3:29-3:30, you can show the curve on the haircard mesh, what should I do? thanks
Hi. There's a "Show on Top" toggle under the Curve filter button (above the layers). Just hold RMB on the button to show it. There's also a hotkey available for the same command (Hotkey editor -> Custom -> GS -> gs_curvetools)
@@GeorgeSladkovsky Thanks, this helped me a lot!
35:16 you select those edge by double click and then ?... I cant make edge to Curve when press button! log said:
line 1: Invalid flag '-conformToSmoothMeshPreview' #
Just select them by double clicking (shift + double click, to select different sides). You need to enable geometry editing on the layer you try to edit though. Hold RMB on the layer and click on Toggle Geometry Edit.
In the new version of the plug-in (v1.1) it is better to make this kind of shape using Warp button, though. Check the next tutorial th-cam.com/video/ePL5TSdkeic/w-d-xo.html
Mind showing the node settings for the shaders? For the love of god I can't seem to make my hair cards transparent even after connecting an alpha map
Hi. Check this:
gs-curvetools.readthedocs.io/en/latest/useful-tips.html
gs-curvetools.readthedocs.io/en/latest/options.html#set-transparency-settings
and here is the shader:
i.imgur.com/O4F27p1.png
@@GeorgeSladkovsky Thanks a lot!!
@@GeorgeSladkovsky OK I have another problem...on a test curve card I have tried assigning it to a shader with settings exactly like the one you gave me and when I'm trying to edit the UVs, the UV Editor doesn't show any sort of textures..
Please check the documentation for this. UV editing is a bit different for cards in order for them to be procedural:
gs-curvetools.readthedocs.io/en/latest/uvs.html
reset layer visibility no v1.1 ?
It was replaced by "All" filter button right above the layers. You can also show only Curves or show only Geo using them.
@@GeorgeSladkovsky ok i understand thanks
When it will appear in blender, it will become extremely expected.
There are no plans for something like CurveTools for Blender at the moment. Maybe in the future, when I have more spare time for personal projects.
Добрый день, у меня есть проблема, не знаю как с ней справляться. Когда я хочу добавить на плашку L-div она начинает деформироваться, скручиваться, местами сжиматься..хочу более плотную сетку, но не могу ее сделать( И так же, если поставить значение l-div больше (ну например 30), ползкнок ориентации поворачивает лишь часть плашки, а не всю. При значении 10 работает норм
Добрый день.
Варианта 2:
1) Вы поменяли геометрию вручную (держим правую кнопку мыши на группе и нажимаем Toggle Geometry Edit). В этом случае все процедурно генерируемые функции теряются, в том числе L и W Div. Соответственно ползунок перестает давать правильный результат.
2) Вы используете Maya 2018, но не последний апдейт (2018.6). В Maya 2018 был серьезный баг с деформерами (Lattice etc.) который не учитывал при деформации компоненты добавленные после применения деформера. Тут вариант только один - обновится до 2018.6. Других фиксов нет. Баг исключительно Maya, не связан с GS CurveTools.
gs-curvetools.readthedocs.io/en/latest/faq.html#maya-2018-0-2018-1-random-deformations-issue
@@GeorgeSladkovsky да, у меня 18 майка, поставила новее и все работает, спасибо большое за ответ! Инструкцию как раз только до FAQ и прочитала хД)
The tool looks very useful.! How can I bring up the Orientation option inside the Channelbox?
You should have this option automatically when creating curve cards and curve tubes using this plugin. Just click on "new card", select curve and in the channel box you should have all the parameters including orientation.
@@GeorgeSladkovsky Thank you. I thought it was very important for hair cards. I will try the gs curve tool this week. :)
Hi, i just buy the plug-in but when i want tu aply the material it doesn`t do anything.
i made it step by step and doesnt work
We already discussed this in DM and there were no issues with the plug-in.
For posterity:
It was a simple misunderstanding of some stuff I said in the video. Plug-in works as intended and materials work without any issues.
Need a proper tutorial that goes step by step on how to do hair, I'm just getting into it and been looking for an easy way to make hair, but if you do a tutorial with an already finished hair without showing what you did to make it, it's very hard to follow.
10:00-11:00 It didn't work for me, even though I did exactly the same as you
In new Maya versions this trick does not work.
Use "Advanced Visibility" gs-curvetools.readthedocs.io/en/latest/advanced-visibility.html
and/or "XRay" gs-curvetools.readthedocs.io/en/latest/useful-tips.html#better-curve-visibility
I am so god damn happy this exists! goddammit maya is terrible for hair cards TvT yey!
And with v1.1 on the horizon, stuff will get even more exciting!
Hi there is a tool like this for Maya?
Hi! This tool IS for Maya 2017-2020 :)
@@GeorgeSladkovsky omg, i had seen this video in a 3dsmax tutorial.. sorry :D
no worries :)
instant picaso Hahaha
you cannot make a 4-hour video hoping that inside we find the necessary models, it is exasperating, because there are no short videos of each function in particular or at least that there is the step by step of 0 not with you start, what a disaster a thousand buttons and 4 7 hour video😡
Why do you need one video for every function if you have timestamps in every video?
One video is one major update + a few smaller videos for smaller updates. That's it.
Just click through the timestamps and look what you need.
Or go straight to the documentation. It has search and gifs:
gs-curvetools.readthedocs.io/en/latest/
Quick Start:
gs-curvetools.readthedocs.io/en/latest/first-steps.html
@@GeorgeSladkovsky can you see a marvelous channel videos or zbrush videos, that is a example videos, like one video 30 second edit uv, one video one minut prepare scene , feature groups ,create a strand of hair with a curve, no four video in your channel 7 hours , i never can see all features like that
@@GeorgeSladkovsky you cant compare timestamp between a specific feature video in 30 second no you cant
????????????????????????????????????????????????????????
@@pabloperdomo3 Pablo, hay varios que te conocimos como maestro en cursos de Libel Academy, y aún seguís impartiendo cursos en esa plataforma. Te recomiendo un poco más de paciencia y tacto a la hora de hacer estas críticas, porque estoy seguro de que si la gente hablase así de tus cursos, te sentaría bastante mal. Cuando hay que aprender, se debe hacer de manera consistente, y no solo ir a lo que estamos buscando. Te lo dice alguien que ha visto clases tuyas. Saludos.