thanks for this simple starter tutorial so much. ive spent weeks looking for some kind of python based virtual reality software / API this video shows an introduction on exactly how to do just that. this contains all of basic API setup, grabbing objects and a basic idea on how to use the 3D editor. all i have is a small room with some grabbable things in it but i cant thank you more for the knowledge on what to use to make python based vr environments and how to use it. : )
Thank you for the positive feedback! We are thrilled to hear that the starter tutorial has been helpful for you. It's fantastic to know that the video provided a clear introduction on creating Python-based VR environments, including the essential API setup, object interaction, and a basic understanding of the 3D editor. It's incredible that you've already created a small VR room with grabbable objects! Your appreciation means a lot, and we are glad the tutorial helped guide you through this process. Wishing you all the best as you continue to explore and develop within the world of Python-based VR environments!
Hey man great tutorial and actually opened a whole world of possibilites haha. Just a question about the light part: I can't have the same result, because by looking at the left panel, there is another item inserted (point) that I don't have... Should I insert another light source?
Not sure which part of the lighting section you're referring to, but yes, I did also insert a point light by going to create-light-point light and then playing around with the color and intensity
Hello there! I have come to this tutorial again because I started to learn more about it and sorry I didn't see your reply! About the light, yes, that was what I wanted to know, about the point light! Thanks Now I am facing another issue, that is related to the grabbable objects: I follow exactly the tutorial, but it I can't grab them, I have no error though, I just can't. I tried also with different 3D models and got the same result! Any ideas?
Hello Worldviz! Thanks for the response! Can I ask you some more questions though - FIrstly, when I select the Keyboard and Mouse configuration and then run my model.osgb I cannot select my items which are in?...The second question is, when I run the mode.osgb and while pressing 'w' for going forward or 's' for backwards it's going very slow, what should be the problem here? Thanks in advance!
The 2 cups are included in the environment. Perhaps you also added them separately in code, or does this happen with the code that's included unchanged?
@@danieltinkham8296 is there any references tutorial link that you can share on taking a model avatar .fbx file with all it textures files of blender using gITF 2.0 model format and render it into the environment ?
You can create this with just a computer (desktop mode), or any VR headset connected to a PC (Oculus Quest w/Oculus link, Vive Pro, Pimax, etc.), as well as many other types of displays (3D Projection, Stereo monitors, etc.)
Vizard is PC based, but you can use a cloud streaming third party tool like Plutoshpere to run it on a standalone Quest 2 (otherwise it would be best to connect to to a PC)
Yes, but it involves using a third party library and may have mixed results. See this article for details www.worldviz.com/post/tech-tip-bringing-unity-assets-into-vizible-and-vizard
@@sp3ky288 Oh, then if you're just looking to run this in desktop mode you can go to Tools-Vizconnect- Presets and select the desktop using keyboard and mouse preset. Let me know if that's what you're looking for.
@@sp3ky288 If you are talking about using like a virtual laser pointer type cursor. That can be done using something called "GUI canvas" (can look it up in the Vizard documentation). If the button is on a GUI canvas then you can set the mouse style to viz.CANVAS_MOUSE_VIRTUAL and manually update the mouse position based on controller signals. The canvasExample.py script included with Vizard has a ManualCursorPositionTask function that uses the arrow keys to move the cursor. This could also be modified to take in the Vive input signals instead
The latest version of Vizard is built on Python 3.8. I'm not sure of all the changes to 3.9, but it should work as long as there's not specific code changes in the application you are using.
This opened a door for me. Great job!
Can you help me ?
thanks for this simple starter tutorial so much.
ive spent weeks looking for some kind of python based virtual reality software / API
this video shows an introduction on exactly how to do just that.
this contains all of basic API setup, grabbing objects and a basic idea on how to use the 3D editor.
all i have is a small room with some grabbable things in it but i cant thank you more for the knowledge on what to use to make python based vr environments and how to use it.
: )
Thank you for the positive feedback! We are thrilled to hear that the starter tutorial has been helpful for you. It's fantastic to know that the video provided a clear introduction on creating Python-based VR environments, including the essential API setup, object interaction, and a basic understanding of the 3D editor. It's incredible that you've already created a small VR room with grabbable objects! Your appreciation means a lot, and we are glad the tutorial helped guide you through this process. Wishing you all the best as you continue to explore and develop within the world of Python-based VR environments!
Hey man great tutorial and actually opened a whole world of possibilites haha. Just a question about the light part: I can't have the same result, because by looking at the left panel, there is another item inserted (point) that I don't have... Should I insert another light source?
Not sure which part of the lighting section you're referring to, but yes, I did also insert a point light by going to create-light-point light and then playing around with the color and intensity
Hello there!
I have come to this tutorial again because I started to learn more about it and sorry I didn't see your reply! About the light, yes, that was what I wanted to know, about the point light! Thanks
Now I am facing another issue, that is related to the grabbable objects:
I follow exactly the tutorial, but it I can't grab them, I have no error though, I just can't. I tried also with different 3D models and got the same result! Any ideas?
Hello Worldviz! Thanks for the response! Can I ask you some more questions though - FIrstly, when I select the Keyboard and Mouse configuration and then run my model.osgb I cannot select my items which are in?...The second question is, when I run the mode.osgb and while pressing 'w' for going forward or 's' for backwards it's going very slow, what should be the problem here? Thanks in advance!
cool
How to connect what i have done to an app?
why your object does not duplique when you grab it? i tried to do the same but my objects duplicate every time. Please help
The 2 cups are included in the environment. Perhaps you also added them separately in code, or does this happen with the code that's included unchanged?
I have a 3D model in blender, can I import it to vizard?
Hi Unchindami, yes you can bring models from Blender into Vizard. We recommend using the glTF 2.0 model format
@@danieltinkham8296 is there any references tutorial link that you can share on taking a model avatar .fbx file with all it textures files of blender using gITF 2.0 model format and render it into the environment ?
when i load the scene it is giving me a different thing
What all External components we need for this project?
You can create this with just a computer (desktop mode), or any VR headset connected to a PC (Oculus Quest w/Oculus link, Vive Pro, Pimax, etc.), as well as many other types of displays (3D Projection, Stereo monitors, etc.)
How do you build this into an app? What Framework is needed?
Cant i use vizard software on linux machines?
Vizard is a Windows based program, so it doesn't run on Linux
mr. can i play this experiment in android mobile
Vizard is PC based, but you can use a cloud streaming third party tool like Plutoshpere to run it on a standalone Quest 2 (otherwise it would be best to connect to to a PC)
Is posible Export model of unity engine?
Yes, but it involves using a third party library and may have mixed results. See this article for details www.worldviz.com/post/tech-tip-bringing-unity-assets-into-vizible-and-vizard
i wan the cmaera to detect movement and thus no vr
What kind of camera are you referring to? Like an external 3D camera to detect body position?
@@worldviz no just normal camera 720p
@@sp3ky288 Oh, then if you're just looking to run this in desktop mode you can go to Tools-Vizconnect- Presets and select the desktop using keyboard and mouse preset. Let me know if that's what you're looking for.
@@worldviz thnx for ur attention but can u make virtual cursor explained in python
?
@@sp3ky288 If you are talking about using like a virtual laser pointer type cursor. That can be done using something called "GUI canvas" (can look it up in the Vizard documentation). If the button is on a GUI canvas then you can set the mouse style to viz.CANVAS_MOUSE_VIRTUAL and manually update the mouse position based on controller signals. The canvasExample.py script included with Vizard has a ManualCursorPositionTask function that uses the arrow keys to move the cursor. This could also be modified to take in the Vive input signals instead
Can you do all this in the free version?
Yes, you are just limited to 5 minutes execution time
Would this work with python 3.9?
The latest version of Vizard is built on Python 3.8. I'm not sure of all the changes to 3.9, but it should work as long as there's not specific code changes in the application you are using.