
spinYaw で,回転.spinPitch は上下方向.
yaw , pitch で最初の位置(角度で単位は度?).
zoom が中心までの相対位置?
zoomSensitivity は拡大率.
yaw : 30 ,
pitch : -10 ,
zoom : 2500,
zoomSensitivity : 100 ,
spinYaw : 0.3 ,
cube_imo.html
var loader = new THREE.OBJMTLLoader();
loader.addEventListener('load', function (event) {
var object = event.content;
object.rotation.set(90 * Math.PI / 180, 0, 0);
Scene.add(object);
});
loader.load('Cube.imo');
ThreeIMO.htm今まで HTML の範囲としていたので次の様にしていたが,
static Xml_E img (c_tstring& src) {
Xml_E img_(HTM_img) ;
img_.AddAttribute(HTM_src,src) ;
return img_ ;
}
static Xml_E img_b (c_tstring& src) {
Xml_E img = HtmOut::img(src) ;
img.AddAttribute(HTM_border,_T("1")) ;
return img ;
}
static Xml_E img_b_at_w (c_tstring& src,c_tstring& name,c_tstring& width) {
Xml_E img = HtmOut::img_b(src) ;
img.AddAttribute(HTM_alt, name) ;
img.AddAttribute(HTM_title, name) ;
if (!width.empty()) {
img.AddAttribute(HTM_width, width) ;
}
return img ;
}
css を利用することにより,もう少し簡単にできそう.