Blender 2.83 : Unity 3D Installation (& FBX Export Challenge!)

  Рет қаралды 15,520

Royal Skies

Royal Skies

Күн бұрын

Пікірлер: 120
@adambak5003
@adambak5003 4 жыл бұрын
SOOOOO you want to export FBX file from blender to Unity with all animations but it sometimes make mess with your work NOT A PROBLEM -Firs go to blender, open NONLINEAR ANIMATION tab and check if your animations are puted on a stack, if not put them using "put down NLA stack buttom" (for mee good practise is to make Tpose on the bottom so when Unity see FBX mesh will stay in Tpose in Inspector) I strongly recomend changing name from example NLATrack, NLATrack.001 to Idle, attack etc., -When all your animations are sitting on stack select all objects (armature, mesh, etc.) that you want to export to unity (i always make my armature as main selection though it probably won't matter), then go to export>FBX change name, check selection only, (in Armature) uncheck add leaf bones, (In Bake Animation) Make NLA Strips only check, change sampling Rate to minimum and Simplify to minimum (its not always necessary but i had massive disruptions in my animation few times and this was the problem) it'll make baking FBX longer but your file should have all animations baked well, -Hit export, -In Unity, check if your animations are as beautiful as you remembered them (at this point i am changing FBX material, and check which animations are looping), YOU DONE Hope that will help someone, but remember FBX is format created by blender worst enemy Autodesk so it can still have some secrets I didn't discovered. Also Hope you''ll have FAAAAAAntastic day, and I'll see you around
@activemotionpictures
@activemotionpictures 4 жыл бұрын
This is totally the way to export. The NLA tracks are the only successful procedures to encapsulate baked actions. This is 1 to 1method to Unity.
@TheRoyalSkies
@TheRoyalSkies 4 жыл бұрын
I'll have to try this out! If it works, what are the 3 sentences you'd like me to say??
@raitoart5591
@raitoart5591 4 жыл бұрын
This is the second royal skies LLC
@adambak5003
@adambak5003 4 жыл бұрын
I want you to say my name corectly x) Just remember to add Walter White "say my name" clip before
@TheRoyalSkies
@TheRoyalSkies 4 жыл бұрын
Basically, agree and say "YES!" to everything - Also, what do you hope I'll be forced to say??
@zygard1621
@zygard1621 4 жыл бұрын
Can you do tutorial for Unreal Engine 4 too?
@redpanda1346
@redpanda1346 4 жыл бұрын
Hey there im a fellow game developer i am still abit of a noobie im just in my third year of computer games programming on college and noticed your problem on your recent video and i might have a alternative to exporting your character to unity which might work better i have had the same issue for a while aswell but this link might help. its basically instead of saving as a fbx file you just save the blender file to your assets folder in unity kzbin.info/www/bejne/aXS2hqt3ibaJgtk
@ssj3mohan
@ssj3mohan 4 жыл бұрын
I dont found anyway to export FBX to 3D Unity without problens. but i found a program called : Better Export FBX , on Blender Market . I think you know but its good to share to everybody else. Hugs friend you are awesome.
@nekospace3614
@nekospace3614 4 жыл бұрын
🤩A program code: tutorial's wosome 👏
@AtikinKnight
@AtikinKnight 4 жыл бұрын
Click "selected objects" when exporting as you already selected what you want to export. Also select "fbx all" in the transform window in "Apply Scaling" section. And click! Experimental! Apply Transform. That usually helps me. In unity you can try to add animations, basically copy, in the fbx animation window and look in the list for your animations. Unity be sometimes like that. Do ask if my instructions are a mess since english is not my first language. Hope it helps!
@RisuNiku
@RisuNiku 4 жыл бұрын
hyped for the next videos!!
@IWouldntIfICould
@IWouldntIfICould 4 жыл бұрын
Usually I don't export, I just load the whole damn .blend file and let unity deal with it. Never had the problem before. If that helps, you don't really need to read my phrases out loud, but i would really like to see how you tackle procedural animation or procedural modelling. Keep up the good work
@raitoart5591
@raitoart5591 4 жыл бұрын
I can't drag n drop my blend file to unity if i used blender 2.8 series, did you know the problem and solution?
@thatanimeweirdo
@thatanimeweirdo 4 жыл бұрын
@@raitoart5591 Use the newest Unity version and save your blend file within the assets folder instead of dragging it into the editor.
@IWouldntIfICould
@IWouldntIfICould 4 жыл бұрын
@@raitoart5591 Probably not. But you can try what thatanimeweirdo said, it may work. I use vs 2.78 so, maybe you could try that one? But then again, unity should be able to read the file.
@SianaGearz
@SianaGearz 4 жыл бұрын
@@raitoart5591 Not sure whether that's the problem but you may need to not use ZIP or Steam distributions of Blender but the installer version.
@CosmicComputer
@CosmicComputer 4 жыл бұрын
and so it begins.... Hell yeah!
@rohitaug
@rohitaug 4 жыл бұрын
-Instead of exporting all your Actions in one FBX file, try keeping it to one Action per FBX. You can do this by pushing the chosen Action (and corresponding Shape Key Action if applicable) into the NLA Stack as an NLA Strip (have the NLA editor open to make sure there aren't any extra Strips that might get exported too).- In the export FBX options, under Bake Animation, un-check All Actions but keep NLA Strips checked (I also use the Selected Objects option to avoid exporting unnecessary data but that's optional). -You can even do this to export Skeletal Meshes and Animations separately, and having each Action in a separate FBX file means you don't have to re-import all other Actions or even the mesh if you make changes to only one Action.- EDIT: So what I wrote above (now cut) is the workflow I used for UE4 and it works well but I just tried using it with Unity and from what I understand Unity doesn't let you import an animation into an already existing asset even if they have the same rig, that's a bummer. A workaround you can use is use Ctrl + D to duplicate the animation from the newly imported asset and delete the asset. Now the remaining animation asset can be used with the previously imported asset. If you don't care for separating the animation into different FBX files then what you can do instead is add each Action as NLA strips back to back along with the Shape Key Actions into 2 NLA tracks (one for bone animation and shape key animation each) and export that as one FBX file. When you import this into Unity it should load each Action as a separate animation clip. I just tested it but only with 2 clips, you'll have to see if it has missing animations if you import many actions instead. Let me know if it works.
@Einarvdv
@Einarvdv 4 жыл бұрын
I don't know if you tried this already but under import settings where you have all your animations, there is a “+” button you can click to add additional animations. Usually, I can find all my animations in the dropdown which will show up after. It’s still tedious but might be less hazardous than having all animations in a single timeline :) The steps I take in blender: 1. Export FBX 2. Check the Active Collection if you only want selected collection to be exported... 3. Under Object types: Only select -> Armature, Mesh 4. Apply Scaling: FBX All 5. Check: !EXPERIMENTAL! Apply Transform. 6. Under Armature: Check Only Deform Bones. 7. Click Export. In Unity: 8. Navigate to FBX file 9. Under Rig set to humanoid & Apply. 10. Under Animation, navigate to clips: 11. Click the '+' icon at the bottom right corner of clips. 12. Select the new clip (should be automatic). 13. Under the field where you can change name: Select the animation clip you wish to include. 14. Rename clip if necessary. (Do this after! as the new clip will override the name!). 15. Do additional settings if needed like loop pose etc. 16. Click Apply. Done! Hope that helps/works!
@Einarvdv
@Einarvdv 4 жыл бұрын
Also it will remember those new animations for when you reexport if you made any changes in the blend/fix file.
@FlynnTheRedhead
@FlynnTheRedhead 4 жыл бұрын
A Royal Skies unity tutorial? My god humanity will reach its peak
@MyNameIsKrisppy
@MyNameIsKrisppy 4 жыл бұрын
Omg dude this is lit, could you please please maybe have a look at exporting rig/animations to Unreal Engine
@Cybored.
@Cybored. 4 жыл бұрын
what is unreal engine!
@MyNameIsKrisppy
@MyNameIsKrisppy 4 жыл бұрын
@@Cybored. it's like unity with more of a learning curve, it uses c++ as it language and it has a visual scripter kinda like unity's bolt called blueprints
@MasterCharizard
@MasterCharizard 4 жыл бұрын
I second this IMMENSELY. Everytime, something goes wrong from Blender to UE4. I would really like this if possible.
@Smash_ter
@Smash_ter 4 жыл бұрын
How can I export this for VRChat
@UserSqc101
@UserSqc101 4 жыл бұрын
Try adding nonlinear animation window and in it "arrow down on two jenga slabs" in armature on all single one animations* and you might be golden
@rohitaug
@rohitaug 4 жыл бұрын
Man, you suggested in one line what took me a paragraph, how'd you do it? Also, should probably un-check All Actions from the FBX export menu since you'd be using the NLA to decide that.
@stanshatter3875
@stanshatter3875 4 жыл бұрын
Do you use The Unreal engine too?
@TheRoyalSkies
@TheRoyalSkies 4 жыл бұрын
This first project is going to be done in Unity, but we'll get there :)
@stanshatter3875
@stanshatter3875 4 жыл бұрын
@@TheRoyalSkies yeah
@christianangelocastelli7323
@christianangelocastelli7323 4 жыл бұрын
Hi, In order to export your animations in both Unity or Unreal you need to add them in the NLA editor. Remember to uncheck "All Action" and check "NLA Strips" in the FBX export animation tab. If for any reason you can't find all your animations in Unity click on the + button under the animation list in order to add stored action. Hope this can help you, thank you.
@jeffa1911
@jeffa1911 4 жыл бұрын
is it harder to export the model into unity and animate the model in unity?
@orngng
@orngng 4 жыл бұрын
So close to 70K!
@VicSoh8649
@VicSoh8649 4 жыл бұрын
"From someone who's never touched a keyboard before"? Ok, I'll hold you to that.
@holyknightgotyoursixover8467
@holyknightgotyoursixover8467 4 жыл бұрын
hello.. I want to know about your computer configuration
@LOK_Dev
@LOK_Dev 4 жыл бұрын
Aww man, I had this exact problem as well with my Uni project last semester, and "solved" it the same way, lol. I'm hoping to learn the real solution as well.
@kingmurder8245
@kingmurder8245 4 жыл бұрын
gotta admit I love this guy voice
@liamknight1702
@liamknight1702 4 жыл бұрын
Can u pleaseeee make a tutorial on hair for games coz there are no good free tutorials out there :)
@KinkBaron
@KinkBaron 4 жыл бұрын
Love the videos, could you possibly make one explaining how to backgrounds and such to your animations?
@staggeredgore9910
@staggeredgore9910 4 жыл бұрын
How do you have only 100 views that impossible that's literally impossible. Bruh you create insane content you should get way more
@Framehacker
@Framehacker 4 жыл бұрын
I feel you bro, i wasted hours on that as well, to fix stuff like a running forward animation turned ~20° to the side after export. For some reason i never had the problem with missing animations but instead all my animation get duplicated after export with the root bone name added as prefix on the duplicate. Still some stuff i figured out: - check "key all bones" and/or "force start end keying" in the fbx export: helps some times but if you use bones for body slider etc. they will stop working. - swapping the different nla tracks around: sometimes it will fix broken animation but may break others instead. I guess at the end putting the animation in the timeline directly and export them one by one is the best way to deal with that problem. Maybe better fbx helps: blendermarket.com/products/better-fbx-importer--exporter or something from the assetstore, but i dont have the money to gamble atm.
@CopyCatBlack
@CopyCatBlack 4 жыл бұрын
please quick question U R telling me to make alll the animation 50-100 animation into 1 slot like 1 file?
@NicoHamilton-p4z
@NicoHamilton-p4z Жыл бұрын
AAAA,I'm late for this wonderful tutorial.The google drive link is expired.May I ask how can I download the fbx challenge resources?Thanks
@Swindly_YT
@Swindly_YT 4 жыл бұрын
Can you make some sort of tutorial for how to do 3D modeling how you do it. I really like the models you made and am trying to create my own but I am stuck on how to make them and where to start. If you don't want to make this video but you know of the videos you watched or something that helped you that would be great. Thank you for reading this and keep up the great work!
@atomixon3
@atomixon3 4 жыл бұрын
can you also do unreal engine?
@jaimerojas6578
@jaimerojas6578 4 жыл бұрын
I love the way you talk bro lol
@lince8848
@lince8848 4 жыл бұрын
Shift +N ?
@macetraveler2847
@macetraveler2847 4 жыл бұрын
How to export fbx from unity?
@raitoart5591
@raitoart5591 4 жыл бұрын
So the game effect we made it in unity?
@TheRoyalSkies
@TheRoyalSkies 4 жыл бұрын
Yes, we'll be doing the special effects in Unity, it's much easier there, and we have a lot more control -
@FrozenInIce
@FrozenInIce 4 жыл бұрын
Blender fba is different than unity fba version there is a custom exporter that is for unity divienart probably i cant use unity
@VoltitanDev
@VoltitanDev 4 жыл бұрын
I have that same problem when i tried to export my actions to unreal and godot
@vstavittekst8008
@vstavittekst8008 4 жыл бұрын
Hi, im not good at english so im going to be fast. This is the way unity should import all of its animations, I dont know a better workflow other than this one. First, get all your animations in separated files, you want to make shure there is nothing more in those files, only the bones, every file should contain the exact name of the animation. Then you should make 1 FBX file for every animation, making all the animations in 1 single file can get you in serous truble, I had this problem not only in blender so I think its not a blender problem, its more an FBX file type problem, I dont know about that. When you import all the animations, make 1 more FBX file with no animations, just the character with the meshes and the skeleton, you will edit here the skeleton and make shure all the animations get theyr avatar from this skeleton With this workflow you will get 1 diferent file for every animation so you dont lose animation info or any thing if you edit the skeleton and cant go back or things like that, the skeleton from the main FBX file is the only file you have to edit, so if you want to make animations in the future you dont have to import all the animations again, you just import the new one and of you dont use 1 animation you can delete it without unity geting mad at you. If you have truble with this method just respond to this coment and I'll post here a link to a private video where I will show you how to do it.
@thatanimeweirdo
@thatanimeweirdo 4 жыл бұрын
I personally use the Unity internal blend exporter instead of going the middle-way with the FBX export.
@Build_the_Future
@Build_the_Future 4 жыл бұрын
Where can I find that?
@thatanimeweirdo
@thatanimeweirdo 4 жыл бұрын
@@Build_the_Future Once you save into the Assets folder, it will automatically convert the file once you start the Editor
@augustk5596
@augustk5596 4 жыл бұрын
I thought blender was your favorite software :((((
@1OJosh
@1OJosh 4 жыл бұрын
Blender is for modeling, Unity is for making games. You can't make games in blender anymore
@SianaGearz
@SianaGearz 4 жыл бұрын
​@@1OJosh Wellll there's UPBGE and Armory.
@1OJosh
@1OJosh 4 жыл бұрын
@@SianaGearz Yeah but according to his comment, he doesn't know what blender is for, there are many other game engines but the point is that blender is meant for only modeling and animation
@1OJosh
@1OJosh 4 жыл бұрын
@@SianaGearz how do you have over a 100 subs and no content? 🤣
@SianaGearz
@SianaGearz 4 жыл бұрын
@@1OJosh How does Justin Y have half a million subscribers and no content? Well i know some people subscribed after reading my comments, apparently some people like me. I also made something that was used by half a million to a million people, and i bet a small tiny fraction of them found me and subscribed. A fraction of a fraction of a fraction of a million may still very well be a mighty army.
@darrennew8211
@darrennew8211 4 жыл бұрын
I'd love to see instructions for exporting to Godot, too. FOSS game engine that's pretty darn good. And you don't have to agree to give anyone money. :-) I love all your series!
@cardieshe1371
@cardieshe1371 4 жыл бұрын
Ok so I've tried solving the problem. For the animations that get really really messed up, I've tried importing what I've exported to make sure the problem came from Unity and not from blender. Bruh all you had to do was collect all the infinity stones and snap your fingers, bam, all the animations will be exported properly A shortcut: drop the whole .blend file inside Unity, but I don't think that solves the problem. I did what I could 😓..
@yats0114
@yats0114 4 жыл бұрын
You are the best.
@bjsoong
@bjsoong 4 жыл бұрын
I export my animation using NLA strips instead. That let's me pick which animation gets exported and etc. Works 100% of the time for me.
@cgpeace2658
@cgpeace2658 4 жыл бұрын
Try this 1. Add all the animations into NLA Editor which you want to export to unity. (or you can add all of them and check the boxes that you want to export.) 2. And only you need to do check NLA Stripts checkbox from the export fbx options. By this method, I did export all the animations which you marked 'F'. I am not sure that is you want. Because I am surprised that I saw animations into NLA Editor. Obviously, you used NLA editor. thought you might aware of this method. Anyway, if this doesn't work I probably misunderstood your problem. If this is what you want. All I want is forgive my English. Because reading sentences is silly. Why the hell would I want this? (Also forgive that thought too :D) Thank you
@varunverma95
@varunverma95 4 жыл бұрын
Same for Unreal Engine please
@DimitarUzunov1412
@DimitarUzunov1412 4 жыл бұрын
Do you have a Discord? I need help exporting from Blender to Unity. From what I've figured out it's something about inverted normals but I can't figure out the exact fix. I'm hoping if you have a Discord that someone on it can help me
@sipan_4604
@sipan_4604 4 жыл бұрын
Hey try import .blend file to unity. It worked for me with models
@kenhiguchi2144
@kenhiguchi2144 4 жыл бұрын
Well I guess I know what I am going to spend my sleepless night doing.
@rafarodriguez4765
@rafarodriguez4765 4 жыл бұрын
It would great if you could add more videos Blender@Unity related. For example, I discovered few ago that if you save your .fbx from Blender to a Unity folder, each time you save the .fbx in Blender, you will see this change automatically in Unity scene if this .fbx object is in Unity scene, without having to drag and drop again from your folder I mean. Also, it would good to have information about how to use Shape keys from Blender into Unity, I used at once, and when they get to Unity are named BlendSpahes, and it is no hard to manipulate by code.
@AlesonTalis
@AlesonTalis 4 жыл бұрын
Add-on UE4 Export. Work with Unity
@Nekotico
@Nekotico 4 жыл бұрын
I have a solution, but its for 3d max, since its like 3 weeks that i merge myself from that software, it was from my first attempt to create a character control on unity, spoiler, it was a fail....but, i did export all the animations propertly, and it was a complex rig, well...full of constraints and some expresions but not too much complicated....the solutions i found in max was collapse animations to the bones, what it does, its copy all the coords from every frame u want and then u can export it. Hope this info will be usefull for someone n.n
@FlutterStark
@FlutterStark 4 жыл бұрын
Unreal Engine pleeeease
@sayuriartsy5108
@sayuriartsy5108 4 жыл бұрын
At least blender is consistent! In BEING UNRELIABLE!
@ConchitaProductions
@ConchitaProductions 4 жыл бұрын
This is the truth! Something always goes wrong!
@nerdydrow
@nerdydrow 4 жыл бұрын
FBX is proprietary, meaning blender can't have access to the source code, which mean jancky export, as always blame Autodesk
@sayuriartsy5108
@sayuriartsy5108 4 жыл бұрын
@@nerdydrow I blame blender!
@nerdydrow
@nerdydrow 4 жыл бұрын
@@sayuriartsy5108 then ask for a refund
@sayuriartsy5108
@sayuriartsy5108 4 жыл бұрын
@@nerdydrow Even if YOU are not paying for the program, it IS being funded to be improved. I'd love if the money went to addressing errors so that it wouldn't crash every hour instead of trying to add more and more ways that it can crash.
@VICTO-RIOUS
@VICTO-RIOUS 4 жыл бұрын
i was wondering what is the difference between unity and unreal engine 🤔
@masonwheeler6536
@masonwheeler6536 4 жыл бұрын
Unreal was written by an AAA mega-studio for AAA mega-studios. Unity was written by indie devs for indie devs. It really shows in the details of the two systems. Unity is light-years ahead on user-friendliness. For example, Unreal uses C++ for scripting, a horrendous mess of a language that is infamous for its poor design making it far too easy to create hard-to-fix bugs and security holes, but a lot of people use it anyway because it has a reputation for being "fast" and "powerful", basically dating back to the 80s when computer hardware was much more limited than it is today. Unity, by contrast, uses C# scripting because modern hardware is good enough that you don't need that extra few percentage points of performance in order to make an awesome game, and C# is orders of magnitude safer and easier to learn and understand than C++. Little design-choice details like that are everywhere when you look at the two products.
@VICTO-RIOUS
@VICTO-RIOUS 4 жыл бұрын
@@masonwheeler6536 thanks bro that's great some one helps me thank you so much 🌹
@adarsh_ravikumar
@adarsh_ravikumar 4 жыл бұрын
Installing unity in 60 secs??? That's not happening....
@jod4411
@jod4411 4 жыл бұрын
How the... You a mind reader sir????
@CYkillone
@CYkillone Жыл бұрын
I'm 2 years late to the challange. XD
@1OJosh
@1OJosh 4 жыл бұрын
60 seconds? Lucky you, it took me 60 minutes :'(
@TheRoyalSkies
@TheRoyalSkies 4 жыл бұрын
Haha, I thought I'd spare you the pain of watching my download bar for 60 minutes -
@jimdelsol1941
@jimdelsol1941 4 жыл бұрын
@SianaGearz
@SianaGearz 4 жыл бұрын
oof 24 hours isn't nearly enough to debug the complete export import pipeline. And i'm personally not even really interested in Unity. FBX is such a terrible interchange format, in order to support it properly, you necessarily need closed source modules (Autodesk SDK) in your software, and Blender can't have that.
@FlauntitNatural
@FlauntitNatural 4 жыл бұрын
Nice channel! Keep up the good work. If you have a second you could go visit my page and follow if you enjoy it 💛💕
Blender File Export Preparation & Guidelines (In 2 Minutes!)
4:02
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
How To Make Beautiful Women (FREE-Tutorial!)
7:52
Royal Skies
Рет қаралды 64 М.
Indie-Dev Tries - IMAGE to 3D!
6:48
Royal Skies
Рет қаралды 12 М.
Blender 2.82 Gameplay Animation Project Planning (In 4 Minutes!)
3:30
Super Smash Bros. DS Concept: Character Entry #5 - Sonic
3:06
Blender 2.82 : Character Animation (In 3 Minutes!)
3:46
Royal Skies
Рет қаралды 334 М.
Anime in Unity using the Awesome Quibli
11:38
Gamefromscratch
Рет қаралды 22 М.
Unity 3D RayCast Collisions (In 2 Minutes!!)
2:19
Royal Skies
Рет қаралды 29 М.
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН