 So it's like this. I am, I am. So it's looking like this, I can. Yeah, I can. I'm here. The way I like to play. I'm here. So you are playing with the star? Yeah, I'm here. I'm here. I'm here. Now you have the car, you have the car, ok. Yeah, you have the big show. Can we start the next presentation? Hi everybody, Jonathan, Jerry and I are French students in the computer science. And we will present you our... And we will present you a school project named Blenderid. The main purpose of our work was using smartphones as tools for 3D modeling. And now I will let Jonathan speak about the project overview. So, our first objective was to create an innovative tools for 3D modeling to simplify the process of creation. We also wanted to use different devices connected together to bring new functionalities to computers like smartphones or other things like machine or other things. So, we choose two technologies for the smartphone which is Android and for the modeling software we use Blender. Both are open source and easy to develop on. That's the main reason why we choose these technologies. And what exactly is Blenderid? Blenderid is both an application for your smartphone and an add-on for Blender. It's proposed functionalities of Blender on your smartphone and show them in real time on Blender like creating objects, moving or rotating them. And you can also record animations. Now, I will present you different functionalities. So, hi. So, the first functionality we had to design was a way to see objects on your smartphone because you had them on the scene and you wanted to select it. For example, to rotate it or move it or whatever. So, well, it's quite easy to start the application. You just launch the add-on and start. Under it, you can see the IP you need to configure your smartphone connection. And then you launch the app on your smartphone. And you can see real-time the object in the scene. By pressing on that, you can select it. It's a section for each smartphone, actually, because you can connect with multiple smartphones. But each smartphone defines which objects you have selected. You can rename it also by long-clicking on it. And you can see it changes real-time on the scene. One of the other functionalities we wanted to develop is what a smartphone can be used to... What is unique to the smartphone. So, we use the shortcut of the smartphone to move objects. And so, we can have the input of the smartphone and play it in Blender. So, as you can see, Batman is doing exactly what my smartphone is going. And it's in real-time. And we have been developing that. And it responds really precisely. Once we have finished developing that, we see a potential to actually use this rotation to orient the camera. And record more easily a movement for a video, for example. So, by just rotating the camera, we get the input in Blender. And it's an easy way to move it. And there is even a functionality to set frames automatically. So, the animation is record as you move. Once we wanted to use every aspect of the smartphone, so we implemented a way to use your smartphone as a gamepad and move objects in Blender. So, just by tilting the smartphone, you can move forward and turn left and right, rotate it. And it's all real-time and it's actually funny. And if you select a world, every movement is compared to the world, but if you say local, when you tilt, it goes forward from the model. Then Batman is gone. The main function was to be able to draw things on your smartphone and directly edit it and have it on Blender. And so, we first created a way with placing vertices. So, you'll see just by typing on the screen, you can draw your form. And if you want to correct something, there is a back button to erase the last action. And if you want also to delete points, you can go to edit mode and double tap on the screen to suppress points. And you can modify your shape as you want. And when you are satisfied with the result, you just click, you set a name, and you click on the center Blender button, and you are your former and second. Actually, it's instant. So, from there, you can use Blender and edit your design form. After that, being able to place vertices was cool, but we wanted to be able to draw stuff literally. So, we implemented curves. So, it's worth the same way. Just select a curve from the panel and start drawing. And there is an option to either have closed curves or not. So, you can use it as a path or something. And it was the same way. You send it to Blender and you have got your form. We had to think about an algorithm to simplify the points because when you draw a line like that, you've got thousands of points, I think. So, we wanted to only keep only those who are really making the curve and which would be easy to modify afterwards in Blender. And finally, we wanted to be able to work with multiple smartphones at the same time as the same scene. Many smartphones can connect and create and move and rotate at the same time while even someone is using the Blender on the computer. So, what we would want to improve with time would be to exclude directly from the smartphone. We would want to get all the input from the camera because we have seen that it's really useful to use your smartphone to rotate the camera but it doesn't record the movement. So, when you do that, only rotation is done but if you want to record that, you have to add another data. So, that would be interesting to have. And short gets to launch, for example, Blender directly from your smartphone or switch to camera view with a simple button. And the final one would be to have a feedback on your smartphone as you've seen because you can't actually at that moment. And why not port it from other OS, so iOS or Windows Phone and other software, Maya, 3ds Max, etc. So, thank you for your attention. Now we'll be proceeding to a demonstration live and afterwards question from... So, launching Blender. Sorry, I forgot to put my phone on the hotspot but you have to connect to my smartphone. So, I'll be answering the question while you're there. Any questions? Yes. How does it communicate with Blender? Is it Wi-Fi, Bluetooth? Yeah, it's actually... For now it's Wi-Fi. And the computer is a server and every smartphone has this client. Okay, thank you. Any questions? Any more questions? Are you well connected? For the movements of the camera to really get to a different position. Have you also looked at Bluetooth text? We have a look at what? Bluetooth. Bluetooth text. No, we didn't right now but since it was a school project we haven't got time for it but why not add it later? How much latency do we get? Is it a problem? Did you try to work that out? Is there any buffering issue to the whole network protocol? I think it's really fast because we send a lot of data from rotation, for example. I think we can have troubles when multiple smartphones are connected to the same computer but other than that it's really impressively quick. I'll draw a path and my friend is going to draw a shape and here I send it. Actually the person of the computer can still work with the software while we play with our smartphone and so you can do things like following the path and playing the animation. I'll even play with the rotation of the path and I can even record it when the animation starts just record what I did with my smartphone and place its keys on the vendor. I'll be playing with stars so just select them on my smartphone. There is some troubles with when movements are done really synchronously when stuff is done on the computer and on the smartphone and sometimes lost connection. I like that. Well, thank you for your attention. Thank you very much. We have time for a few more questions if you like. Yes. Is it possible or will it be possible to animate amateurs? To animate animations. Amateurs. Yeah, it would be possible. So you could use several smartphones to connect a person with it. Yeah, it could be possible. Actually, we didn't think about that so right now only objects appear on the smartphone but it would be a matter of seconds to change it to bones and armature. Yeah. So what's the status of the multi-platform side of it? Is it available for other operating systems and the license? I'm sorry. What was the question? Is it available for other anything else than windows or when and if it's possible? Well, it's really linked to the app on Android and the software on Blender but there is nothing particularly particular to those tools. So yeah, it would be simple to export on some other software or OS or... The license is going to be released or...? Yeah, it will be free. To be able to... Yeah, I don't... We didn't really think about it so it would be free and for anyone who wants to have it on... Actually, we don't have a website yet so we will post... We posted a video on YouTube so it will be there. The link and the address to download both the app and actually we will put the app on the Google Play and the add-on will be available soon. Yeah. Okay, there is one. So what happens if two people try to rotate an object at once? Is that a problem? Well, you can even rotate the same object at once. There is... Every information... Every thread is merged at once so I don't really know the result because you will have one action from one smartphone and the other for another so you will have a shaky cube, for example, but it is possible. We kind of made only one main thread which is the one who executes the orders, rotate, move, etc. So it's possible, yeah. Okay, thanks. Awesome project. Does it recognize more than one finger? And also is it possible to change the setup controls, for example, one finger to move, two fingers to rotate, three fingers to scale, something like this? This could be, for example, really useful for a puppeteering to use it as a puppet tool. Yeah, actually it's a really good idea. We wanted to have the possibility to move from the smartphone, not using a gamepad, but really move it like that so rotating is kind of something I'm going to make on smartphone like this so we wanted to do that but we kind of missed time so we didn't, but yeah, that would be possible. I think it would be easy to implement, yeah. Somebody? Okay, so thank you very much. There is a word of warning for you because there are schedules printed on the paper. You probably know them but there is not true what is written here. So use the web page and online schedule, it is right, okay. So now will be the time for Anthony. Yeah, this is 3.30. No, sorry. Ben, draw it. Now it's Vojtek Grabczak. Yeah, at four. Yes, Anthony is at four and Vojtek is right now in five minutes. Is Vojtek here? Vojtek Grabczak. Where is he?