Material definition standard

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
Post Reply
danvica
Licensed Customer
Posts: 60
Joined: Fri Aug 27, 2010 5:56 pm
Location: Italy

This is not properly Octane related but not so off-topic I think...

Is there any material definition standard ?
Think having lots of materials already definited in (for example) Luxrender and you want to move to Octane. Would be usefull to just use the same material definition files.

At least in unbiased renderer.

Just a thought.
Win7 64bit | GTX480 | i3 540 3.07GHz | 4GB
User avatar
bepeg4d
Octane Guru
Posts: 10371
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

in my opinion Octane is too young, we must wait at least till v1.0 final.
anyway interesting thought ;)

ciao beppe
User avatar
PhilBo
OctaneRender Team
Posts: 553
Joined: Wed Oct 21, 2009 2:36 pm
Location: Warren, Michigan USA

As the OctaneLive material database gets filled out, it will be very helpful to all users to quickly add materials to scenes and to also see how some cool materials are made. Is this what you are talking about?
Win7 64| Two GTX 470s | Phenom II 920 | 8 GB
Win7 32| GTX 260 | Athlon X2 5000+ BE | 2 GB
jakchit
Licensed Customer
Posts: 119
Joined: Tue Feb 02, 2010 8:43 pm

isn't that what Collada was supposed to accomplish? I'm not sure it's working
win 7-64bit./Ubuntu 64bit 4gb ram. intel core quad q6600, geforce gt430 driver 260.89
danvica
Licensed Customer
Posts: 60
Joined: Fri Aug 27, 2010 5:56 pm
Location: Italy

jakchit : Yes, I knew Collada (very little) but I was thinking something limited to material definitions.

In general, it would be usefull to mantain untouched them when moving from one render engine to the other.

There are several "common" standard (step / iges / stl / slp / obj ) to describe the geometric components that you can, more or less, easily use to move from one software to the other... but what about the materials ?

Can the .mtl file format used in Octane be exchanged in other render engines ? And the opposite ?

But really, it's just a tought...
Win7 64bit | GTX480 | i3 540 3.07GHz | 4GB
User avatar
Chris
Licensed Customer
Posts: 439
Joined: Thu Jan 14, 2010 5:01 pm
Location: Norway

Mtl files only contains texture locations for the materials in an obj i think.
________________________________________________________
Win 7 64 | 1x GeForce GTX Titan | AMD Phenom II X6 3.20Ghz | 16GB
danvica
Licensed Customer
Posts: 60
Joined: Fri Aug 27, 2010 5:56 pm
Location: Italy

I don't know what exactly is the mtl file for. I thught was material related but, you're right, I controlled and there're too few info inside.

Actally it contains data for un-textured materials too... anyway my main idea is the same.
Win7 64bit | GTX480 | i3 540 3.07GHz | 4GB
User avatar
matej
Licensed Customer
Posts: 2083
Joined: Fri Jun 25, 2010 7:54 pm
Location: Slovenia

.mtl is a very basic description of a material. Just some colors, indexes and image names - not very usable in Octane.

What Octane needs is a good an robust scene & material definition files in XML - an own format that would completely replace the current .obj workaround step. When this will be done and the file specification released, converters from other material specifications into Octane .ocm could be written (by anyone).
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
danvica
Licensed Customer
Posts: 60
Joined: Fri Aug 27, 2010 5:56 pm
Location: Italy

I agree.

Is there any standard that Refractive software could follow in order to implement the scene + material definition ?
Or every company has a propretary format ?
Win7 64bit | GTX480 | i3 540 3.07GHz | 4GB
Post Reply

Return to “General Discussion”