Show messages: All
1-5
6-9
From: track
I succeeded to place an image in a given position in 3D with the property frame of the image object.
I will look at the script mentioned above
From: Michael Gibson
Hi track, the function AddImage() in commands\Image.js is how MoI's image command creates new images. But it's a little complicated since all the UI and pointpicker bindings and such are in there as well.
Here's a streamlined example that just uses some fixed parameters:
code:
var filename = 'c:\\img\\test.jpg';
var baseframe = moi.vectorMath.createTopFrame();
var cornerpt = moi.vectorMath.createPoint(20,20,0);
var factory = moi.command.createFactory( 'backgroundimage' );
// background image factory has 3 inputs:
// 0 : String - FileName
// 1 : CoordinateFrame - Plane that gives orientation of bottom-left corner of image
// 2 : Point - upper-right corner point.
factory.setInput( 0, filename );
factory.setInput( 1, baseframe );
factory.setInput( 2, cornerpt );
factory.commit();
Hope that helps!
- Michael
Message 8571.8 was deleted
From: track
Thanks
It works
Show messages: All
1-5
6-9