ORBX preview offset from final render

Forums: ORBX preview offset from final render
Houdini Integrated Plugin

Moderator: juanjgon

Re: ORBX preview offset from final render

Postby ryanaexavier » Sat Jan 01, 2022 9:02 pm

ryanaexavier Sat Jan 01, 2022 9:02 pm
Hey! Was just looking for info on this topic. Couple questions,

Can you provide a test file with the instance attribute applied. I think I got it since octane was saying it's loading instances but the documentation was unclear to me on instancing in general and just want to make sure I am doing it right

I have been having issues getting orbx sequences to render. Would you be able to share a scene file with something a simple as a cube rotation for 240 frames which exports out to .orbx as a sequence so I can compare.


Thank you so much in advance
ryanaexavier
Licensed Customer
Licensed Customer
 
Posts: 18
Joined: Fri Jul 06, 2018 8:11 am

Re: ORBX preview offset from final render

Postby ryanaexavier » Sat Jan 08, 2022 8:01 am

ryanaexavier Sat Jan 08, 2022 8:01 am
Just looping back around on possibley getting some examples referenced in the above message.

Thank you!
ryanaexavier
Licensed Customer
Licensed Customer
 
Posts: 18
Joined: Fri Jul 06, 2018 8:11 am

Re: ORBX preview offset from final render

Postby juanjgon » Mon Jan 10, 2022 10:14 am

juanjgon Mon Jan 10, 2022 10:14 am
Attached you have an example scene using the instance attribute. As you can see it is a matter of adding the string attribute pointing to the object to be instanced.

About the animated .orbx file, I'm afraid that currently they are not supported by the plugin. You can use a sequence of multiple .orbx files, but not a single animated file yet.

Thanks,
-Juanjo
Attachments
octaneInstanceAttr.zip
(54.72 KiB) Downloaded 75 times
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Re: ORBX preview offset from final render

Postby juanjgon » Wed Jan 12, 2022 11:06 am

juanjgon Wed Jan 12, 2022 11:06 am
Ferdinand13 wrote:Here's a link to download the project and the ORBX proxies on Dropbox:
Hope you can find something in there. Thanks!


I've been investigating this issue and I think that the problem comes from the .orbx files themselves. They have a weird node graph, as you could see if you open them in Standalone. Perhaps the problem comes from exporting them after updating the scene from the previous one or something like that. Have you tried to export the .orbx files one by one after closing/opening Houdini for each one? I need to improve the .orbx export function for proxy files. The current scene tree is not the best one for this kind of objects, because in the end it had been designed to render the .orbx scenes, not use them as proxies.

Thanks,
-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Re: ORBX preview offset from final render

Postby Ferdinand13 » Wed Jan 12, 2022 11:18 am

Ferdinand13 Wed Jan 12, 2022 11:18 am
Hi Juanjo,

Thanks for confirming this. I didn't look at the ORBX files in Standalone, but will do so asap, as well as trying to see what happens, if I export them individually while opening/closing Houdini for each one (which is gonna get annoying pretty quickly :D ).

I know you're also working on the Redshift plugin for Houdini and your implementation for RS_Proxies in that one is flawless. Is there any chance to take some of the learnings from there and implement that for Octane (without causing a copyright issue) or is Octane simply working too different in this regard?
Custom PC, Intel Core i7-6800K, 48GB RAM, 3x MSI GeForce RTX 2080 Super Seahawk EK, Windows 10
Razer Blade Pro 17, Intel Core i7-10875H, 32GB RAM, 1x NVIDIA GeForce RTX 3080, 1x EVGA GeForce GTX 1080 Ti Hybrid (eGPU), Windows 10
User avatar
Ferdinand13
Licensed Customer
Licensed Customer
 
Posts: 154
Joined: Sun Apr 03, 2016 4:21 pm
Location: United Kingdom

Re: ORBX preview offset from final render

Postby juanjgon » Wed Jan 12, 2022 12:10 pm

juanjgon Wed Jan 12, 2022 12:10 pm
It is different, but we'll try to improve the use of the .orbx files as proxy objects as far as possible.

-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Re: ORBX preview offset from final render

Postby Ferdinand13 » Tue Jan 18, 2022 10:17 pm

Ferdinand13 Tue Jan 18, 2022 10:17 pm
juanjgon wrote:
Ferdinand13 wrote:Here's a link to download the project and the ORBX proxies on Dropbox:
Hope you can find something in there. Thanks!


I've been investigating this issue and I think that the problem comes from the .orbx files themselves. They have a weird node graph, as you could see if you open them in Standalone. Perhaps the problem comes from exporting them after updating the scene from the previous one or something like that. Have you tried to export the .orbx files one by one after closing/opening Houdini for each one? I need to improve the .orbx export function for proxy files. The current scene tree is not the best one for this kind of objects, because in the end it had been designed to render the .orbx scenes, not use them as proxies.

Thanks,
-Juanjo


Hi Juanjo,

I finally found some time to check the ORBX exports from Houdini. However, I quickly ran into a couple of roadblocks, since I don't quite understand the logic behind the exporter of the Octane Render plugin for Houdini. So I've got a scene that's empty apart from one pighead geometry object, which doesn't have a material applied. When I load this into the IPR and right click to export an ORBX, this is what I see when opening up the resulting ORBX file inside Standalone:
Screenshot 2022-01-18 221029.png


The pighead geo is present around 6 or 7 times and there is a crazy amount of other nodes in there that I didn't even want/need to export. Can you explain what's going on there? What I'd expect to see would be one geometry node for the pighead with a Default Material and the Render Target present. What's all this other stuff? :D
Custom PC, Intel Core i7-6800K, 48GB RAM, 3x MSI GeForce RTX 2080 Super Seahawk EK, Windows 10
Razer Blade Pro 17, Intel Core i7-10875H, 32GB RAM, 1x NVIDIA GeForce RTX 3080, 1x EVGA GeForce GTX 1080 Ti Hybrid (eGPU), Windows 10
User avatar
Ferdinand13
Licensed Customer
Licensed Customer
 
Posts: 154
Joined: Sun Apr 03, 2016 4:21 pm
Location: United Kingdom

Re: ORBX preview offset from final render

Postby juanjgon » Tue Jan 18, 2022 10:46 pm

juanjgon Tue Jan 18, 2022 10:46 pm
All this stuff are the Octane nodes inside all the scene VOP nodes (even if they are not used), plus all the nodes created while updating the scene and so on. The .orbx export from the IPR window is there only for debug purposes, so it can have a lot of crazy stuff. You should export the .orbx files from the ROP node, in full scene reload mode, and even in this case, you are going to get a lot of not used nodes because in the end this feature was designed to export files for rendering, not to be used as proxy objects, so the nodes tree is not cleaned at all.

I need to design a new export feature for proxy files, without all this additional stuff, but I need to think about it, but as I've said, the .orbx files are not exactly designed to work as proxy objects in other scenes.

Thanks,
-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Re: ORBX preview offset from final render

Postby Ferdinand13 » Tue Jan 18, 2022 10:57 pm

Ferdinand13 Tue Jan 18, 2022 10:57 pm
Hi Juanjo,

Thanks for explaining. I did some more 'in-depth' testing inside Standalone and have now come to the conclusion that an ORBX file containing nothing more than a 'mesh' node is still valid and shows up correctly when importing the ORBX back into Houdini. So, even if it's a bit more work, I can export geometry as an ORBX from Houdini and then just delete the entire spaghetti ball of unused nodes inside Standalone, then importing the ORBX back into Houdini and I've got the 'Proxy' file I'm after. At least that's what it seems like :D Do you approve of this workflow as a workaround for now?
Custom PC, Intel Core i7-6800K, 48GB RAM, 3x MSI GeForce RTX 2080 Super Seahawk EK, Windows 10
Razer Blade Pro 17, Intel Core i7-10875H, 32GB RAM, 1x NVIDIA GeForce RTX 3080, 1x EVGA GeForce GTX 1080 Ti Hybrid (eGPU), Windows 10
User avatar
Ferdinand13
Licensed Customer
Licensed Customer
 
Posts: 154
Joined: Sun Apr 03, 2016 4:21 pm
Location: United Kingdom

Re: ORBX preview offset from final render

Postby juanjgon » Wed Jan 19, 2022 12:00 am

juanjgon Wed Jan 19, 2022 12:00 am
Yes, this should work fine. And this is the expected output of the new feature that I want to implement at some point on the plugin side to export proxy objects.

Thanks,
-Juanjo
User avatar
juanjgon
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain
PreviousNext

Return to Houdini


Who is online

Users browsing this forum: No registered users and 5 guests

Fri Apr 19, 2024 5:53 pm [ UTC ]