OctaneRender® for ArchiCAD beta - build 1.16a [OBSOLETE]

Graphisoft ArchiCAD (Integrated Plugin developed by Paul Kinnane)

Moderator: face_off

User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

What 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.
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 manual :-)
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
Nuge
Licensed Customer
Posts: 68
Joined: Wed Jan 09, 2013 9:36 pm
Location: Hamilton, New Zealand

Paul,

perfect, just what i need and allows you to make other enhancements with out being "hamstrung" by this option

Thanks

John
C4D R19 / Win 10 / 7 GTX 1080
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

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.
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
Nuge
Licensed Customer
Posts: 68
Joined: Wed Jan 09, 2013 9:36 pm
Location: Hamilton, New Zealand

Paul,

No problem it comes when it comes keep up the good work!!!

John
C4D R19 / Win 10 / 7 GTX 1080
Nuge
Licensed Customer
Posts: 68
Joined: Wed Jan 09, 2013 9:36 pm
Location: Hamilton, New Zealand

Paul,

I see new versions are available has their been any progress having the data stored in the archicad objects?

John
C4D R19 / Win 10 / 7 GTX 1080
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

I see new versions are available has their been any progress having the data stored in the archicad objects?
Hi John

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
User avatar
rappet
Licensed Customer
Posts: 1962
Joined: Fri Apr 06, 2012 3:57 pm
Location: The Netherlands
Contact:

face_off wrote:
IMO the rotation of the proxy host should be added to the rotation of the proxy geometry.
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.
Hi Paul,

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
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

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.
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.

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
User avatar
face_off
Octane Plugin Developer
Posts: 15717
Joined: Fri May 25, 2012 10:52 am
Location: Adelaide, Australia

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
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
User avatar
rappet
Licensed Customer
Posts: 1962
Joined: Fri Apr 06, 2012 3:57 pm
Location: The Netherlands
Contact:

No, we don't want headaches :D ;) :mrgreen:
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
Post Reply

Return to “Graphisoft ArchiCAD”