UE4 OSC - control Unreal Engine with Touchdesigner

  Рет қаралды 21,322

VJ SCHOOL

VJ SCHOOL

Күн бұрын

Пікірлер: 76
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
You can find Unreal Engine & Touchdesigner project files at: www.patreon.com/vjschool
@ygreq
@ygreq 3 жыл бұрын
Please try to explain what you are doing in future tutorials to make them a bit future proof and beginner friendly. For example I am having problems making this work and I am trying hard to understand what you are actually doing in this tutorial. Why you did the things you did so I can verify and change to make it work. Thank you for your videos!
@jvtrjs
@jvtrjs 2 жыл бұрын
so good! No problem with your English!! this tutorial is efficient and great af !!!!
@aaushakov
@aaushakov 4 жыл бұрын
Cool! Do not stop please man!
@MrKams1
@MrKams1 3 жыл бұрын
Excellent video thank you, I like another commenter could not get it working in 4.26, but its working fine in latest version of 4.25.
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
I made update for 4.26 version - kzbin.info/www/bejne/iqakmXeLmKijY8U
@kristoffermoth5408
@kristoffermoth5408 4 жыл бұрын
Thank you so much, this is an incredible help !!!!!
@meltyblood
@meltyblood 2 жыл бұрын
Great video, very thorough! Thanks.
@christosioannou9990
@christosioannou9990 3 жыл бұрын
Hi ! Could you do a tutorial on OSC send? Also when I try to launch a project with this plugin with an Oculus Quest2 attached, it fails on launch. Do you have to compile the plugin and if so, how do you do this!!? Brilliant tutorial by the way!
@SocailInteruption
@SocailInteruption 3 жыл бұрын
Super useful tut, thanks man!! How might you go about mapping the OSC to the Axis mappings of a character? So for example a trigger chop would start the forward movement?
@YongMumu
@YongMumu 6 ай бұрын
Hello, I tried to make it with UE5, my data can be displayed in the UE window but I can't control the lights and I can't see the model in run mode. Have you tried it with ue5
@lastfirst731
@lastfirst731 2 жыл бұрын
I’m having an issue with UE5 with OSC coming from Touchdesigner not actually binding the message. It works when sending straight from an iPad running TouchOSC, I set the same values up in a constant and try running from Touchdesigner and I can see the messages coming in on the Print string but they will not bind to their addresses in the message handler. Is this an issue you have came across?
@diandrakathyusha
@diandrakathyusha Жыл бұрын
hi, i am doing your tutorial in UE5.2 but somehow the point light and cube actor disappears whenever i hit the play button. any idea why this happened?
@stickwithit
@stickwithit 4 жыл бұрын
This is awesome thank you
@Rocklee-vv
@Rocklee-vv 2 жыл бұрын
can i use osc to control motor encoders externally i need ue4 and raspberry pi to communicate in realtime
@115leong
@115leong 4 жыл бұрын
Useful, thank you
@doomface1432
@doomface1432 3 жыл бұрын
i am new to this all. What are the implications of this. Is this to control lights in a music venue?? thanks you!
@sandufi
@sandufi 4 жыл бұрын
Nice video!! How would you handle having multiple point lights (let's say a hundred) and then each one receiving an osc message to change its intensity independently? (or maybe a single osc message with a hundred values)
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
Hi! You can use “get all actors of class” and then cast osc value to every copy in range. I will show this in next tutorial :)
@sandufi
@sandufi 4 жыл бұрын
@@VJSCHOOL amazing cant wait! 😁
@nelscanton4907
@nelscanton4907 2 жыл бұрын
Hi, Thank you for this tutorial! I'am trying to control (with touchdesigner) the rotation of a camera (in UE4) but in the editor mode. The blue print only work in "play mode". I tried to overpass it but without success. I guess it's possible to send "live" data in the editor mode because the Vcam (Virtualcamera) plugin works over the network that way... (I don't use Vcam because it's not precise). Do you have any idea? Thank you very much, Nelson
@hatsunemikuchannel2023
@hatsunemikuchannel2023 3 ай бұрын
2:13 2:34 2:52 3:00
@bengrace4772
@bengrace4772 4 жыл бұрын
I see your controlling everything from the osc out. Does this work for controlling specific parts in blueprints as well? Multiple blueprints in scene? Would it be easier to have separate servers inside separate blueprints?
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
I think it's better to have one OSC server blueprint and cast values to other actors/blueprints. You can make variable with blueprint and cast to it, or you can for example get all actor of class and send values directly to them. You can send message to any actor or even to niagara system, create variable for parameter and cast to it from OSC server BP.
@bengrace4772
@bengrace4772 4 жыл бұрын
@@VJSCHOOL that makes more sense for sure. I was having to create a bunch of servers for each component. So my niagara system was in a blueprint that had a separate server. So powerful with TD audio filter capabilities. Thanks for the tutorial!
@WingtoKwong
@WingtoKwong 3 жыл бұрын
I saw your data flow in UE4 in 1:55, how did you perform data in UE4 which the information from Touchdesigner.
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
In TD right click on node and select “view”
@jackdawson4708
@jackdawson4708 3 жыл бұрын
太棒了!
@MaxiCrows
@MaxiCrows 3 жыл бұрын
the way what you show is really awsome ! thanks ! I want to know if I can control parameters of materials ? emission intensity, changing textures interpolated and speed panner. Or parameters in niagara system too. will be greatful by your help !
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
In this video I show how to control materials parameters kzbin.info/www/bejne/r5XOmoyqntx3l9U
@ModernMoRgAn42
@ModernMoRgAn42 4 жыл бұрын
How do you get the small window that you can control the values from ? Great tut tho !
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
Hi, it’s preview window from touchdesigner, to open it, right click on node and select “view”. On video TD opened on second monitor where I control values, small window only for preview.
@ModernMoRgAn42
@ModernMoRgAn42 4 жыл бұрын
@@VJSCHOOL Thanks a lot ! , keep up the good work
@jmlavandt
@jmlavandt 4 жыл бұрын
useful!! thanks
@moonneko4035
@moonneko4035 3 жыл бұрын
How and where can this be applied for? Can you make me some examples? (like games or movies or stage performance?)
@diogomeireles3018
@diogomeireles3018 4 жыл бұрын
I cannot see get the OSC messages on the viewport in version 4.26, any idea why? Thanks for the tut!
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
Hi! I didn't test 4.26 yet. Can you show your BP?
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
I made update for 4.26 version - kzbin.info/www/bejne/iqakmXeLmKijY8U
@diogomeireles3018
@diogomeireles3018 3 жыл бұрын
@@VJSCHOOL Thanks!
@salianopatinama4677
@salianopatinama4677 4 жыл бұрын
Super nice
@sir_bass_tian
@sir_bass_tian 6 ай бұрын
Hi, i want to connect the TD signal to trigger a JUMP action of my character, I'm struggling. can anybody help m,e?
@volantknave
@volantknave 3 жыл бұрын
This was very helpful! I ran into an issue when changing the IP to my other computer on the network, to receive messages from it. FUdpSocketBuilder gives me "Failed to bind to " (and some variations), and then I get a similar warning from OSC. Any idea how that might be fixed?
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
hi, you change ip in "Create OSC Server"? You need to set ip adress that belong to UE4 PC. Hope this link will help you support.microsoft.com/en-us/windows/find-your-ip-address-f21a9bbc-c582-55cd-35e0-73431160a1b9 For example you have one PC with UE4 on ip adress: 192.168.1.60 and another PC with TD on ip adress: 192.168.1.70. So in UE4 "Create OSC server" you need to set 192.168.1.60, and in TD "OSC Out" set the same ip 192.168.1.60.
@friendlysealstudio4447
@friendlysealstudio4447 2 жыл бұрын
HOW DID YOU INSTAL IT?
@jens_probst
@jens_probst 3 жыл бұрын
Hi, nice Video! I had the same Problem, that the OSC was stop working after some frames, in my case it was enough to set the OSCServer Variable, to keep it runing... test it, mybe you do not need the loop to restart the OSC Server anymore ;)
@TheWillskiTheory
@TheWillskiTheory 2 жыл бұрын
Can you explain what you mean?
@sharky278
@sharky278 3 жыл бұрын
Hi, firstly thanks for your tut. i've always worked in past with the plugin on git for c++ projects, but now for several reasons i'd like use your approach. ...but i stop at the first point at 1:30. I'm unable to recieve the print in unreal at this point. firstly... i work with unreal 4.26, the workstation is new and clean, i've just tried with: localhost, 127.0.0.1, 192.168.1.x (my ip), changed port numbers in td and ue4... but no way. the only thing that i've supposed, is that u are working with 4.25 and something is changed in 4.26... the problem is that the flow stop at the binding step and never flow in the custom event. I did your procedure 8 times just because i watched your video to see if i had lost something... but everything is correct.... (and logical) i tried to run touchdesigner and unreal in administrator mode too... do you have suggestion ? i'm going mad. (my firewall is still locally disabled)
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
Hi! I think it’s a problem in 4.26. A lot of people can’t run OSC in new version.
@ArgentumStudio_Old
@ArgentumStudio_Old 3 жыл бұрын
Как на счёт мокапа с помощью тачдизайнера ?)
@TheLifeofEdward
@TheLifeofEdward 4 жыл бұрын
Great
@yunochoi8747
@yunochoi8747 3 жыл бұрын
Hello, thanks for the great tutorial! However, the lost connection is not restored when I run via exe package. Any suggestion? The error message is 'Failed to bind OSCServer_0lzGeBBtKUubpVHZRmQiYg to 127.0.0.1:7000'. Thanks!
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
Hi! I didn’t try in exe package. Maybe try to change IP port.
@daqiuliang2607
@daqiuliang2607 3 жыл бұрын
thank you!
@virtualteleport1639
@virtualteleport1639 3 жыл бұрын
Hi Bro, Is It possible to import a geometry from touchdesigner to unreal?
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
I think it won’t be easy. First way - you can right click on sop, then select export geometry. And import this fbx to UE4. But for doing this in runtime, you need plugin for ue Second way - export points from TD throw UDP, and make procedural geometry in UE based on this points
@petewallace4376
@petewallace4376 4 жыл бұрын
I can get this working in 4.25 - but in 4.26 TD gives errors in the Output Log. Wierdly TouchOSCiPhone works ok with identical data.: "LogOSC: Warning: Failed to parse OSCBundle of invalid format. #bundle identifier not first item in packet."
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
hi, i didn't test OSC in 4.26. But i see that error "OSCbundle", can you try to recieve messages, not bundles?
@petewallace4376
@petewallace4376 4 жыл бұрын
@@VJSCHOOL Hiya. I'd like to but unsure how to switch to messages in TD. Like the tutorial, my Blueprint is set up to receive messages.
@VJSCHOOL
@VJSCHOOL 4 жыл бұрын
@@petewallace4376 in TD you can send OSC with OSC Chop (green) & OSC Dat (Pink), osc chop allready in message mode, osc dat have option like "split bundle into messages". Also check if you send value in format "lvl/name/value". Sometimes it doens't work if you just typle "name/value"
@petewallace4376
@petewallace4376 4 жыл бұрын
@@VJSCHOOL Thankyou. I did wonder if the DAT might be the solution
@NotesfromUnderground
@NotesfromUnderground 3 жыл бұрын
@@petewallace4376 Did you successfully send OSC Messages to Unreal 4.26?
@mavro360
@mavro360 3 жыл бұрын
Hi, first THANK YOU VERY MUCH for the tutorial, really helpful. I am trying at 4.26 but it doesn't work. I have tried a project that was made in 4.25 and it doesn't work either. I tried starting from scratch and the OSC server doesn't start either. Any hints or help ?? Thanks again
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
Hi! You have problem with Patreon project? If so, try to delete plugin folder in that project.
@mavro360
@mavro360 3 жыл бұрын
@@VJSCHOOL I am using my own project that creates in 4.25 following your tutorial. Then I tried creating one directly in 4.26 and it didn't work either. I read in some forums that others have the same problem with version 4.26. Thanks por awnser
@mavro360
@mavro360 3 жыл бұрын
@@VJSCHOOL in 4.25 works ok
@VJSCHOOL
@VJSCHOOL 3 жыл бұрын
@@mavro360 I didn't try 4.26 yet but can look at your BP, can you share your BP at blueprintue?
@mavro360
@mavro360 3 жыл бұрын
@@VJSCHOOL i dont know what is bluprintue ...i can send you de code in a txt via email if you want. Or tellme whats bluprintue is....Sory i am new in unreal and Thanks a lot 4 your anwswers
@ahrenmorris6053
@ahrenmorris6053 3 жыл бұрын
Good video. Very informative. Lots of good information with minimal time wasted. Your English is fine no need to worry. One minor pronunciation check for Linear in Linear Color You pronounced 'line-R' It's closer to 'lin-E-r'. The combination of letters 'ear' giving it a slight up then down sound. Otherwise awesome. Going onto your next video now :-)
UE4 & Resolume - control Unreal Engine with OSC from Resolume
9:13
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,9 МЛН
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,7 МЛН
Immersive Plugins in Unreal Engine (OSC, OpenColorIO, USD file support, and more)
10:15
The Interactive & Immersive HQ
Рет қаралды 6 М.
Unreal Engine 5 Beginner Tutorial Midi Controller Setup
8:08
Introducing EasyRain for Unreal Engine 5
12:40
William Faucher
Рет қаралды 92 М.
Learning Unreal Engine in One Month to make a Game!
15:25
Will Hess
Рет қаралды 101 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 732 М.
Audioreactive visuals using TouchDesigner and Unreal Engine
18:41
Real time Stable Diffusion in TouchDesigner
8:12
VJ SCHOOL
Рет қаралды 21 М.
Let's start VJ with UE5 and TouchDesigner
10:57
miwa maroon
Рет қаралды 14 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,9 МЛН