In search of a perfect ocs. exporter

Forums: In search of a perfect ocs. exporter
SketchUp Integrated Plugin (Integrated Plugin maintained by OTOY)

In search of a perfect ocs. exporter

Postby smicha » Sun Aug 10, 2014 10:57 am

smicha Sun Aug 10, 2014 10:57 am
After a week of testing current version of the Octane for SU and keep posting my remarks here
viewtopic.php?f=31&t=41485
I must say I am disappointed and for now I'll continue with TIG's exporter and standalone version.

The major drawback is the way the .ocs scene is exported. For large models everything is put into one group and a user is given total mess. If you look at the screenshot you see what I mean.

1. Every visible layer should be a group.

2. Ever visible component should be exported only within a group or a component. So for nested groups/components we should see scatter nodes pinned into scatter nodes. Some time ago I posted a tutorial of how to use TIG's exporter and the scatter plugin.
viewtopic.php?f=31&t=28211&hilit=nested+components
For example, if we have 10 copies of the as same component, and these form a new component, which is copied 4 times we should see an obj pinned to a scatter node with 10 elements pinned to a scatter node with 4 elements, not an obj pinned to a scatter node with 40 elements. This is extremely important for texturing and coloring instances. It also introduces order in the node graph.

3. Every SU group/component that contains any element - group, component - should be grouped.
Attachments
disaster.jpg
Last edited by smicha on Mon Aug 11, 2014 6:44 am, edited 1 time in total.
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby smicha » Sun Aug 10, 2014 1:59 pm

smicha Sun Aug 10, 2014 1:59 pm
Here are my basic ideas of how I see the exporter.

1. Start with creating groups for layer groups - the exporter shall support the layer panel plugin.
2. All layers shall in in appropriate groups.
3. All scenes are exported as render targets.
4. to be continued

Please send your ideas.
Attachments
perfect-exporter-1.jpg
Last edited by smicha on Mon Aug 11, 2014 6:44 am, edited 1 time in total.
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby smicha » Sun Aug 10, 2014 4:36 pm

smicha Sun Aug 10, 2014 4:36 pm
4. Components that contain other components should be grouped and then scattered. Shortly speaking scatter nodes should not include information about components that are outside other components or groups. This is the key to introduce the same order as in Sketchup. IMO this is the most important feature that ocs exporter should have.
Attachments
perfect-exporter-2.jpg
Last edited by smicha on Mon Aug 11, 2014 6:44 am, edited 1 time in total.
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In the search for a perfect ocs. exporter

Postby Seekerfinder » Sun Aug 10, 2014 6:33 pm

Seekerfinder Sun Aug 10, 2014 6:33 pm
Hi Smicha,
I think Fuzzy has improved export structure on the roadmap. But bear in mind that the plugin is primarily... a plugin... to enable us to render inside Sketchup. Things like animation inside SU is also on the roadmap. The proxy-system works pretty well.

So I'm wondering why it is so important for you to export from SU? The animation script?

Seeker
Win 8(64) | P9X79-E WS | i7-3930K | 32GB | GTX Titan & GTX 780Ti | SketchUP | Revit | Beta tester for Revit & Sketchup plugins for Octane
User avatar
Seekerfinder
Licensed Customer
Licensed Customer
 
Posts: 1588
Joined: Tue Jan 04, 2011 11:34 am

Re: In search of a perfect ocs. exporter

Postby smicha » Sun Aug 10, 2014 9:08 pm

smicha Sun Aug 10, 2014 9:08 pm
Seekerfinder wrote:Hi Smicha,
I think Fuzzy has improved export structure on the roadmap. But bear in mind that the plugin is primarily... a plugin... to enable us to render inside Sketchup. Things like animation inside SU is also on the roadmap. The proxy-system works pretty well.

So I'm wondering why it is so important for you to export from SU? The animation script?

Seeker



My scenes are 4-5 GB of VRAM so the Standalone is the only way. + LUA gives me more flexibility. I also use other 3d software, mainly zbrush so SU is a great architectural tool, but not the only one.


I just need the plugin for fast scenes export. All texturing I do in the Standalone
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby smicha » Mon Aug 11, 2014 7:06 am

smicha Mon Aug 11, 2014 7:06 am
Here is another extremely important reason why the Standalone is superior for texturing.

If I group components e.g., into two groups and export them with independent scatter nodes (one group of components will be scattered inside one group, and the other inside the second group) I can assign different textures to these groups.

On the screenshot you see the same component textured differently.

BTW. Here
viewtopic.php?f=73&t=41388
is the LUA script for random transforms of textures on instances - this is also possible only in the Standalone.

So anyway the nodal structure is very important, and the .ocs exporter shall take it into account.
Attachments
perfect-exporter-3.jpg
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby smicha » Mon Aug 11, 2014 7:23 am

smicha Mon Aug 11, 2014 7:23 am
And here is another example why the current ocs needs a proper structure.
Attachments
grouping1.jpg
groupingSU.jpg
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby Seekerfinder » Mon Aug 11, 2014 7:38 am

Seekerfinder Mon Aug 11, 2014 7:38 am
Smicha,
I agree with you in terms of the functional differences. It seems as if you want to work in Standalone, in which case Tig's exporter is probably way to go for you.

For me, the fact that we can IMPORT OCS files into the SU plugin as proxies is huge. It means I can export my base models from SU using Tig's tool, do my texturing as required in standalone and import those OCS files into my SU master model. These are assets I use repeatedly on different models so work done once is available always. Works great for archviz stuff.

Seeker
Win 8(64) | P9X79-E WS | i7-3930K | 32GB | GTX Titan & GTX 780Ti | SketchUP | Revit | Beta tester for Revit & Sketchup plugins for Octane
User avatar
Seekerfinder
Licensed Customer
Licensed Customer
 
Posts: 1588
Joined: Tue Jan 04, 2011 11:34 am

Re: In search of a perfect ocs. exporter

Postby smicha » Mon Aug 11, 2014 7:48 am

smicha Mon Aug 11, 2014 7:48 am
Seekerfinder wrote:For me, the fact that we can IMPORT OCS files into the SU plugin as proxies is huge. It means I can export my base models from SU using Tig's tool, do my texturing as required in standalone and import those OCS files into my SU master model. These are assets I use repeatedly on different models so work done once is available always. Works great for archviz stuff.
Seeker


Seeker,

I agree. But working with proxies is another story. Actually I use proxies in SU since the Renderiza's GOSU plugin (that is a different approach).

I really love the speed of current ocs exporter. The only thing I need now is a proper structure of nodes that would be grouped with respect to layers, groups, etc.
Win7, Modo 10.1, Octane for Modo and Sketchup, nVidia latest, TITAN+3x780 6GB, 2600K, P8P67WS, 32GB, 1350W
SMH10, EK, Airplex_480, SR1_560, 20xNB_PL2, 2xD5, Aquaero 6XT
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3145
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: In search of a perfect ocs. exporter

Postby Seekerfinder » Mon Aug 11, 2014 8:37 am

Seekerfinder Mon Aug 11, 2014 8:37 am
smicha wrote:I really love the speed of current ocs exporter. The only thing I need now is a proper structure of nodes that would be grouped with respect to layers, groups, etc.


Agreed. So again, this is on the roadmap.

Best,
Seeker
Win 8(64) | P9X79-E WS | i7-3930K | 32GB | GTX Titan & GTX 780Ti | SketchUP | Revit | Beta tester for Revit & Sketchup plugins for Octane
User avatar
Seekerfinder
Licensed Customer
Licensed Customer
 
Posts: 1588
Joined: Tue Jan 04, 2011 11:34 am
Next

Return to SketchUp


Who is online

Users browsing this forum: No registered users and 0 guests

Mon Oct 14, 2019 11:03 pm [ UTC ]