PPG2.0 Extrude Tutorial for Bifrost
14:37
PPG2.0 Instance Tutorial for Bifrost
17:18
PPG2.0 Multi-Cut for Bifrost
27:28
10 ай бұрын
PPG2.0 Arch Tutorial for Bifrost
5:19
PPG2.0 Dome Tutorial for Bifrost
5:29
Bifrost Print Pack Version 2.9
4:39
Bifrost Objects (aka Amino Objects)
5:28
PRINT_PACK 2.5 - Colors & Styles
3:30
print_pack 2.0 for Maya Bifrost
3:39
Maya Bifrost: Print Pack Teaser
1:46
Maya 2020: Quick Rig + Attach Hands
13:14
Пікірлер
@simplieemochiii951
@simplieemochiii951 Ай бұрын
3:01 how can I click the joint without the tool automatically creating a new one?
@forsythiia
@forsythiia 9 күн бұрын
kinda late reply but there's a tool called 'insert joints' don't use 'create joints' because it won't select the previous joint. I also struggled with this part ;(
@simplieemochiii951
@simplieemochiii951 5 күн бұрын
@@forsythiia thank you😊
@vladartiomav2473
@vladartiomav2473 Ай бұрын
So much hidden depths in Maya. I thought that the most complex DCC to learn was Houdini, but I think it's not the only one 😄
@VedranKlemen
@VedranKlemen Ай бұрын
How you will animate a hair after converting it to cards?
@RolandReyer
@RolandReyer Ай бұрын
You could animate the cards (the polygon strips) as soft body dynamic objects. Or add some cluster deformers and animate those.
@VedranKlemen
@VedranKlemen Ай бұрын
@@RolandReyer Ok. Thank you.
@tomhoedeman7115
@tomhoedeman7115 2 ай бұрын
Dear Mister Reyer, I've been messing around with the PPG compounds. It is absolutely awesome. Thanks you so much for making the compounds. I'm still learning Bifrost/code basics but how can I set the offset for each individual edge when extruding. I'm also making my own compounds for my project but the inputs do add up overtime. How did you setup the dropdown menu for your components? Whether you react or not to my questions. I want to tell that I'm truly greatfull . I'm making a city for my game and without this it would take me a year to finish.
@tomhoedeman7115
@tomhoedeman7115 2 ай бұрын
Nevermind, i can just counteract the unwanted affect with the PPG_transform compound. Jezus dude you thought of everything. Amazing stuff.
@yoda-ho2vz
@yoda-ho2vz 2 ай бұрын
11:30
@stevenjamestaylor
@stevenjamestaylor 3 ай бұрын
so good
@aconsworkshop4506
@aconsworkshop4506 3 ай бұрын
Great work🥰I tried made something, but now how can I make the instance retain the original material?
@RolandReyer
@RolandReyer 3 ай бұрын
In Version 2.0 there is no way. Sorry for that. I‘m working on a new version that solves some problems around materials. Maybe I can fix the instances.
@aconsworkshop4506
@aconsworkshop4506 3 ай бұрын
@@RolandReyer THX for the reply! Very much looking forward to it!
@mushudamaschin2608
@mushudamaschin2608 3 ай бұрын
Awesome!
@mikepaz5075
@mikepaz5075 4 ай бұрын
Excelent One question Is there a way to texture it? Ive already tried with the ppg_shader but really dont undertand how to use it
@RolandReyer
@RolandReyer 4 ай бұрын
I'm working on nodes that will preserve the UV coordinates of the source meshes. There is no way yet to *create* UVs, like projection.
@jerrodsullivan79
@jerrodsullivan79 4 ай бұрын
"ConvertSelectionToShell" Good alternative shortcut to select all polys instead of double clicking.
@brokenfix
@brokenfix 4 ай бұрын
This is amazing. How como this isn't more popular?
@RolandReyer
@RolandReyer 4 ай бұрын
I’m bad at marketing 🤷‍♂
@jeronimocollares320
@jeronimocollares320 4 ай бұрын
@@RolandReyer hahahaha...all good. People ll get it in time. I just need to know how to install it :)
@RolandReyer
@RolandReyer 4 ай бұрын
@@jeronimocollares320 Installation is similar to the Print Pack. From the ZIP copy the folder PPG2.09 to your $HOME/Autodesk/Bifrost/Compounds folder (create the folder if it doesn‘t exist). Here‘s is the installation instruction for the Print Pack: kzbin.info/www/bejne/mni8lKRoYt15sLcsi=DoMKnzyl1P-cvh5y&t=236
@jeronimocollares320
@jeronimocollares320 4 ай бұрын
@@RolandReyer appear a red node and message in ppg diagnostic, when i link it a mesh, the mesh disapear. Maya 2024*
@jeronimocollares320
@jeronimocollares320 4 ай бұрын
@@RolandReyer vnnCompound "|bifrostGraph1|bifrostGraphShape1" "/" -addIONode true; // input1 vnnCompound "|bifrostGraph1|bifrostGraphShape1" "/" -renameNode "input1" "pCubeShape1"; vnnNode "|bifrostGraph1|bifrostGraphShape1" "/pCubeShape1" -createOutputPort "mesh" "Object" -portOptions "pathinfo={path=/pCube1/pCubeShape1;setOperation=+;active=true}"; vnnCompound "|bifrostGraph1|bifrostGraphShape1" "/" -addNode "BifrostGraph,PPG,PPG_diagnostc"; // PPG_diagnostc vnnConnect "|bifrostGraph1|bifrostGraphShape1" ".mesh" "/PPG_diagnostc.mesh"; vnnNode "|bifrostGraph1|bifrostGraphShape1" "/PPG_diagnostc" -addMetaData "LayoutPos" "34 -103"; vnnNode "|bifrostGraph1|bifrostGraphShape1" "/PPG_diagnostc" -addMetaData "DisplayMode" "2"; vnnNode "|bifrostGraph1|bifrostGraphShape1" "/PPG_diagnostc" -setMetaData "LayoutPos" "-56.5 -95"; vnnNode "|bifrostGraph1|bifrostGraphShape1" "/output" -createInputPort "out_mesh" "Object"; vnnConnect "|bifrostGraph1|bifrostGraphShape1" "/PPG_diagnostc.out_mesh" ".out_mesh"; // Error: Error: while compiling top level compound 'bifrostGraphShape1', around the node 'PPG::assign_random_colors::iterate::detach_faces': // Node 'detach_faces' has an unknown node definition 'PPG::iterate_detach_faces'. // Error: Error: while compiling top level compound 'bifrostGraphShape1', around the C++ operator 'PPG::iterate_detach_faces': // Operator has unknown definition. // Error: Error: node definition 'bifrostGraphShape1' provided to setGraph had errors when compiling
@toymaniac1353
@toymaniac1353 4 ай бұрын
Amazing, thank you so much!
@Jmatad21
@Jmatad21 5 ай бұрын
im gonna watch your videos over and over. thank you sir. Im not even a vfx artist
@Jmatad21
@Jmatad21 5 ай бұрын
Finally, found something ive been looking for a long time
@Lexxzy
@Lexxzy 6 ай бұрын
Hello there! Thanks for video! Its helpful. But i cant find part 2..3.. :( Maybe you answer.. How i can toggle attribute "true" or "false" in command: "timeControl -e -snap false $gPlayBackSlider;" by using one button? Can you help me with writing mel script for these, and maybe we see @how to@ at part2. Thanks for time, with regards, Alex.
@RolandReyer
@RolandReyer 6 ай бұрын
@Lexxzy You can replace „true“ and „false“ with „1“ and „0“. That way you can calculate the new (toggle) status with the formula (1 - currentStatus). To query the current status of the snap flag you do this: (`timeControl -q -snap $gPlayBackSlider`) !! Watch the high comma around the command! This causes it to return the value of the queried flag. The complete toggle command would be: timeControl -e -snap (1 - (`timeControl -q -snap $gPlayBackSlider`)) $gPlayBackSlider; I can’t try it out right now, I hope it works :)
@Lexxzy
@Lexxzy 6 ай бұрын
@@RolandReyer It's amazing! Thank you very much, Roland, its works, And I kind of understood how it works :) I'm looking forward to the next training videos about mel scripting, but for now I'll watch the rest on the channel, I think there's a lot of useful stuff here. Take care!
@BlameKITO
@BlameKITO 6 ай бұрын
What version of Maya and Bifrost did you use, and did you use version 2.9 of Printpack?
@RolandReyer
@RolandReyer 6 ай бұрын
This was tested in Maya 2025 with Bifrost 2.9 The Print Pack is no longer necessary.
@BlameKITO
@BlameKITO 6 ай бұрын
@@RolandReyer oh!! Thank you I'm sorry. I confirmed that it works even if it is an older version as long as it is the same version as Bifrost.
@BlameKITO
@BlameKITO 6 ай бұрын
@@RolandReyer Hello, I have a new question. I would like the output to show the material of the model used in the instance. Is there any way to do this?
@RolandReyer
@RolandReyer 6 ай бұрын
​@@BlameKITO Do you mean PPG_multi_instance? Please join the community at Discord for these questions: discord.gg/snmaFfyK
@nourghafarji
@nourghafarji 6 ай бұрын
Wow this is next level stuff! Thanks for sharing!
@mathewsgijo2616
@mathewsgijo2616 7 ай бұрын
This video is great . Really detailed and explains a lot. I wanted to learn how to make a custom tool script. My manual routine has a lot of creates, bake animations, axes options and all that. This video gives me a starting point on how MEL script works and what scriptlines to look out for for customization. I hope to see more videos in the future! Thankyou
@Sain-Tang
@Sain-Tang 7 ай бұрын
Awesome, Its looks like a highly liberalized mash system.
@NIXO3D
@NIXO3D 8 ай бұрын
Thank you so much for sharing, This tutorial is pure gold.
@Sain-Tang
@Sain-Tang 8 ай бұрын
Awesome, so important that it should be built into the next version of bifrost.👋
@artislife7
@artislife7 8 ай бұрын
Just starting out in melScripting. Your video was great! THANKYOU!
@ChaosWolfNinja
@ChaosWolfNinja 8 ай бұрын
Amazing! 👏👏
@DonBurroni
@DonBurroni 8 ай бұрын
great work, this should be in bifrost by default
@DarioOrtisi
@DarioOrtisi 8 ай бұрын
Really great job Roland.
@nourghafarji
@nourghafarji 8 ай бұрын
Very sad Maya is not for everyone.
@MauroSanna
@MauroSanna 8 ай бұрын
Maya costs £ 300 per year, with the indie license.
@nourghafarji
@nourghafarji 8 ай бұрын
@@MauroSanna does it included all features?
@seekingbot5798
@seekingbot5798 8 ай бұрын
@@nourghafarji YES ! The Indie version is full featured.
@MauroSanna
@MauroSanna 8 ай бұрын
@@nourghafarji Yes, of course. It's the full package.
@bazio5592
@bazio5592 8 ай бұрын
Good tool, but not sure how convert this to polygon for fbx
@RolandReyer
@RolandReyer 8 ай бұрын
You can RMB on the output node and „Create Maya Object“. Then delete history - done.
@bazio5592
@bazio5592 8 ай бұрын
@@RolandReyer not sure what you mean RMB, and where is "Create Maya Object" in graph?
@RolandReyer
@RolandReyer 8 ай бұрын
@@bazio5592 Sorry, my bad. Right mouse click on the output channel that feeds the mesh back to Maya. select „Create Maya Object“ in that menu. A new mesh object appears in Maya‘s outliner.
@bazio5592
@bazio5592 8 ай бұрын
@@RolandReyerOmg, Thank You ❤
@Sebastian-k3e7u
@Sebastian-k3e7u 8 ай бұрын
But bro, where download link.
@RolandReyer
@RolandReyer 8 ай бұрын
Link in description discord.com/channels/872260298508222534/1221813763703832616/1243144112136388638
@FxmediagroupRu
@FxmediagroupRu 8 ай бұрын
GET TO THE CHOPPAH!!! I didn't know Arnold is a rigger. ))
@3Driuz
@3Driuz 8 ай бұрын
Hey roland, in my installation, i have a huge delay when i'm create a print node, do you know what happen maybe? thanks in advance
@RolandReyer
@RolandReyer 8 ай бұрын
Are you running the latest Bifrost 2.10? Which version of Maya?
@3Driuz
@3Driuz 8 ай бұрын
@@RolandReyer Maya 2023.3, bifrost 2.5.1.0
@RolandReyer
@RolandReyer 8 ай бұрын
Yes, that’s it. Can you upgrade Bifrost?
@3Driuz
@3Driuz 8 ай бұрын
@@RolandReyer i think i could, thanks for the help
@3Driuz
@3Driuz 8 ай бұрын
@@RolandReyer Works ,uch better with 2.10, but have a very little lag, compare with other nodes, like "no realtime". Is this the way it works or just my issue? just to know if it's working well. behind that, amazing and really needed nodes! Thanks
@keltart809
@keltart809 8 ай бұрын
thank for such wonderful compounds Roland. Is it possible to use PPG to create a recursive split for sci fi patterns?
@RolandReyer
@RolandReyer 8 ай бұрын
Hi @keltart809, there is no real recursion possible in Bifrost. However, it would be possible to run a do-while loop on an object and keep splitting polygons with specific name tags.
@anaesthetic312
@anaesthetic312 9 ай бұрын
You actually saved me, thank you!
@up-statestrong4451
@up-statestrong4451 9 ай бұрын
Get to the choppa
@omkolhe2006
@omkolhe2006 9 ай бұрын
Thank you brother this is best tutorial by far
@olekkovac5506
@olekkovac5506 9 ай бұрын
What about shaders assign issue? Maybe create selection sets for every shaders?
@RolandReyer
@RolandReyer 9 ай бұрын
You can assign shaders to the faces by face tags. Try the node "assign_material_to_tags" to assign a material. You need to chain the nodes together for several materials and output an array of objects to Maya. Or use the node "bulk_assign_material" to assign many materials in one go. The materials (which are references to materials in Maya) show when you render the Bifrost shape.
@olekkovac5506
@olekkovac5506 9 ай бұрын
​@@RolandReyer Thanks for answering, but should I do the same with the redshift?
@RolandReyer
@RolandReyer 9 ай бұрын
@@olekkovac5506 sorry, I don’t know the answer to that. Did you try it?
@olekkovac5506
@olekkovac5506 9 ай бұрын
​@@RolandReyer I tried but my attempts were unsuccessful...
@RolandReyer
@RolandReyer 9 ай бұрын
@@olekkovac5506 if it renders with Arnold and does not render with Redshift then there seems to be something missing. I’ll ask around if someone knows a solution.
@MrANavarra75
@MrANavarra75 9 ай бұрын
It's exactly what I was looking for!
@toddlawrimore3577
@toddlawrimore3577 9 ай бұрын
Somehow I am only just now seeing this. Thank you for the explanation.
@pinimodulo
@pinimodulo 10 ай бұрын
Hello Roland and thanks for this amazing tutorial! But since I came to it really late, the link for the data is down again :( Is there a chance you could upload it again? Thanks!
@MuhammadAbdlhadi-pm9wd
@MuhammadAbdlhadi-pm9wd 10 ай бұрын
Thank you bro for your great tutorials , How to create this effect with Bifrost Maya kzbin.info/www/bejne/sJm1g6upnZyfobM
@RolandReyer
@RolandReyer 10 ай бұрын
I'm saying "Radius" all the time, but of course I mean "Center" of the circle.
@toddlawrimore3577
@toddlawrimore3577 10 ай бұрын
Incredibly useful nodes. Thank you.
@paolomazzoccato8349
@paolomazzoccato8349 10 ай бұрын
That's gold. Where can we get them?
@RolandReyer
@RolandReyer 10 ай бұрын
You can find the release on the Discord „Bifrost Addicts“: discord.com/channels/872260298508222534/1221813763703832616
@AmaanHasanDilawar
@AmaanHasanDilawar 10 ай бұрын
Nice
@allInteractivee
@allInteractivee 10 ай бұрын
super stuff,
@AndreaPinto
@AndreaPinto 10 ай бұрын
🙌🏻🙌🏻🙌🏻
@松尾拓弥-h1j
@松尾拓弥-h1j 10 ай бұрын
I have known and studied bifrost since last August and bifrost is fascinating. The compound you have created is very well thought out and I can imagine a lot of groundwork has been done. I salute your genius mind. Thank you!
@papakiro_
@papakiro_ 10 ай бұрын
Hi, Roland.. how do you custom the marking menu to change the workspace, i tried to modify the command to : onSetCurrentLayout "Workspace name"; but its dont change the workspace (its only change the label of the selected workspace, but nothing is happening.. and the label will be back to the original after a second) anyway, thankyou for the video!!
@RolandReyer
@RolandReyer 10 ай бұрын
Hi @papakiro_ I'm using a call to "evalDeferred" to delay the call a bit: evalDeferred("workspaceLayoutManager -setCurrent \"General\"");
@Aber1u
@Aber1u 11 ай бұрын
Another cool hidden feature that Maya has built in, but it doesn’t exist in the menu, is a “select every N edge in a loop” MEL command: polySelectEdgesEveryN "edgeLoop" 2; Replace 2 with the desired number of edges to skip and save it to the shelf. Also rings: polySelectEdgesEveryN "edgeRing" 2;
@AndreaPinto
@AndreaPinto 11 ай бұрын
🙌🏻 🚀
@martinpicha8942
@martinpicha8942 11 ай бұрын
how you copy fingers (bones). ? i dont understand.....its not working , i get new point ....