Pengertian Metal - Kekacauan

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

https://www.chaos.com/blog/understanding-metalness 1/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Understanding metalness

by Christopher Nichols  

CG Labs   8 min read

   

https://www.chaos.com/blog/understanding-metalness 2/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

The importance of metalness and why we’ve added the Metalness parameter to
the V-Ray standard material to better support a PBR workflow in V-Ray Next.

 
Let’s set the record straight

The term “Physically Based Rendering” — or PBR — does, in itself, imply that the material definition used in PBR is based on real
physics. Some have also interpreted this as meaning that other shading models are not based on real physics; which is wrong.

While real-time rendering shading models were not necessarily based on real physics, other ray tracers, such as V-Ray, have
always been physically based. As such, PBR shading models became very popular for real-time rendering for two basic reasons:

1. It is actually physically based.


2. It requires fewer variables — and therefore texture maps — to define a material.

Since memory resources are at a premium in the game industry, the PBR model has inevitably become very popular and very
resourceful.
https://www.chaos.com/blog/understanding-metalness 3/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

The main difference that the PBR shading model has over other physically based shading models, such as the one used by V-Ray, is
how it describes reflections. Most people know this as the addition of a variable called “metalness”. If you look in most physics books,
you will not see any description of a material by its “metalness. ” So, let’s examine a bit closer what this term means.

About metalness

There is, in fact, a distinction between two different types of materials: dielectric and conductive. Dielectric materials are insulators
and conductive materials conduct electricity. Examples of dielectric materials include glass, plastic, wood, ceramic, leather and so
on. Examples of conductive materials include steel, copper, gold — in other words: metals.

https://www.chaos.com/blog/understanding-metalness 4/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Dielectric

https://www.chaos.com/blog/understanding-metalness 5/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Conductive

In physics, conductive materials have a different reflective property, which is why most people see them as very reflective with no
diffuse property. If your renderer is based on dielectric properties then metals are generally interpreted by removing the diffuse and
giving the shader a high fresnel value — generally much higher than what you would see in a physics book (more on that later).

https://www.chaos.com/blog/understanding-metalness 6/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Ketika bahan konduktif ditambahkan sebagai opsi di shader, ini dapat memudahkan orang untuk merepresentasikan logam. Yang
bisa membingungkan adalah bahwa suatu material bersifat dielektrik atau konduktif; tidak ada keadaan di antara. Istilah
metalness, dan fakta bahwa itu adalah variabel 0 sampai 1 bukan keadaan 0 atau 1, menyiratkan bahwa ada tingkat metalness
yang berbeda. Di dunia nyata, tidak ada. Banyak pengguna PBR percaya bahwa pengendalian reflektifitas suatu objek harus
dilakukan melalui nilai metalness antara 0 dan 1, dan bahwa nilai Indeks Refraksi (IOR) adalah konstan untuk semua bahan; ini
secara fisik tidak akurat. Bahan yang berbeda memiliki nilai IOR yang berbeda dan bahan bersifat dielektrik atau konduktif. 

PBR, video game, dan Perancang Substansi

PBR telah menjadi sangat populer di dunia rendering real-time dengan alat seperti Unity dan Unreal, dan juga industri video game.
Alat lain yang dianut oleh industri ini adalah Perancang Zat Allegorithmic. Substansi memungkinkan seniman untuk melukis peta
yang sesuai dengan naungan PBR dan menyertakan peta logam.

Namun, Substance tidak hanya populer di kalangan desainer game. Itu juga digunakan di arch yaitu, VFX dan industri lain yang
melakukan rendering CG dengan alat seperti V-Ray. Oleh karena itu, banyak dari pengguna tersebut ingin menggunakan peta
tersebut dengan V-Ray. Jadi, di V-Ray Next, kami memutuskan untuk menyertakan parameter Metalness dalam material standar
V-Ray kami untuk mendukung alur kerja PBR dengan lebih baik.

Alur kerja PBR Anda

Sekarang kita telah menetapkan bahwa Anda harus mempertimbangkan metalness lebih sebagai keadaan hidup atau mati, mari
kita lihat bagaimana membuat material bekerja. Saat membuat bahan dielektrik, warna difusi mengontrol bagian Lambertian dari
naungan dan pantulannya dikendalikan oleh beberapa variabel: Warna pantulan sebagai pengganda dari keseluruhan pantulan;
IOR untuk proporsi reflektifitas pada normal yang menghadap ke depan, versus normal yang melirik (juga dikenal sebagai Fresnel);
dan Glossiness (atau kekasaran kebalikannya) untuk jumlah keseluruhan hamburan, bergantung pada model BRDF yang Anda
pilih.

Saat beralih ke bahan logam, yang dilakukan dengan membuat nilai Metalness 1, variabel memiliki arti yang berbeda:

Karena tidak ada warna difusi dalam logam, warna difusi menjadi apa yang dikenal sebagai warna dasar — ​atau warna albedo.
Refleksi harus diatur ke putih untuk mendapatkan reflektifitas dan pelestarian energi yang tepat; tanpa ini, sudut pandang tidak
akan pernah 100% reflektif — yang seharusnya.
https://www.chaos.com/blog/understanding-metalness 7/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
p y g y
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Berapa banyak pantulan yang tercampur masih dikontrol oleh nilai IOR yang sama dari efek Fresnel; Anda akan melihat ini
sekarang memiliki efek yang sangat halus karena seluruh materi pada dasarnya reflektif - seolah-olah Anda memadukan dua
refleksi yang berbeda bersama-sama.
Glossiness mengontrol seberapa mengkilap itu; namun, jika Anda menggunakan peta kekasaran sebagai gantinya (seperti yang
dilakukan Substance), Anda dapat mengganti material V-Ray Anda untuk menggunakan kekasaran — yang merupakan
kebalikan dari kilau.

Berikut beberapa contohnya

Sekarang setelah kita memiliki gambaran umum tentang cara kerja metalitas, mari kita lihat beberapa contoh dan
pengaturannya:

https://www.chaos.com/blog/understanding-metalness 8/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Menyebar 255.255.255; Refleksi 255.255.255 ; Kilauan 1; IOR 1.5

https://www.chaos.com/blog/understanding-metalness 9/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Cart

Difusikan 0,0,0; Refleksi 255.255.255 ; Kilauan 1; IOR 1.5.

https://www.chaos.com/blog/understanding-metalness 10/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Difusikan 0,0,0; Refleksi 255.255.255 ; Kilauan 1; IOR 2

https://www.chaos.com/blog/understanding-metalness 11/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Menyebar 243.201.104 (emas); Refleksi 255.255.255 ; Kilauan 1; IOR 1.35.

https://www.chaos.com/blog/understanding-metalness 12/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Menyebar 46,46,46 (18% abu-abu); Refleksi 255.255.255 ; Glossiness 0,6; IOR 1.5.

Indeks Refraksi

Seperti yang kami sebutkan sebelumnya, IOR masih memainkan peran penting saat membuat materi berbasis fisik. Oleh karena itu,
kami masih perlu menganggap ini sebagai bagian dari shader. Faktanya, situs RefractiveIndex.info adalah sumber yang bagus
untuk memahami IOR yang tepat dari berbagai bahan Namun memasukkan angka-angka itu ke shader V-Ray tidak akan sama
https://www.chaos.com/blog/understanding-metalness 13/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
untuk memahami IOR yang tepat dari berbagai bahan. Namun, memasukkan angka-angka itu ke shader V-Ray tidak akan sama
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼
persis. Karena itu, Vlado telah membuat bagan ini untuk membantu mempermudah terjemahan:

  Warna dasar (menyebar).   Warna refleksi


Warna
Warna dasar
Nama   IOR Metalitas dasar
(sRGB)
(web)
  Merah Hijau Biru   Merah Hijau Biru

Perak   252 250 249   255 255 255   1.082 1 fefd

Emas   243 201 104   255 255 255   1.35002 1 fbe6ab

Tembaga   238 158 137   255 255 255   1.21901 1 f8cfc2

Aluminium   230 233 235   255 255 255   1.002 1 f5f6f6

kromium   141 141 141   255 255 255   1.03 1 c5c5c5

Memimpin   167 168 176   255 255 255   1.016 1 d4d5d9

https://www.chaos.com/blog/understanding-metalness 14/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Platinum Diterjemahkan
  ke: Indonesia
243 238 Tampilkan
216 dalam
  bahasa
255asli 255 255   1.024 1 faf8ee Opsi ▼

titanium   246 239 208   255 255 255   1.086 1 fcf9ea

Tungsten   236 213 193   255 255 255   1.007 1 f7ece2

Besi   226 223 210   255 255 255   1.006 1 f3f1eb

Vanadium   241 228 199   255 255 255   1.034 1 faf3e5

Seng   223 221 218   255 255 255   1.011 1 f1f0ef

Nikel   226 219 192   255 255 255   1.016 1 f3efe2

Air raksa   199 198 198   255 255 255   1.013 1 e5e5e5

Kobalt   174 167 157   255 255 255   1.031 1 d8d4cf

https://www.chaos.com/blog/understanding-metalness 15/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

                             Dan berikut beberapa contoh logam berdasarkan situs RefractiveIndex.info :

Aluminium yang disikat 

https://www.chaos.com/blog/understanding-metalness 16/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Aluminium yang dipoles

https://www.chaos.com/blog/understanding-metalness 17/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Tungsten

https://www.chaos.com/blog/understanding-metalness 18/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Tembaga

Peta tekstur logam

Seperti yang kami sebutkan sebelumnya, banyak pengguna mungkin akan lebih cenderung menggunakan parameter Metalness
karena itu adalah peta yang mereka miliki. Jadi, peta tekstur Metalness lebih merupakan topeng antara dua jenis bahan yang
berbeda: dielektrik atau konduktif
https://www.chaos.com/blog/understanding-metalness 19/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
berbeda: dielektrik atau konduktif.
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Contoh berikut menunjukkan bagaimana kita bisa mendapatkan dua material berbeda: satu dengan metalness dan disetel ke 1;
set lainnya ke 0 menggunakan Substance Designer. Anda akan melihat bahwa pada dasarnya kita dapat membuat dua material
berbeda menggunakan satu shader dan lebih sedikit peta: warna dasar, metalitas, normal, dan kekasaran.

https://www.chaos.com/blog/understanding-metalness 20/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

https://www.chaos.com/blog/understanding-metalness 21/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Pohon Perancang Substansi menampilkan keluaran peta

https://www.chaos.com/blog/understanding-metalness 22/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

https://www.chaos.com/blog/understanding-metalness 23/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Tembaga berkarat. Render shader V-Ray dengan peta Substance Designer

Mari kita rekap

Bahan PBR sangat populer dan memungkinkan orang untuk menggunakan tekstur di berbagai jenis perender, terutama solusi
perenderan waktu nyata. Namun, banyak pengguna juga ingin terus menggunakan tekstur yang sama dengan V-Ray. Dengan
menambahkan variabel Metalness ke material V-Ray standar di dalam V-Ray Next, pengguna dapat melanjutkan alur kerja PBR
mereka tanpa harus menggunakan shader yang benar-benar baru.

CG Garage Podcast #190 menampilkan Zap Andersson , seorang ahli shading di Autodesk, yang berbicara dengan pembawa
acara podcast, Chris Nichols, tentang beberapa mitos seputar rendering berbasis fisik dan spektral, metalness, dan real-time.
Untuk menyetel langsung ke diskusi metal, lanjutkan ke tanda 39 menit.

#190 0:00:07/1:08:33
Subscribe

Ingin melihat bagaimana V-Ray Next akan meningkatkan alur kerja Anda? Unduh uji coba V-Ray hari ini.

https://www.chaos.com/blog/understanding-metalness 24/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼


Tentang Penulis

Christopher Nichols
Chris adalah veteran industri CG dan Direktur Chaos Labs. Dia juga sering terdengar sebagai
pembawa acara podcast CG Garage yang menarik 20.000 pendengar mingguan. Dengan latar
belakang VFX dan Desain, Chris telah bekerja untuk Gensler, Digital Domain, Imageworks, dan Method
Studios. Kreditnya termasuk Maleficent, Oblivion dan Tron: Legacy.

Tag

Lab CG laboratorium cg naungan tip V Ray V-Ray Selanjutnya PBR sifat metalik

Bagikan artikel ini


   

Tanggal publikasi
Awalnya diterbitkan: 18 September 2018.

Artikel terkait

Garasi CG 17 September 2018

https://www.chaos.com/blog/understanding-metalness 25/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
Zap Anderson — Autodesk
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Bergabunglah dengan Shader Wizard untuk


perjalanan menelusuri sejarah ray tracing dan
panduan lengkap tentang metalness.

Jelajahi Lab CG

23 Comments 
1 Login

Join the discussion…

LOG IN WITH
OR SIGN UP WITH DISQUS ?

Name

Sort by Best  4 ⥅

Lois • 2 years ago


Why Christopher Nichols looks like if Edward Norton played Walter White instead... haha
2△ ▽ • Reply • Share ›

Jean Jean • 8 months ago


not everyone can afford

Allegorithmic’s Substance Designer(recently adobe)


△ ▽ • Reply • Share ›

The commenter guy • 2 years ago


I'm sure I am just confused since I am in the novice steps of learning about this subject, but in the texture map creation screenshot
that you gave... is the metallic map shown not the opposite of what it is suppose to be? From what I understand, your metallic map is
showing that the dielectric material (the green color) is the shiny metal, instead of the orange-ish copper color... when inserted in the
metalness PBR shader. Not saying you're wrong, I'm just confused.
https://www.chaos.com/blog/understanding-metalness 26/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
y gy g j
△ ▽Diterjemahkan
• Reply • Share
ke: ›Indonesia Tampilkan dalam bahasa asli Opsi ▼

Suiciety Godlovic • 3 years ago


I've been using this as a base since discovering Neil Belvin's tutorials on physically based materials 15 odd years ago. Thanks Chaos
for adding this explanation.
△ ▽ • Reply • Share ›

plasmacel • 3 years ago


How is the base color used in the calculation of the perceived color? Metallic objects have no diffuse color or albedo, only a specular
reflectance RGB (Fresnel at degree 0).
△ ▽ • Reply • Share ›

DestinHalfman > plasmacel • 2 years ago


Read the article...
△ ▽ • Reply • Share ›

Lautaro Vogel • 3 years ago


Great post, thanks! If trying to replicate the materials above using the numeric values for the base reflectivity colours (i.g.: 243 201
104 for gold) and using the improved corona colour picker, should the sRGB option be ticked? If inputting those numbers in a vray
colour node, should the gamma be 1 or 2.2? basically, are those numeric values sRGB or linear? Thanks again!
△ ▽ • Reply • Share ›

Yibo Liu • 3 years ago


There's another thing you can't do without spectral rendering - metamerism, which is a lot more common than the meat light case. The
appearance industry knows this and they put heavy resources to develop tools to measure it.

https://www.colormatters.co...

https://en.wikipedia.org/wi...
△ ▽ • Reply • Share ›

morguinator • 4 years ago


Hi, thanks for the blog. Super helpfull.

it would help me a lot if you could provide in this blog page an FBX with a simple sphere and your materials.

Just 2 or 3 materials in order to really understand your settings.

I have a hard time understanding how I should interact with the Fresnel reflections.

thanks !
△ ▽ • Reply • Share ›

https://www.chaos.com/blog/understanding-metalness 27/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Christopher Corazza •ke:


Diterjemahkan 4 years ago
Indonesia Tampilkan dalam bahasa asli Opsi ▼
That's great ! Now we only miss the smith multiscatter GGX model to get even better results.
△ ▽ • Reply • Share ›

Alexander • 4 years ago


Absolutely great!!..to integrate PBR(metall/roughness). But where do i load the metall maps when there is just a slider for metallness
(no import port)..what am i missing??
△ ▽ • Reply • Share ›

Richard Frost • 4 years ago


Good article. It would be useful to know what calculation has been applied for correct translation of the refrative index database.
Possible to explain that at all?
△ ▽ • Reply • Share ›

Chaos Group Labs Mod > Richard Frost • 4 years ago


Vlado has provided the code he uses in on Github for you to check out: https://github.com/vkoylazo...
△ ▽ • Reply • Share ›

Richard Frost > Chaos Group Labs • 4 years ago


Perfect, thank you.
△ ▽ • Reply • Share ›

amitgedia • 4 years ago


thanks for the article, its a very good one
△ ▽ • Reply • Share ›

Bartek • 4 years ago


Great article. Thanks for clarifying that.
△ ▽ • Reply • Share ›

Mark Hinks • 4 years ago


So, for all metal materials in Vray we should really be using this setting from now on, regardless of if we're going to use unreal etc?
Might be worth mentioning that in the above examples, where you state a diffuse etc of 1, thats a float value, and maybe add the RGB
for non float users? I presume the best way to use float colour values is to use the VrayColour map in the swatches? Thx
△ ▽ 1 • Reply • Share ›

Vladimir Koylazov > Mark Hinks • 4 years ago


For metals, using metalness would be more accurate, since the glossy Fresnel is calculated in a more physically-accurate way.
https://www.chaos.com/blog/understanding-metalness 28/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
, g , g y p y y y
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼
Thanks for the remark on the RGB values for diffuse, will see if we can add it to the text.

Best regards,

Vlado
△ ▽ • Reply • Share ›

Philipp Ledulé > Vladimir Koylazov • 4 years ago


Is this even more accurate than using falloff color curves or the complex fresnel plugin in the reflection map slot?
△ ▽ • Reply • Share ›

Vladimir Koylazov > Philipp Ledulé • 4 years ago


Yes, it's more accurate than both falloff color curves and the ComplexFresnel plugin. I compared the results
between the V-Ray metalness implementation and the method used in the ComplexFresnel plugin and the
VRayMtl material is closer to the real world. There are some more details here:

https://github.com/vkoylazo...
△ ▽ • Reply • Share ›

Mark Hinks > Vladimir Koylazov • 4 years ago


Cool, I think that will help some people understand, I had to take a second read! I understand you had to do something
to the IOR values from RefractiveIndex.info to make them usable. Is it worth sharing this conversion method so we can
use other materials that are not converted?

I'll have to make a mental note to only make Conductive materials with the new setting.
△ ▽ • Reply • Share ›

Vladimir Koylazov > Mark Hinks • 4 years ago


Hey, Mark, the code that I used for the conversion is here:

https://github.com/vkoylazo...
△ ▽ • Reply • Share ›

Mark Hinks > Vladimir Koylazov • 4 years ago


Nice one, thanks. Stupid question, but could an option be added in the VrayMtl so you can enter the figures from
the website when using metalness at 1.0? the conversion can be internal.
△ ▽ • Reply • Share ›

✉ Subscribe 🔒 Privacy ⚠ Do Not Sell My Data

https://www.chaos.com/blog/understanding-metalness 29/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan

Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

Kekacauan Membeli Mendukung

Tentang kami Beli online Sumber daya

Tekan Temukan pengecer Dapatkan dukungan

Karir Opsi peningkatan Status pelayanan

Acara Kelola produk Anda Bantuan dokumen

Hubungi kami Unduh perangkat lunak Anda Forum

Program Afiliasi Kebijakan pengembalian

Membantu pembelian

Proyek gairah Teknologi Ikuti kami

Lab Kekacauan Render waktu nyata

Kekacauan Total Perenderan 3D

Podcast Garasi CG Simulasi dinamika fluida

Rendering awan

Render fotorealistik

© 2022 Chaos Software EOOD. Seluruh hak cipta. Chaos®, V-Ray® dan Phoenix FD® adalah merek dagang terdaftar dari Chaos Software EOOD di Bulgaria dan/atau negara lain.

Syarat Penggunaan Kebijakan pribadi EULA Peta situs Pengaturan Cookie


https://www.chaos.com/blog/understanding-metalness 30/31
11/17/22, 11:15 PM Pengertian metal | Kekacauan
Syarat Penggunaan Kebijakan pribadi EULA Peta situs Pengaturan Cookie
Diterjemahkan ke: Indonesia Tampilkan dalam bahasa asli Opsi ▼

https://www.chaos.com/blog/understanding-metalness 31/31

You might also like