Two material tags - two UV maps

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
bleepurchin
Licensed Customer
Posts: 106
Joined: Fri Mar 27, 2015 4:34 pm

Hi there,

I'm looking to have two material tags and have the top one affected by an alpha so I can see the one beneath it (classic cinema 4d technique).

I know the Mix Material will do this but I want to use two different UV projections on my object - one for each tag - and this can only be done with two material tags.

Is this possible in Octane?

I've plaid with the Opacity channel thinking it would act like the native C4D material alpha channel - it doesn't.

Whats the answer please guys?
Cheers,
L.
Software: Cinema 4D r16, Octane v2.24.2 R1
Hardware: Intel Core i7-5930K CPU 3.50GHz, RAM 32 GB, 3x GeForce GTX 980
guigui441987
Licensed Customer
Posts: 85
Joined: Thu Jul 03, 2014 7:12 pm

Hi in the Octane world bro.

You can't drop two materials on a same object with octane.
It's very very boring .
If you want to see a material on a other one in a specific area, you have to unwrap your UV and merge yours textures by yourself in photoshop .

It's a techniques
bleepurchin
Licensed Customer
Posts: 106
Joined: Fri Mar 27, 2015 4:34 pm

Oh... well that certainly complicates things... not for all those tech heads though right!? They be unwrapping UVs and wanting more! :lol:

Cheers!
Software: Cinema 4D r16, Octane v2.24.2 R1
Hardware: Intel Core i7-5930K CPU 3.50GHz, RAM 32 GB, 3x GeForce GTX 980
User avatar
aoktar
Octane Plugin Developer
Posts: 16066
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

its not working like that. It's easier to implement in cpu renderers. we have mix material and textures and built-in transform node. you can simulate same results by this methods.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
bepeg4d
Octane Guru
Posts: 10371
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

Hi bleepurchin,
do you mean something like this?
Schermata 2015-06-12 alle 08.16.47.jpg
you can use a mix material but you can use also a mix texture node inside a material and you can set different projection per any texture.
mix-texture.zip
(97.98 KiB) Downloaded 237 times
ciao beppe
bleepurchin
Licensed Customer
Posts: 106
Joined: Fri Mar 27, 2015 4:34 pm

Ah I seeeee!

Yes that looks about right... I've not plaid with a node based setup yet... kind of seems to me like it should be possible with less of a setup than that though... ie - two tags one alpha - end of!

well at least its possible! :D

Cheers!
L.
Software: Cinema 4D r16, Octane v2.24.2 R1
Hardware: Intel Core i7-5930K CPU 3.50GHz, RAM 32 GB, 3x GeForce GTX 980
User avatar
sphericall
Licensed Customer
Posts: 60
Joined: Sun Jan 06, 2013 2:58 pm
Location: Bytom
Contact:

aoktar wrote:its not working like that. It's easier to implement in cpu renderers. we have mix material and textures and built-in transform node. you can simulate same results by this methods.
I understand thet GPU renderer has its own limitations, but the interface of transforming the UV coordinates somewhere deep in the material properties is higly uncomfortable for me. There is also option to use the External transform object to control the texture placement, taken from another object. But it is possible only for Box, Cyllindricall, Perspective (?) and Spherical. There is no option to use it for simplest planar projection.
For me it is big disadvantage of the Cinama&Octane brotherhood ;)
Win 7 64 bit | 2 x GeForce GTX 660 | Intel Core i7-930 CPU 2,8 GHz | 8GB | Cinema 4d r15 Visualize (no Mograph, no Hair)| OCTANE benchmark scene 2,06 Ms/sec
User avatar
bepeg4d
Octane Guru
Posts: 10371
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy
Contact:

hi,
in my opinion, ahmed has made a great job with the difficult task of adapting Octane in the c4d material system, but the octane material system is node based, so, to get the max, you have to switch to the node-graph where you can use the same transformation node with many different nodes or easily create different versions of the nodes, and select anyone for tuning with a click and much more ;)
and the new c4d node-graph by ahmed rocks, give it a try :)
ciao beppe
User avatar
sphericall
Licensed Customer
Posts: 60
Joined: Sun Jan 06, 2013 2:58 pm
Location: Bytom
Contact:

bepeg4d wrote:hi,
and the new c4d node-graph by ahmed rocks, give it a try :)
ciao beppe
OK. I'll try. I promise ;)
Win 7 64 bit | 2 x GeForce GTX 660 | Intel Core i7-930 CPU 2,8 GHz | 8GB | Cinema 4d r15 Visualize (no Mograph, no Hair)| OCTANE benchmark scene 2,06 Ms/sec
User avatar
aoktar
Octane Plugin Developer
Posts: 16066
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

For some clarifications, some implementations are much easier to do for a cpu renderer. Because cpu renderers can calculate per pixel shadings in plugins. You can inject some cpu shaders in callbacks on pixel samplings. But in Octane or some other gpu renderers, we can't directly inject a cpu code to run. Problems start at this point. We have to convert all data and material/shaders to some appropriate format and send to renderer. Even If we can simulate all shaders, still we have some problems. Need to generate custom copies of a material for each different objects. So just this is very unpractical usage for resulting amount of shaders and also capacity plus complexity. This is just a simple explanation tryout for you. Things can be easily very complicated for very simple request. I hope this may be a little understandable!
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
Post Reply

Return to “Maxon Cinema 4D”