I tried all changes(XYZ, XZY, YXZ, YZX, ZXY, ZYX) and inversion(+++, ---, -++, +-+, ++-, +--, -+-, --+) of axes, but it didn't help
Please help me...

You mean something like this?Acki wrote: so 3dsm meshes must be rotated by -90° around X to get Y as up vector...
Code: Select all
format "<vector3d name="Position" value="%, %, %" />\n" irrnode.pos.x irrnode.pos.z irrnode.pos.y to:irrscene -- it's OK
format "<vector3d name="Rotation" value="%, %, %" />\n" (irrnode.rotation.x_rotation - 90) irrnode.rotation.z_rotation irrnode.rotation.y_rotation to:irrscene -- My problem there
-- irrnode is a 3DSMAX scene object
-- irrscene is a filestream
Do you realy think they even know something about irrlicht?Acki wrote: also, for 3dsm scripting questions you should visit a 3dsm forum, probably...
looks nearly good, beside that it must be X, Y, Z and not X, Z, Y...Yoshiko wrote:You mean something like this?Code: Select all
format "<vector3d name="Position" value="%, %, %" />\n" irrnode.pos.x irrnode.pos.z irrnode.pos.y to:irrscene -- it's OK format "<vector3d name="Rotation" value="%, %, %" />\n" (irrnode.rotation.x_rotation - 90) irrnode.rotation.z_rotation irrnode.rotation.y_rotation to:irrscene -- My problem there -- irrnode is a 3DSMAX scene object -- irrscene is a filestream

I think so, too...strong99 wrote:and I think Acki said the thing you want...
