Worked right away, I cannot thank you how much your tutorials have been super helpful! Easy to follow, clear explanations...thank you so much once again!!!
The tutorial is awesome, that functionality i wanted to achieve for a long time, as a designer my focus is on showing rapid prototypes not focusing too much on code, so when i entered the UI package on Unity i saw that this script is also on the pack so i had to buy it, that is so many time gained for me. 💙
Thank you so much for keeping working on tutorials based on the Oculus integration SDK! It is quite hard to find projects and tutes based on this SDK, and your tutorials have been incredibly helpful in understanding and utilizing it!
@@RealaryVR haha yes I figured it out. Btw, thanks a lot for this video, I took the basic idea from this and created an awesome working pen where you can change colors, brushes, and even the size! It was all for a competition which happened just yesterday, so thanks a lot
Great video man and great content !! keep up the good work PS : next video should be about how to write in a whiteBoard for example also how to erase paint
hello, why when I put default line I have the objects that are created but without material, when I put a material instead of default line I can draw but when I change colour all the lines change too. thank you for your help the tuto is perfect!
Great Tutorial Thanks, I am using it on the quest pro and i can drag the pen around but i can not paint. I noticed a slight difference in the script and tried both versions from video and provided script but it still did not work, do you have any clue why, maybee a controller issue? Thanks a lot!
Thank you so much for that amazing video. Its been a week i am trying to morph the drawing into proper shape, like if i draw a circle or any random shape, i want that shape to be aligned properly like its forward axis stays aligned. I tried alot of things like setpositions to same, deactivating useGlobal check passing local position, but i am not getting results. Can you please help me with that
@@RealaryVR Hey thanks for replying, This project is really awsome, I'm actually trying to make this for not oculus integration package but for XR Integration. So as you can see in the code there are OVR commands. How can I make this code for XR Integration because I don't understand much from code
Thank you. I enjoyed the video and commented on something I wanted to ask I want to use Photon RPC if I want to draw this on a board and show it to another player in a multiplayer game. What should I send to RPC in this script?
Hi, glad you enjoyed it! Since the drawing is just a LineRenderer with points on it that correspond to a position, I would send the points (Vector3 array) of the line renderer, and on the other end just receive and set them on a new line renderer. You'd also need to send the color and any other info you might add to your drawings. Best of luck!
Glad to help! You would need to change 2 things: 1) Make the pen grabbable using hand tracking. I show how to do that in this video: czcams.com/video/WELSs-lPJYA/video.html 2) Need to find a different way to trigger the drawing instead of the A button on the controller. Since you don't have controller that might be challenging but you have to get creative with it. Maybe grab it with thumb and index and only draw when you close the rest of your fingers? Hope this gets you started!
Hi Abdelrahman! Thanks for the feedback, here's a video from another channel called Valem that does drawing on a flat surface. However it uses the XR Interaction Toolkit instead of the Oculus Integration. Hope it helps! czcams.com/video/VAnBM18Q5Ow/video.html
Worked right away, I cannot thank you how much your tutorials have been super helpful! Easy to follow, clear explanations...thank you so much once again!!!
Could you do a video on how to do this in 2024 using Meta all in one sdk?
The tutorial is awesome, that functionality i wanted to achieve for a long time, as a designer my focus is on showing rapid prototypes not focusing too much on code, so when i entered the UI package on Unity i saw that this script is also on the pack so i had to buy it, that is so many time gained for me. 💙
Thank you for the feedback and kind words. Glad you found it helpful and wish you the best with your work!
Thank you so much for keeping working on tutorials based on the Oculus integration SDK! It is quite hard to find projects and tutes based on this SDK, and your tutorials have been incredibly helpful in understanding and utilizing it!
Anytime, I'm glad that you're finding it helpful!
Thanks! Managed to get it working on XR Device simulator with a few changes (2022.3.21)
Anytime, glad you were able to get it working!
Thanks for all these awesome tutorials bro!
Anytime!
Thank you so much for putting a link to the script!! Huge time saver ❤
Glad to help!
This is amazing, just one question because I am new to VR development, when you will move in the virtual world, how will the drawings look to you?
Hey! When you move in the virtual world the drawings will be 3 dimensional. Hope that answers your question.
@@RealaryVR haha yes I figured it out. Btw, thanks a lot for this video, I took the basic idea from this and created an awesome working pen where you can change colors, brushes, and even the size! It was all for a competition which happened just yesterday, so thanks a lot
Great video man and great content !! keep up the good work
PS : next video should be about how to write in a whiteBoard for example also how to erase paint
Thanks for the feedback and suggestion Mohamed!
hello, why when I put default line I have the objects that are created but without material, when I put a material instead of default line I can draw but when I change colour all the lines change too.
thank you for your help the tuto is perfect!
How do I erase the drawing, can you explain how I design to remove the drawings with the eraser?
Hi Ali, we are currently working on a package for Unity that will include the eraser part as well, stay tuned!
@@RealaryVR thank you
awesome tutorial
Thank you!
Great Tutorial Thanks, I am using it on the quest pro and i can drag the pen around but i can not paint. I noticed a slight difference in the script and tried both versions from video and provided script but it still did not work, do you have any clue why, maybee a controller issue? Thanks a lot!
Can you make a video about making a UI like Apple Vision Pros round icon menu for quest 2 without eye tracking but handtracking.
good job! 👍👍👍
Thanks!
Is it possible to apply pressure physics to the brush stroke to make it more fluid?
hi I try your VRPainting but ,its not working for me, what can to do fix this
Why not attach a trail renderer to the tip instead?
damn bro RESPECT!!!
Thank you so much for that amazing video. Its been a week i am trying to morph the drawing into proper shape, like if i draw a circle or any random shape, i want that shape to be aligned properly like its forward axis stays aligned. I tried alot of things like setpositions to same, deactivating useGlobal check passing local position, but i am not getting results. Can you please help me with that
Hello, is this tutorial still valid? I don't seem to make it work to grab the object
I'm using Quest 3 and trying to make this for XR and I don't have Custom Hands what should I do
The Custom Hands are part of the Oculus Integration package, which is marked as deprecated, but you can still get it and this still works!
@@RealaryVR Hey thanks for replying, This project is really awsome, I'm actually trying to make this for not oculus integration package but for XR Integration. So as you can see in the code there are OVR commands. How can I make this code for XR Integration because I don't understand much from code
Really amazing video!! I was wondering if there's a way to make these paintings fade over time?
Thank you! You can do that by lowering the line renderer's color 'alpha' property (Transparency) to zero. Hope this gets you started!
Thank you. I enjoyed the video and commented on something I wanted to ask
I want to use Photon RPC if I want to draw this on a board and show it to another player in a multiplayer game. What should I send to RPC in this script?
Hi, glad you enjoyed it! Since the drawing is just a LineRenderer with points on it that correspond to a position, I would send the points (Vector3 array) of the line renderer, and on the other end just receive and set them on a new line renderer. You'd also need to send the color and any other info you might add to your drawings. Best of luck!
thaaaaankss
Anytime!
Hey, thanks for the tutorial. I have a question, Can we use this in passthrough mode with some changes?
Hi, yes you absolutely can!
@@RealaryVR can you please make a video or maybe list the required changes on the same? Thanks
Thank you for sharing your videos!
What would be the difference if drawing will be driven by handtracking?
Glad to help! You would need to change 2 things:
1) Make the pen grabbable using hand tracking. I show how to do that in this video:
czcams.com/video/WELSs-lPJYA/video.html
2) Need to find a different way to trigger the drawing instead of the A button on the controller. Since you don't have controller that might be challenging but you have to get creative with it. Maybe grab it with thumb and index and only draw when you close the rest of your fingers?
Hope this gets you started!
Very Good Job!!!
Hi Abdelrahman! Thanks for the feedback, here's a video from another channel called Valem that does drawing on a flat surface. However it uses the XR Interaction Toolkit instead of the Oculus Integration. Hope it helps!
czcams.com/video/VAnBM18Q5Ow/video.html
@@RealaryVR Thanks so much for your reply!!
Appreciate it