How to use CRUD with Interactive 3d model? - Three.js - three.js

I am new to learn Three.js and I am not sure it's exactly suit for my needs!
I am creating web application using PHP to keep car accident details.
I was wondering if it's possible to have interactive 3d car object and I can mark the damage on the car with mouse click and post to server.(Create,Read,Update,Delete).
So when ever I open the client details I can see the damages that already mark on the car.
Could someone point me the right direction.
How can I achieve this?

You can have car model and you can write some javascript code to change this car model by mouse clicking. Problem is that you have to learn a lot about Three.js, 3d graphic and javascript. So the right direction is to start learning those 3 things. Three.js is not a 3d modeling tool so if you want to create car models in the browser you will have to write your own 3d modeling code. When you will have this Read, Update and Delete will just work. You will only have to add some code to write changes made in browser to your server.

Related

How can i create a controlled stand-alone 3D viewer?

I'm trying to create a custom 3D viewer that can show up a rigged model created with blender. Particulary, the model will be a mechanical one, so in need to move them with an IK solver: i ll move/rotate a single bone (which will be the motor axes) and all other components must follow it.
I've already done the Blender part (see link below), but now i'm stuck on how to make a stand-alone viewer (ideally a single executable file) that can communicate with another application/process (maybe with TCP socket?) and move the 3d model based on the information sent by it. I'm working on Win10.
Does anyone have any ideas?
(sorry my bad english, I hope explanation was thorough)
https://youtu.be/5rR7BKrGzFg

How to make a third person character control walk based on where user is gazing through google cardboard in unity 3D

I am making a VR model of my university campus using unity3D.
I have created a model of my university and now my task is to make the third person character move in the direction where user will be gazing.
EX: if I look straight I should keep seeing which ever comes in the way .
If I look at left the 3rd person character should be able to turn left.
that means depending upon my head movement it should walk.
PL NOTE : I will be using Google cardboard VR Gear
How can I achieve it? I know I have to make a script in C# / javascript but I am not so familiar with it.
Please suggest !!!
Add your character as child of camera so it can rotate according to head movement. Then add your movement script to camera object and write code to move in forward direction. you can use controller or trigger to move it.

How can i save a 3D Object in Google Tango?

Is it possible to save a 3D object in Google Tango and then detect it?
example: i want to save my car in it. Can Google Tango now detect every car of the same model as "my car". I just want to know if it is possible already with Google Tango , or do i have to write an application for it?
I think there isn't yet any Tango application available to the public that can capture a 3D object like a car, save it, and then recognize even that same individual car again later.
The Constructor app is I think the most sophisticated 3D model capture app publicly available. It only captures and saves 3D scenes. It can't separate objects like a car from the rest of the scene, like the road it's parked on or the wall behind it etc. You could open the saved scene in a separate application, like a 3D studio, and edit the scene like any other, then continue passing the model to other (non-Tango) applications. But that's a human/tool workflow.
The rest of the app you're describing would have to later recognize other 3D objects in captured 3D scenes by matching at least some distinctive features of the saved earlier capture. I don't know of any app that does that. And I'm not sure that the Tango hardware currently available to the public is fast enough to do that, nor the Google webservices that support more sophisticated intelligence about what Tango captures. And recognizing the same model car, but with different colors/options, dirty/scraped, etc is a really tall order for Tango at this time.
But it does sound like a killer app. Somebody push the envelope and make this happen!

3DS Max - How to display bones as floating objects instead of lines beneath a mesh?

So I downloaded a rigged model for 3DS Max and it had something I'd never seen before. Bones as globes and rings floating outside the mesh for easy access and convenience instead of having to constantly access the object hierarchy or switch between layers to make sure everything is animating properly. How do I set up a model like this, or change a model rigged with regular lines between points as bones into a model like this?
Rigged model with bone "helpers?"
I see you are new here, but this website is for purely programming related questions. How to use any particular software is not the focus of this particular website.
I would suggest you take 3dsmax questions to cgtalk.com or perhaps as well to autodesk's own support website. Hm... looks like their old website for discussion forums, www.the-area.com doesn't work anymore. But I found this link: http://forums.autodesk.com/t5/3ds-max/ct-p/area-c1

What to use for creating custom 3D objects and animations?

I'm used to working with SolidWorks and Catia for 3D object and basic animations but i got a personal project that i work on where i need to build a LASER manufacturing machine and i need to make it look like it is in real life, make zoom inside the machine and see how the light gets polarized as it passes through a crystal, see how the laser beam hits the surface and particles fly of the hit surface,etc.
I thought about Unity Engine but don't know much about this area of 3D and in what program to do the models before importing into Unity, can you guys help me with better solutions ?
Thanks,
Adrian
If you want to use Unity, you can import the following file formats: .FBX, .dae, .3DS, .dxf, .obj (http://docs.unity3d.com/Manual/HOWTO-importObject.html)
From Solidworks, you can export as an STL, then import the STL into a 3d Application (ex. Blender), and in Blender you could export the model as an FBX.
I think you're able to achieve more in terms of animation with unity. You can design your model documents in SolidWorks or CATIA and save them in IGES (neutral format).

Resources