octane tweaks

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
convergen
Licensed Customer
Posts: 65
Joined: Mon Mar 28, 2011 1:57 am
Location: Adelaide, Australia

Hi Everyone,

Just wanted to post up some UI tweaks / octane tweaks which would make this program alot more useful to use.... Not sure if I am just doing it wrong, but yeah this is a list from people around the office.

-- Deleting nodes via the delete button
-- Copy and pasting nodes via ctrl c ctrl v
-- when you disconnect a node, it goes back to the original setting, not where it just has the empty circle.
-- when you add in materials from blender, the corresponding material nodes should not affected
this one may need some explanation
if we have materials ground metal and wall... each having their material node, if then we add in lights, and open up octane again, the metal node will be connected to the new lights material and wall will be connected to metal, instead of staying with their correct spot
-- being able to turn off the limit of samples... would be good for overnight renders
-- alpha shadows from direct lighting
-- layers... even if it only renders one layer at a time... like it would be SUPER useful if we could do masking / z depths and stuff, even if it was a completely different render.
-- hdr / exr export
-- being able to switch the material preview lighting setup to something different from the obj lighting setup
-- being able to change the scale of the uvs on the material preview to something more relevant to the object we are dealing with.
-- daylight lighting mixed with hdr background (so we can have clouds in the sky) & strong shadows.
-- in the node outliner, when you change a material it expands everything... have it remember what you have open / not and save like that.
-- being able to create a node in the node graph from the node outliner (everything is set from the export in blender... would be able to go, create node from these settings so that i can plug it into another material / save it to an ocm file)
-- being able to set the sensor size on the camera so we can integrate a live plate
-- being able to set our own camera response settings
-- being able to have multiple uv maps
-- zooming in / out & panning of the node graph
-- material macro having multiple outputs

and ofcourse camera animation / object animation but i guess thats something for later. oh and instance support...

Anyway, octane is awesome, dont get me wrong.. Been using it alot these past few weeks... but these improvements will make it that much nicer to use :)

Carlo
Convergen | Adelaide Australia
Windows 7 x64 | GTX 580 1.5GB | 12GB DDR3 | Core i7 920 @ 3.6ghz
User avatar
kivig
Licensed Customer
Posts: 152
Joined: Fri Apr 09, 2010 10:42 pm
Contact:

convergen wrote: -- Deleting nodes via the delete button
+1. A confirmation dialog would be mandatory then though.
convergen wrote: -- Copy and pasting nodes via ctrl c ctrl v
-- when you disconnect a node, it goes back to the original setting, not where it just has the empty circle.
-- when you add in materials from blender, the corresponding material nodes should not affected
this one may need some explanation
if we have materials ground metal and wall... each having their material node, if then we add in lights, and open up octane again, the metal node will be connected to the new lights material and wall will be connected to metal, instead of staying with their correct spot
-- being able to turn off the limit of samples... would be good for overnight renders
-- alpha shadows from direct lighting
-- layers... even if it only renders one layer at a time... like it would be SUPER useful if we could do masking / z depths and stuff, even if it was a completely different render.
-- hdr / exr export
-- being able to switch the material preview lighting setup to something different from the obj lighting setup
-- being able to change the scale of the uvs on the material preview to something more relevant to the object we are dealing with.
-- being able to set the sensor size on the camera so we can integrate a live plate
-- being able to set our own camera response settings
-- zooming in / out & panning of the node graph
+12
http://www.visnevskis.com
Vista64/Ubuntu, GTX470/580
User avatar
abstrax
OctaneRender Team
Posts: 5510
Joined: Tue May 18, 2010 11:01 am
Location: Auckland, New Zealand

Thanks for the thoughts. We have added them to our collection of ideas/requests.

Cheers,
Marcus
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
User avatar
Jaberwocky
Licensed Customer
Posts: 976
Joined: Tue Sep 07, 2010 3:03 pm

Good List

+1 ;)
CPU:-AMD 1055T 6 core, Motherboard:-Gigabyte 990FXA-UD3 AM3+, Gigabyte GTX 460-1GB, RAM:-8GB Kingston hyper X Genesis DDR3 1600Mhz D/Ch, Hard Disk:-500GB samsung F3 , OS:-Win7 64bit
Alain
Licensed Customer
Posts: 270
Joined: Tue Jan 12, 2010 12:12 pm

Very good list.

It has a few very good inputs for the usability of Octane.

Please implement them ! :-)

Kind regards
Alain
Intel Pentium 2.8 GHz 2 Cores, 8 GB RAM, GeForce GTX Titan 8GB, Blender 2.72b, Win 7 64 Bit
convergen
Licensed Customer
Posts: 65
Joined: Mon Mar 28, 2011 1:57 am
Location: Adelaide, Australia

Three more suggestions!
When opening the file, DONT steal the focus of the windows with image texture loading or voxelising etc.etc., exports take 5 minutes + imports into octane take another few minutes, its good to work on another file whilst thats going.

also, would also be benificial to have a local DB (or even a networkable DB for companies with multiple people working in octane) full of materials. We cannot upload them to the Live DB due to our agreements... but a local DB would be super useful.

Maybe also have a , there it goes again... loading image textures.... stole my train of thought aswell... OH thats right, a option to override the given UV's for the object and to generate UV's for a certain object, sort of like how blender has the generated UV coordinates.
Convergen | Adelaide Australia
Windows 7 x64 | GTX 580 1.5GB | 12GB DDR3 | Core i7 920 @ 3.6ghz
User avatar
matej
Licensed Customer
Posts: 2083
Joined: Fri Jun 25, 2010 7:54 pm
Location: Slovenia

I'm so hoping for a "LocalDB" ASAP. Managing materials (nodes in general) is currently way harder than it should be. btw, if you need certain "auto" coordinates, you can UV unwrap as cube / spherical / cylinder projection in Blender.

---

In regard of texture coordinates:

1.) Since the devs are revisioning the exporter procedure & file formats, please include support for multiple UV sets per object (ie. so that UV set could be specified separately for each texture in a material)

2.) A Transform node that would work for UVs - scale XY, offset XY, rotate XY (would in some cases save you additional re-exporting)

3.) The concepts of image and texture should be clearly separated. Multiple textures can be derived from an image [file], while a texture can belong only to one image. This way if you change an image [file] all the derived textures point to the new file (currently there is no such distinction, for example; if the loader can't find an image file it will ask you to specify the path each time the image is used as texture. If you want to replace an image, you must manually relink each texture node where the image is used, etc..).

4.) A mapping is a unique (distinct) combination of:
  • * transform UV
    * UV set
    * texture (not image)
    * object
An object (mesh) can have multiple UV sets. Each texture can have it's own UV set. The same UV set can be used multiple times, each time with a different transform (a transform plugged into a UV set node should not affect other nodes with the same UV set). That's how things work in most 3D packages.
SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
convergen
Licensed Customer
Posts: 65
Joined: Mon Mar 28, 2011 1:57 am
Location: Adelaide, Australia

I know about UV mapping through blender... But we operate on a per object basis for UV unwrapping... so if a object doesnt need to be unwrapped we dont... It would just be nice to be able to go hey that wall needs a bit of a grain to it, lets just throw a small marble bump on it. instead of having to go back into blender, unwrap it and export it again (exporting at the moment takes ages... 500meg exports arent the quickest)

another UI tweak would be to have the option of expanding / restoring the current view by the tap of the space bar like how maya operates.
Convergen | Adelaide Australia
Windows 7 x64 | GTX 580 1.5GB | 12GB DDR3 | Core i7 920 @ 3.6ghz
User avatar
matej
Licensed Customer
Posts: 2083
Joined: Fri Jun 25, 2010 7:54 pm
Location: Slovenia

convergen wrote:It would just be nice to be able to go hey that wall needs a bit of a grain to it, lets just throw a small marble bump on it. instead of having to go back into blender, unwrap it and export it again
Totally agree. In fact I asked for auto coordinates feature half a year ago. Because simple objects really don't need UV unwrapping.
SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
GeoPappas
Licensed Customer
Posts: 429
Joined: Fri Mar 26, 2010 5:31 pm

matej wrote:
convergen wrote:It would just be nice to be able to go hey that wall needs a bit of a grain to it, lets just throw a small marble bump on it. instead of having to go back into blender, unwrap it and export it again
Totally agree. In fact I asked for auto coordinates feature half a year ago. Because simple objects really don't need UV unwrapping.
+1.

This was one of the first issues that I ran into with Octane over a year ago.

Octane would be so much easier to use if you could just apply a texture without having to UV unwrap it. It would also be nice if you could rotate, scale, and move the texture as well.
Post Reply

Return to “General Discussion”