I am trying to draw box as shown in picture.
but i am not able to draw it as in picture.so anyone can please help me.
You should create your geometry in Blender, export it to glTF and import the asset via GLTFLoader
. This is probably the easiest way, especially for a beginner of three.js
.
You can preview your glTF export with this tool: https://gltf-viewer.donmccurdy.com/
Hi!
I didn’t get, which box you can’t create? The blue one?
yes. I’m not able to draw that blue box.
@pavan Well… You could show us what you’ve tried.
So far I see that that box could be created with THREE.BoxGeometry()
/THREE.BoxBufferGeometry()
.
@Mugen87 Michael, could you give me a hint, why that blue box should be made in Blender? I’m serious, maybe I’m overlooking extraordinary of that box?
I thought the user wants to procedurally create the entire geometry of the screenshot.
Your code works correctly.
You just need to add lights and change the material of the box to that affect by light.
https://jsfiddle.net/prisoner849/45few2xe/
Thank you very much.
You’re welcome
Actually, it’s working Your camera doesn’t look at the box.
var camera = new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 0.1, 300);
camera.position.set(2, 3, 4);
camera.lookAt(scene.position); // look at the center of the scene
Ok.
Thank you once again.