I think the best option is IF the ArchiCAD Object has any of the following parameters (OCTANE_OBJNAME, OCTANE_SCALE_X, OCTANE_SCALE_Y, OCTANE_SCALE_Y, OCTANE_ROTATE_X, OCTANE_ROTATE_Y, OCTANE_ROTATE_Z), then these parameters will be used to position, scale and rotate the proxy, and the proxy edit screen in the plugin will disable these fields from user entry. That should be easy to implement, and offer you the flexibility to manage them outside the plugin, and not be too complex top explain in the manualWhat i am hoping for is the ability to enhance my workflow with some GDL coding, with your proposal i am "locked out" of any object control other than whats provided via the plugin.
OctaneRender® for ArchiCAD beta - build 1.16a [OBSOLETE]
Moderator: face_off
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
New version posted - http://render.otoy.com/forum/viewtopic.php?f=56&t=33163.
John - does not include the mod we discussed above - which turned out to be a non-trivial change. It's on the list for the next release.
John - does not include the mod we discussed above - which turned out to be a non-trivial change. It's on the list for the next release.
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Hi JohnI see new versions are available has their been any progress having the data stored in the archicad objects?
Implementing this is not trivial, and I want to make sure the current version is robust before making these changes. So once the issues Jeroen has reported are fixed I'll look at it.
Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Hi Paul,face_off wrote:Of course doing this does not work - because the Xfrog OBJs need to be rotated in such a way to get the upright, so that if additional Y rotation is added (from the angle of the proxy) the obj falls over. So I will remove this feature.IMO the rotation of the proxy host should be added to the rotation of the proxy geometry.
Reading back this post and with the latest tests we had about rotation of bjects I have this idea:
Can this feature (assign rotation feom AC object to proxy) be an option to turn on/off when assigning a proxy?
Your example of the chairs is very relevant, specially for interiors.
It also makes it easier in my example of the chair that is leaning to the tree on two chair legs
Then the AC chair can be rotated on the vertical axis, proxyrotation is on now, and then only one axe in the proxysettings has ro change ro make rhe chair lean.
For the OBJ i.e. like a wrong rotated Xfrog tree has the proxyrotate to be turned off when assigning the proxy.
Greetings, Jeroen
4090+3089ti & Quad 1080ti
ArchiCAD25, ofcourse Octane & OR-ArchiCAD plugin (love it)
http://www.tapperworks.com
http://www.facebook.com/pages/TAPPERWOR ... 9851341126
http://www.youtube.com/user/Tapperworks/videos
Maybe, however if ArchiCAD's Object axis order is different from Octane's axis order then that would be a problem, because they would not directly translate. I'll need to look at this.Can this feature (assign rotation feom AC object to proxy) be an option to turn on/off when assigning a proxy?
Your example of the chairs is very relevant, specially for interiors.
It also makes it easier in my example of the chair that is leaning to the tree on two chair legs
Then the AC chair can be rotated on the vertical axis, proxyrotation is on now, and then only one axe in the proxysettings has ro change ro make rhe chair lean.
For the OBJ i.e. like a wrong rotated Xfrog tree has the proxyrotate to be turned off when assigning the proxy.
Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
EDIT on my above comments.....if just the "rotation" (ie. the spin in the up direction) is taken from the ArchiCAD Object, that will work. It's when there are rotations in 2 axis that the problems occur with axis order.
However.....another complication is.....if you add a chair, proxy it to a tree OBJ file, then spin the chair 15 degrees in ArchiCAD (spin around the up axis), then if you apply additional (non-up axis) rotations via the plugin proxy info sliders, you will get odd results, because there is already a 15 degree rotation in the (Octane) Y axis, and any ArchiCAD X axis rotation will be applied before the ArchiCAD supplied rotation.
By FAR the easiest, safest, simplest, least complicated way to do this is to rotate the proxy via the proxy info rotation sliders. Any additional rotation from the ArchiCAD Object is going to give unpredicable results (and a support headache for me
)
[EDIT: John's requirements of taking ALL the position and rotation info from the Object should be OK, because in that case the plugin proxy info rotation sliders will be disabled.]
Paul
However.....another complication is.....if you add a chair, proxy it to a tree OBJ file, then spin the chair 15 degrees in ArchiCAD (spin around the up axis), then if you apply additional (non-up axis) rotations via the plugin proxy info sliders, you will get odd results, because there is already a 15 degree rotation in the (Octane) Y axis, and any ArchiCAD X axis rotation will be applied before the ArchiCAD supplied rotation.
By FAR the easiest, safest, simplest, least complicated way to do this is to rotate the proxy via the proxy info rotation sliders. Any additional rotation from the ArchiCAD Object is going to give unpredicable results (and a support headache for me
[EDIT: John's requirements of taking ALL the position and rotation info from the Object should be OK, because in that case the plugin proxy info rotation sliders will be disabled.]
Paul
Win7/Win10/Mavericks/Mint 17 - GTX550Ti/GT640M
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
Octane Plugin Support : Poser, ArchiCAD, Revit, Inventor, AutoCAD, Rhino, Modo, Nuke
Pls read before submitting a support question
No, we don't want headaches

Thanx for explaining.
Thanx for explaining.
4090+3089ti & Quad 1080ti
ArchiCAD25, ofcourse Octane & OR-ArchiCAD plugin (love it)
http://www.tapperworks.com
http://www.facebook.com/pages/TAPPERWOR ... 9851341126
http://www.youtube.com/user/Tapperworks/videos

