Hey all! I realised I missed an important factor when creating a custom camera within the Variant Manager Configurator! When the camera is selected in the outliner > in the content browser search for BPAC_CameraMotion > drag this component in the camera instance. This should resolve any errors and enables motion on play mode! Here a visual representation of what to do: ua-cam.com/channels/vBPwX7eeaj34NUk3Pk8M7Q.htmlcommunity?lb=UgkxOfI4w-IytjfAdbsB9dwpaYEmRg5UKwHb My apoligies!
Hi Wes, thank you very much for the tutorial. Incrediably helpful. Although can you help me with some critical errors. I created a car variant manager but when I play the level, the variants are not working. Only thing works is camera positions. And as I stop playing the level, geting 5 critical errors with 'BP_Configurator' and 'WBP_PopupSelector'. Please help!
Some more things to keep in mind that might lead to some errors (I got these while implementing the VMC into an already existing, quite complex project): • Make sure to add the "BPAC_CameraMotion" from the imported ProductConfig folder to your Camera Actor as a Component (Wessel also already commented that) • In my case, I had to set the "Default GameMode" in the Project Settings to the "BP_ConfigGameMode", also from the imported folder
Hi nicely done tutorial. Just a tip for rearranging the sub-meshes in the engine. I would suggest that you add 'sockets', if you have full control over the meshes in your 3d software. This way you can simply select the parent socket in Unreal to place the sub-meshes. For instance the faucet on the kitchen top: Add a socket at the location of the faucet to the kitchen top. Check the docs about sockets if you are unsure on how to do that. Then export the mesh. Back in Unreal when the kitchen top mesh gets added as a component to a blueprint, you can add the faucet mesh as a child compent and then select the faucet socket from the parent. This will save you some moving stuff around, because you have the locations in your 3d program anyway. Sockets can also be easily change in engine if you need.
I literally get a list of blueprint runtime errors after migrating the productconfig folders into my file... there's not even buttons on the bottom of the screen when I press play.
Hey Wessel, Thank you so much for this excellent tutorial. It has been incredibly helpful to me, and it's an indispensable resource for me and my team! Thanks to you!
Thank you!! I only use dimensiva. Models in my scene that can’t be found on dimensiva I model myself! (3d modelling is a hobby- but not recommended for client work as it takes to much time)
Nice video, super helpful! I have a question, can I put multiple Variant Manager? Like 1 for the kitchen 1 for the living room 1 for the Master bedroom or I need to do all spaces on 1 Master Variant Manager and make each space a Variant Set with variants.
hello sir , super helpful video !!!! , i have a question about the collision system of the camera ,i add correct collisions to my objects and the walls, but my camera still goes through the objects , how we can fix this ?
Amazing Tutorial Wessel, helped me a lot in my project. I do have query though, the icon for variant set is not updating, whether it is set from viewport or from file. Is there any solution for this ?
@@WesselHuizenga Great work. Is it possible to create something like this in UE4 and package it as an HTML5 Project which can then be embedded into a webpage?
Hi I imported the configurator BP to my project and had to changed the game mode in addition to the LVSActor and cam. It works but I get a number of BP Configurator errors. Reset Variant,Init Camera, Call Variant Actor and so on. Using UE5.2... any idea?
Drag the configurator as shown in the video into your viewport. Make sure you import the variant manager in the viewport as well. Simply follow the instruction in the video and you should be good to go!! In case it’s not working check if the game mode in the world settings is set to the configurator mode
didn't see this video yet, so i have a question. is there a topic about how to deliver this configurator to a customer? do you compiling this scene, or want customer to download UE4/5? any way, great job and tutorial, Wessel!
Thanks! In the video we build a configurator that is completely finished for building purposes. I don’t go over how to build/package the project because there is a lot information about that topic already. If there is a high demand I might do a follow up!
@@WesselHuizenga yeah, but all of that you've made we can find an information in the internet as well 🙂 so i think it would be useful for all to have COMPLETE course. if you be so kind to add this important topic 😇
Great tutorial! do you know if there is any way to exit the locked camera views and being able to move freely in the space by any chance? I'm trying to figure it out but doesn't seem easy
Which template did you use for kitchen project, not the guitar one? It doesn't work when i migrate ProductConfig folder from Product Configuration(Guitar one) into an Architecture-Blank template . Keeps showing errors. I see double squares buttons in the ui bot they don't respond.
Hi. I created save and load menus, and I can't figure out how to save the choices that I made in the Variant Manager. Do you or anyone here know ow to do that?
There has to be a better way of working with the imported objects than having to rebuild it all over again. Couldnt you just import the scene with everything in it ti unreal as a usd file and then create the blueprint from there and have everything already where it should be?
Hey there, I followed the tutorial and decided to make a new level in the configurator instead of migrating (because it's just a test): I've followed precisely each of your steps (mine is not a kitchen btw), but when I click play, it only shows two buttons on the right which won't work at all, and no bottom bar. By closing the game, it shows me 4 errors "Blueprint runtime error: accessed none trying to read property variantset bla bla bla". I'm getting crazy trying to figure it out with chatgpt and I've already done a post on UE5 forums but still no reply. What do you suggest? Thank you!
@@daigorostaurenghi5072 hi! Make sure to set the game mode type to the configuration mode and have to bp node in the viewport. If that is correct and it still won’t work I suggest creating a new project and migrate to bp as suggested in the video. Sometimes resetting with a blank project will fix bugs like this
@WesselHuizenga Thank you for the reply, the game mode was correct and the BP was correctly put in the viewport, but it still didn't work so I'm creating a new project. Thanks again, your videos are really great! 💪🏻
can you elaborate on that? with this setup, there is only one camera that changes places. I managed to make this blend when the project started, but not when I change through the different viewpoints. any tips?@@SiLiDNB
I have the same problem 😢 Is there a solution? Edit: I found the solution for it. You need to change in the World Settings -> GameMode Override to: BP_ConfigGameMode Hope this solves it for you
When i load the configurator and hit play the guitar its all messed up there is no lighting and you cant see any changes. This is when loading the stock guitar configurator. It doesnt even work out the box at all.
That might be because it has been made in an old version of ue4 and it hasn’t been updated/supported for the newer version- I can imagine some users experiencing this issue
Hello, I made my scene but whenever I go to play I get the following error messages: accessed none trying to read the variantset property! Can anyone tell me what I’m doing wrong? Thanks!
@@WesselHuizenga Same problem here, I did drag the variant into the viewport, still it says the same error Edit: I found the solution for it, after reading down on the comments someone suggested "You need to change in the World Settings -> GameMode Override to: BP_ConfigGameMode"
no sorry, maybe in the future! Right now the scene contains some assets from third partys that i legally cant resell. I would have to replace them with my own modelling.
Its hard to Bug/error fix without having the project file. from what I can understand it looks like the variant set its refering to is either not itialized or has been set to none. I can highly reccomend copying the error code into chat GPT. start your chat with asking what the following unreal engine error means. Chat GPT gives you a systematic approach of how to look for the problem!
Hey all!
I realised I missed an important factor when creating a custom camera within the Variant Manager Configurator!
When the camera is selected in the outliner > in the content browser search for BPAC_CameraMotion > drag this component in the camera instance. This should resolve any errors and enables motion on play mode!
Here a visual representation of what to do: ua-cam.com/channels/vBPwX7eeaj34NUk3Pk8M7Q.htmlcommunity?lb=UgkxOfI4w-IytjfAdbsB9dwpaYEmRg5UKwHb
My apoligies!
Hi Wes, thank you very much for the tutorial. Incrediably helpful. Although can you help me with some critical errors. I created a car variant manager but when I play the level, the variants are not working. Only thing works is camera positions. And as I stop playing the level, geting 5 critical errors with 'BP_Configurator' and 'WBP_PopupSelector'. Please help!
I think you can add that part of the video to your already existing video with the UA-cam editor
Some more things to keep in mind that might lead to some errors (I got these while implementing the VMC into an already existing, quite complex project):
• Make sure to add the "BPAC_CameraMotion" from the imported ProductConfig folder to your Camera Actor as a Component (Wessel also already commented that)
• In my case, I had to set the "Default GameMode" in the Project Settings to the "BP_ConfigGameMode", also from the imported folder
the real mvp
this the only thing that left behind in the tutorial, or maybe i did not followed it correctly. any way thanks man it works and great tutorial it is.
correct, I also noticed the BPAC_Cam..Motion was not mentioned. Still the vid is very well structured. Well done Wessel.
You don't need Align tools (6:45) to move objects to the center of the world. Simply select objects and hit Alt+G
I didnt know this one, Thanks!
Man this is a charm, i dont even know it has configuration template till i watch your videos, really helpful
Your tutorials are amazing. Very informative, good audio and well thought out.
Thank you!
Hi nicely done tutorial. Just a tip for rearranging the sub-meshes in the engine. I would suggest that you add 'sockets', if you have full control over the meshes in your 3d software. This way you can simply select the parent socket in Unreal to place the sub-meshes. For instance the faucet on the kitchen top: Add a socket at the location of the faucet to the kitchen top. Check the docs about sockets if you are unsure on how to do that. Then export the mesh. Back in Unreal when the kitchen top mesh gets added as a component to a blueprint, you can add the faucet mesh as a child compent and then select the faucet socket from the parent. This will save you some moving stuff around, because you have the locations in your 3d program anyway. Sockets can also be easily change in engine if you need.
I literally get a list of blueprint runtime errors after migrating the productconfig folders into my file... there's not even buttons on the bottom of the screen when I press play.
me too. any help from the community?
Sensacional, meu amigo!... Parabéns pela iniciativa e obrigado por compartilhar!
amazing! thanks a lot. waiting for part 2!!
great tutorial
Супер!!! Отличный урок ! Большое Вам спасибо !
amzing and easy to understand
Hey Wessel,
Thank you so much for this excellent tutorial. It has been incredibly helpful to me, and it's an indispensable resource for me and my team!
Thanks to you!
Wow this is so well put together! Thank you so much!
Thanks a lot man! This tutorial is a realy good starting point in interactive for me.
Thank you for this tutorial.
How can I add the variant manager functionality to a first person?
Thank you So much for this Tutorial, it opened a whole new path to me. thank you so much
Super great infos on here! Thanks so much!!!🔥👍
I would give you 5 stars for this, if youtube has such a system :-) Incredible nice tutorial. Easy to follow. Salut man
you are a great teacher .
thank you so much .
Top notch work! Thanks for sharing.
Awesome work! and also very informative, do you have any workflow tutorials from blender to EU 5 ?
Show por demais man! Bem didático e objetivo, parabéns!
Amazing tutorial my Friend, I want to apply in other stuff I`m planning here as well, really loved that!
Awesome video!!! Thanks
This is awsome ! Thank you so much ! Do you know if it is possible to add a configurator like this to a first person walkthrough of an apartment?
Thank you for this tutorial! IDK if it's an appropriate ask but can you share the finished project files?
First of all this video is amazing!!! very educational and inspirational!!!
Can I ask you which other webiste you rely on for hi quality 3d models?
Thank you!!
I only use dimensiva. Models in my scene that can’t be found on dimensiva I model myself! (3d modelling is a hobby- but not recommended for client work as it takes to much time)
That’s awesome ❤
Killer tutorial well done! Donyou know any website where I can download alreadyb textured furnitures likes the kitcken?
Thank You!
can't wait for this :) to bad I am living in country where membership is not available.
Nice video, super helpful! I have a question, can I put multiple Variant Manager? Like 1 for the kitchen 1 for the living room 1 for the Master bedroom or I need to do all spaces on 1 Master Variant Manager and make each space a Variant Set with variants.
hello sir , super helpful video !!!! , i have a question about the collision system of the camera ,i add correct collisions to my objects and the walls, but my camera still goes through the objects , how we can fix this ?
impressive
Many thanks for this!!!
Great tutorial :D just one question, is there a way to change input settings? like mouse orbit and zoom plus a touch input? thank you
Great video. It is possible create for mobile… like ipad or iphone or android? Thanks
Love it
awesome tutorial!, is there a way so the camera stops clipping through walls when im rotating through the level?
Awesome tutorial! Is it possible for the user to store different configuration settings and send this data to a php serverside script?
Great tut. Do you have a solution to save game so the variant are stored in some variable? I try but i'm fails. Thanks
Amazing Tutorial Wessel, helped me a lot in my project. I do have query though, the icon for variant set is not updating, whether it is set from viewport or from file. Is there any solution for this ?
Amazing thanks a lot
Thank you!
Thank you so much!
Is there an easy way to add animations to the varient set, maybe a level sequence that is triggered?
This is amazing 😊 thank you.
Is this something you would be able to package and send to someone/upload to a website or would it only work in Unreal?
Thanks! Absolutely! You could create a build to send or stream it! It would work like any other game/project that you would package/build
@@WesselHuizenga Awesome 😁 Thank you! Your tutorials are always fantastic btw 😃
@@WesselHuizenga Great work. Is it possible to create something like this in UE4 and package it as an HTML5 Project which can then be embedded into a webpage?
Hello mate could you please make more tutorials like this one? Please ❤
Hi I imported the configurator BP to my project and had to changed the game mode in addition to the LVSActor and cam. It works but I get a number of BP Configurator errors. Reset Variant,Init Camera, Call Variant Actor and so on. Using UE5.2... any idea?
did you find any solution? i am getting the same error
Thank you
the lightning, mood soo sweet, love it, you think 306012gb will feel smooth with lumen?
tbh i just cant justify building scenes away from my precious corona, but i really love the creative freedom once you set the scene right...rrrrr
Thank you! 100% work
What would be the way to add camera attached to the first persone BD character? Thank You!
Woah , thanks
YAAAAY THANKS
thank you!
wonderful job
can you show as how to animate doors and windows
How can I do the configuration with it (BP_CONFIGURATOR)?
Drag the configurator as shown in the video into your viewport. Make sure you import the variant manager in the viewport as well. Simply follow the instruction in the video and you should be good to go!! In case it’s not working check if the game mode in the world settings is set to the configurator mode
Awsoome!
Hi! great video! so helpful! do you have the models or scene to make this tutorial? thanks!
Sadly no.. some models are from third party’s without permission to share or resell. I’m working on making a future proof solution to share models!
didn't see this video yet, so i have a question. is there a topic about how to deliver this configurator to a customer? do you compiling this scene, or want customer to download UE4/5?
any way, great job and tutorial, Wessel!
Thanks! In the video we build a configurator that is completely finished for building purposes. I don’t go over how to build/package the project because there is a lot information about that topic already. If there is a high demand I might do a follow up!
@@WesselHuizenga yeah, but all of that you've made we can find an information in the internet as well 🙂 so i think it would be useful for all to have COMPLETE course. if you be so kind to add this important topic 😇
@@WesselHuizengawould be Great.
Great tips! Are you using lumen in your scene?
Yes it’s completely lumen!
Please how to walk in the stage.because the templathe is blocked and we can not walk
Is possible to export to web and link variations with e-commerce for example woo commerce?
Does this work with VR?
can you do some tutorials for exterior rendering with unreal ? ty
Nice, can you make a video about ilumination for archvz video.
How do you use this with your first person Character? This workflow is awesome for Products but not very useful for interactive walkthroughs.
why the texture maps won't import during fbx and datasmith file importing and only static mesh does??
Hello sir...I tried the template in other projects but the Alt+LMB is not working can you help me regarding this please....?
ua-cam.com/channels/vBPwX7eeaj34NUk3Pk8M7Q.htmlcommunity?lb=UgkxOfI4w-IytjfAdbsB9dwpaYEmRg5UKwHb
this should help ;)
How to add different variant manager for different rooms? Every area has many components.
Great tutorial!
do you know if there is any way to exit the locked camera views and being able to move freely in the space by any chance? I'm trying to figure it out but doesn't seem easy
You can link the variant manager to a custom UI. I can use simple button action to make changes.
I will do a follow up tutorial on this in the future!
Waiting..
🙌🏼
Which template did you use for kitchen project, not the guitar one? It doesn't work when i migrate ProductConfig folder from Product Configuration(Guitar one) into an Architecture-Blank template . Keeps showing errors. I see double squares buttons in the ui bot they don't respond.
I used the archviz template- gave no issues for me. Try importing your scene to the guitar template, it doesn’t really matter what way you go about it
Have you found a way fix to this issue ?
me too!! :(
I fixed, you must load BP-configgamemode into game mode in wordsetting.
@@Limaplus Thank you!
Hi Wessel, Is there a way to play this configurator in web?
❤
Im stuck at the camera tracking the actor. My camera look at tracking setting is not working at all. Any idea?
If i am using sketchup for the modelling part , how do i go about it ? Can you reply in a short message thanks Wessel! Lovely video.
Same principle! Just make sure that things you want to configure are separated. From there follow along with the unreal engine part!
WHEN YOU REPLACE THE KITCHEN IS IT JUST TO LOCATE THE OBJECTS? DO I NEED TO ASSEMBLE THE KITCHEN IN UNREAL OR CAN I GO TO THE NEXT STEP?
Hi. I created save and load menus, and I can't figure out how to save the choices that I made in the Variant Manager. Do you or anyone here know ow to do that?
can you help us create a Race Car configurator ?
Thats great! Can you please tell the name of the small squared tile? Is it from quixel?
thanks!
You can get them here: quixel.com/megascans/home?search=tiles&search=green&assetId=viyjdjd
This tutorial its amazing!!! but a i have a problem my camera not rotate when press alt :( somebody could help me
Look at my pinned comment- that should fix it! :)
@@WesselHuizenga its working!! Thank you man I apreciate for you time!
@Wessel Do you know why I can't rotate or focus the camera for each view. It's like it's blocked
If you look for my pin comment I have an explanation and a fix for this issue! Hope that will help
There has to be a better way of working with the imported objects than having to rebuild it all over again. Couldnt you just import the scene with everything in it ti unreal as a usd file and then create the blueprint from there and have everything already where it should be?
Hi Wessel, What is your PC configuration?
Custom Liquid Cooling Set: Liquid Series RGB High Kit - Corsair Hydro X
Graphics Card Cooling: GPU Water Cooling
Graphics Card: 24 GB ASUS ROG STRIX GEFORCE RTX 3090 - HDMI, DP
Overclocked CPU: Overclocked Intel® Core™ i9-11900K 8 Core (3.50 GHz @ up to 5.4 GHz)
Motherboard: ASUS® ROG STRIX Z590-E GAMING WIFI (LGA1200, USB 3.2, PCIe 4.0) - Suitable for ARGB
Memory (RAM): 32 GB Corsair VENGEANCE DDR4 3000 MHz (2 x 16 GB)
Power Supply: CORSAIR 1000 W RMx SERIES™ MODULAR 80 PLUS® GOLD, ULTRA
Thermal Paste: ARCTIC MX-4 EXTREME HEAT CONDUCTIVITY COMPONENT
@@WesselHuizenga Awesome!!
Hey there, I followed the tutorial and decided to make a new level in the configurator instead of migrating (because it's just a test): I've followed precisely each of your steps (mine is not a kitchen btw), but when I click play, it only shows two buttons on the right which won't work at all, and no bottom bar. By closing the game, it shows me 4 errors "Blueprint runtime error: accessed none trying to read property variantset bla bla bla". I'm getting crazy trying to figure it out with chatgpt and I've already done a post on UE5 forums but still no reply. What do you suggest?
Thank you!
@@daigorostaurenghi5072 hi! Make sure to set the game mode type to the configuration mode and have to bp node in the viewport. If that is correct and it still won’t work I suggest creating a new project and migrate to bp as suggested in the video. Sometimes resetting with a blank project will fix bugs like this
@WesselHuizenga Thank you for the reply, the game mode was correct and the BP was correctly put in the viewport, but it still didn't work so I'm creating a new project. Thanks again, your videos are really great! 💪🏻
Where the videos of importanting configurater code ?
hey is it possible to make smooth camera transitions between the different camera angles ?
Yes that's possible! For example, you can use the "Set View Target with Blend" node for that.
can you elaborate on that? with this setup, there is only one camera that changes places. I managed to make this blend when the project started, but not when I change through the different viewpoints. any tips?@@SiLiDNB
@@SiLiDNB the control for the camera position is also in the variant set included, so i cant set view target with blend since its not in a blueprint ?
hi, i had a problem "Blueprint Runtime Error: Accessed none Trying to read property VariantSet_5" how to fix that?
I have the same problem 😢 Is there a solution?
Edit: I found the solution for it. You need to change in the World Settings -> GameMode Override to: BP_ConfigGameMode
Hope this solves it for you
@@Sarah-vj4wm tysm, apologies for the delay to respond
When i load the configurator and hit play the guitar its all messed up there is no lighting and you cant see any changes. This is when loading the stock guitar configurator. It doesnt even work out the box at all.
That might be because it has been made in an old version of ue4 and it hasn’t been updated/supported for the newer version- I can imagine some users experiencing this issue
@@WesselHuizenga I just realized its because it comes in with no lighting. I added a directional light and it fixed it.
you don't have on how to get the configuration data made from scratch or used with like first person caracter
Hello, I made my scene but whenever I go to play I get the following error messages: accessed none trying to read the variantset property! Can anyone tell me what I’m doing wrong? Thanks!
Drag the variant that is in the content browser into the viewport- that should solve it
@@WesselHuizenga Same problem here, I did drag the variant into the viewport, still it says the same error
Edit: I found the solution for it, after reading down on the comments someone suggested "You need to change in the World Settings -> GameMode Override to: BP_ConfigGameMode"
Lifesaver. @@mirrorrends6331
vip
Hi Wessel are you selling this scene too?
no sorry, maybe in the future!
Right now the scene contains some assets from third partys that i legally cant resell. I would have to replace them with my own modelling.
@@WesselHuizenga I would love to get it, only walls, lighting, camera settings, let me know.
Hi , i am quite new to unreal and have got these errors after following along. Do you have any idea on whats causing this?
Blueprint Runtime Error: "Accessed None trying to read property VariantSet_5_53DD780140AA80DE303F9FB135D2EA55". Node: SetText (Text) Graph: EventGraph Function: Execute Ubergraph WBP Popup Selector Blueprint: WBP_PopupSelector
Blueprint Runtime Error: "Accessed None trying to read property VariantSet_5_53DD780140AA80DE303F9FB135D2EA55". Node: Branch Graph: ForLoop Function: Execute Ubergraph WBP Popup Selector Blueprint: WBP_PopupSelector
Blueprint Runtime Error: "Accessed None trying to read property VariantSet_5_53DD780140AA80DE303F9FB135D2EA55". Node: SetText (Text) Graph: EventGraph Function: Execute Ubergraph WBP Popup Selector Blueprint: WBP_PopupSelector
Blueprint Runtime Error: "Accessed None trying to read property VariantSet_5_53DD780140AA80DE303F9FB135D2EA55". Node: Branch Graph: ForLoop Function: Execute Ubergraph WBP Popup Selector Blueprint: WBP_PopupSelector
Its hard to Bug/error fix without having the project file. from what I can understand it looks like the variant set its refering to is either not itialized or has been set to none.
I can highly reccomend copying the error code into chat GPT. start your chat with asking what the following unreal engine error means. Chat GPT gives you a systematic approach of how to look for the problem!
Thank you!!!