You are on page 1of 77

GIÁO TRÌNH CORONA RENDER – KTS.

LONG NGUYỄN

GIÁO TRÌNH

CORONA RENDER

Chào các bạn , cuối cùng giáo trình cho CoronaRender cũng đã hoàn thiện !

Hiện nay Corona đã và đang được sử dụng phổ biến trong giới đồ họa và kiến trúc, chất lượng cũng như
tính hiệu quả thì ai đã dùng chắc cũng có câu trả lời cho riêng mình. Corona được biết tới là trình render
dễ sử dụng và tiếp cận ,tuy nhiên chưa có một tài liệu chính thức nào để mọi người nghiên cứu, các thông
tin phần lớn được cóp nhặt từ các diễn đàn cũng chưa đầy đủ khiến người mới tiếp cận với Corona khá
mơ hồ và hoài nghi về nó. Nhằm phát triển cộng đồng lớn mạnh hơn , mình đã dành khá nhiều thời gian
để tìm hiểu kĩ và sâu hơn về phần mềm, tham khảo các bài viết phân tích của nước ngoài cộng với kinh
nghiệm bản thân trong suốt quá trình sử dụng corona cho công việc để biện soạn giáo trình này, mong nó
sẽ giúp ích cho mọi người trong công việc và học tập . Chắc chắn sẽ còn nhiều thiếu sót nên mong nhận
được phản hồi góp ý từ các bạn.Mọi thông tin và thắc mắc trong quá trình sử dụng các bạn có thể post
lên diễn đàn của Cộng đồng CoronaRender VN (https://www.facebook.com/longcorona ). Thân ái !

KTS. Nguyễn Văn Long

19.01.2016 Tp.Hồ Chí Minh

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 1
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

MỤC LỤC

CHƯƠNG I : ÁNH SÁNG ........................................................................................................................4

1. Ánh sáng môi trường. ..............................................................................................................................4

2. Mặt trời Corona........................................................................................................................................8

3. Cân bằng sáng trong bảng render ( Corona Virtual Framer Buffer )......................................................10

4. Thiết lập CoronaCameraMod..................................................................................................................11

5. Các loại đèn trong Corona.......................................................................................................................12

6. Đèn IES trong Corona. ...........................................................................................................................13

7. Corona Light Mtl.....................................................................................................................................15

CHƯƠNG 2 : VẬT LIỆU.........................................................................................................................17

1. Tổng quan về vật liệu trong Corona Render..........................................................................................17

2. CoronaMtl..............................................................................................................................................17

3. CoronaLayerMtl.....................................................................................................................................28

4. CoronaPortalMtl.....................................................................................................................................29

5. CoronaRaySwitchMtl.............................................................................................................................31

6. CoronaShadowCatcherMtl.....................................................................................................................32

7. CoronaVolumeMtl..................................................................................................................................34

8. Corona Map............................................................................................................................................37

9. Thiết lập các vật liệu thông dụng...........................................................................................................46

CHƯƠNG 3 : SETTING..........................................................................................................................58

1. Scene.......................................................................................................................................................58

a. Sao lưu tiến trình render.............................................................................................................58

b.Thiết lập pass và thời gian render...............................................................................................58

c. Render selected...........................................................................................................................59

d. Depth of field.............................................................................................................................59

e. Motion blur.................................................................................................................................60
Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 2
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

2.Performance............................................................................................................................................61

a. GI vs AA.....................................................................................................................................61

b. Light Sample Multiplier ( LSM )...............................................................................................61

c. Max Sample Intersity ( MSI ).....................................................................................................62

d. Max Ray Depth ( MRD )...........................................................................................................62

e. Diaplacement .............................................................................................................................63

f. Interactive Rendering..................................................................................................................63

3.System......................................................................................................................................................64

a. Lock 3dsmax during render........................................................................................................64

b. Preview quality...........................................................................................................................64

c. Render stamp...............................................................................................................................65

d.Output autosave...........................................................................................................................66

e. Image filter .................................................................................................................................66

f. VFB setting..................................................................................................................................66

4. Render elements.....................................................................................................................................67

CHƯƠNG 4 : CÁC TÍNH NĂNG NỔI BẬT .........................................................................................69

1. Corona Converter.....................................................................................................................................69

2. Corona Scater...........................................................................................................................................70

3. Corona Proxy...........................................................................................................................................71

4.Star interactive..........................................................................................................................................72

5.CoronaDisplacementMod.........................................................................................................................73

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 3
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CHƯƠNG I : ÁNH SÁNG

1. Ánh sáng môi trường.

Ánh sáng môi trường là ánh sáng tự nhiên, khi có hoặc không có mặt trời, chịu ảnh hưởng của các yếu tố
về thời gian trong ngày và điều kiện thời tiết, tùy vào ý đồ thể hiện mà chúng ta chọn các cách thức thiết
lập . Có 2 cách thông thường để thiết lập ánh sáng môi trường :

Cách 1 : Ấn phím 8 để hiện bảng Environment and Effects và làm thao các bước như hình :

Trong tab Environment


tại mục Environment
Map click chọn None để
chọn các map môi
trường.

Trong bảng Material/Map chúng


ta chọn các Map môi trường theo
ý đồ riêng :

CoronaBitmap : Để gắn 1 Map ảnh


môi trường HDR hoặc ảnh bình
thường làm hậu cảnh.

Corona Sky : Để gắn bầu trời của


Corona vào khung cảnh, có thể
edit cường độ, độ bụi khí quyển
...tại đây.

VrayHDRI : Tùy chọn này xuất hiện


chỉ khi chúng ta cài Vray, tại đây
chúng ta có thể gắn map HDRI vào
khung cảnh và edit theo Vray .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 4
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 5
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Khi chọn Map môi trường đã ưng ý chúng ta có thể kéo thả vào bảng vật liệu
để chỉnh sửa các thông số theo ý đồ thiết kế của mình

Cách 2 : Ấn F10. Trong bảng hiện ra chọn Tab Scene → Scene Environment và theo như hình :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 6
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

* Trong tab Scene chọn


thanh Scene Environment

*Chọn Use Corona rồi


click vào None để chọn
các Map môi trường như
Cách 1.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 7
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Map Environment có thể là 1 ảnh HDRI, Vray HDRI, Corona Sky...

Ngoài hai cách phổ biến trên chúng ta còn có thể mô phỏng bầu trời bằng một khối Dome được áp vật
liệu phát sáng có gắn map bầu trời.

2. Mặt trời Corona

Để đổ bóng cho vật thể cũng như tăng thêm nguồn sáng cho khung cảnh chúng ta cần phải thiết lập ánh
sáng mặt trời bằng việc cho một Corona Sun vào khung cảnh.

Cách làm :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 8
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Click chọn điểm 1 để đặt vị trí mặt trời rồi kéo Targeted tới khu vực muốn chiếu 2

( Bắt đầu từ V.1.2 thì corona đã thay đổi hình thức kiểm soát vị trí mặt trời, chúng ta phải chọn mặt trời
để xoay, move theo ý muốn )

Các thông số chính :

Intensity : Cường độ mặt trời ( thường chỉ dùng tạo bóng đổ thì khoảng 0.1 là đủ )

Size : Càng tăng bóng đổ của vật thể càng mềm ( có sự chuyển tiếp sáng – trung gian – tối )

Size = 1 size = 10

Include/exclude : Bao gồm hoặc ngoại trừ ảnh hưởng của mặt trời tới đối tượng .

Add Coronasky invironment : Thêm coronasky làm môi trường.

Visible directly : Ẩn khối cầu sáng của mặt trời ( nhưng vẫn có ánh sáng ).

Visible in reflections : Ẩn, hiện ảnh hưởng mặt trời tới vật liệu có tính chất phản xạ.

Visible in refactions: Ẩn hiện ảnh hưởng mặt trời tới vật liệu có tính khúc xạ.

Vậy là xong phần ánh sáng môi trường.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 9
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

3. Cân bằng sáng trong bảng render ( Corona Virtual Framer Buffer )

Điểm ưu việt của Corona là chúng ta có thể tăng giảm ánh sáng, cân bằng trắng , khử cháy và tăng giảm
độ tương phản ngay trong quá trình render. Chúng ta có điều chỉnh trong Tab ColorMap của VFB ( bảng
render ) hoặc trong mục Tone Maping trong bảng F10 :

Các thông số cần nắm :

+ Exposure ( EV ) : Tăng giảm giá trị thì độ


sáng của khung cảnh cũng tăng giảm theo .

+ Highlight compress : Giảm làm vùng sáng


rực lên, tăng làm vùng sáng dịu đi .

+ White balance ( K ) : Cân bằng trắng theo


nhiệt độ , càng tăng màu ảnh càng ấm ( chuyển
dần về vàng cam ), càng giảm màu ảnh càng
lạnh ( chuyển dần về xanh ).

+ Contrast : Khi giá trị tăng giảm thì độ tương


phản tăng giảm theo.

Ngoài cách chỉnh trong Tab ColorMap ( hoặc Tone Maping trong bảng F10 ) chúng ta có thể chọn cách
tinh chỉnh ánh sáng trong mục Basic photographic setting :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 10
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Bật F10, tại Tab Scene tích


vào mục Use photographic
exposure

ISO : Độ nhạy sáng,càng tăng


càng sáng.

F – stop : Khẩu độ máy ảnh,


càng giảm ảnh càng sáng.

Shutter speed : Tốc độ màn


chập , càng giảm ảnh càng
sáng.

4.CoronaCameraMod

Để kiểm soát linh động hơn cho từng góc Camera chúng ta có thể gán thêm CoronaCameraMod cho
Camera được chọn.

Chọn Camera → Modifile → CoronaCameraMod

Tại đây chúng ta có thể chỉnh các thông số để ánh sáng bức ảnh theo đúng ý đồ của mình .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 11
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

5. Các loại đèn trong Corona

+ Đèn Sphere ( đèn dạng cầu ) : Phát sáng ra các hướng.

+Đèn Rectangle : đèn dạng tấm phẳng, chiếu sáng theo 1 hoặc 2 mặt.

+ Disk : Đèn hình đĩa, chiếu sáng theo chùm hình nón .

+ Cylinder : Đèn dạng ống.

Hình dạng các loại đèn khi được kích hoạt

Tại khung Modifile của đèn


đang được chọn chúng ta có
thể thiết lập các thông số sau :

Intensity : Cường độ đèn

Color : Màu đèn

Shape : Hình dạng đèn

Visibility : Tắt mở các hiệu


ứng của đèn

 Visible directly : Ẩn,


hiện khối đèn.
 Visible in reflections :
Ẩn, hiện ảnh hưởng
đèn tới vật liệu có tính
chất phản xạ.
 Visible in refactions:
Ẩn hiện ảnh hưởng đèn
tới vật liệu có tính khúc
xạ.
 Occlude other lights :
ẩn hiện ảnh hưởng của
đèn khác .

IES : Load bản đồ chiếu sáng IES


thay thế cho đèn hiện tại.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 12
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

6. Đèn IES trong Corona

Ngoài các dạng đèn chính, corona còn cung cấp cho người dùng thêm đèn IES ( trắc quang ) .

Cách sử dụng :

Chọn đèn cần chuyển sang IES → Modifile


→IES→None → Đia chỉ chứa đèn IES

Sau khi load đèn IES vào , chúng ta vẫn chỉnh cường
độ, màu đèn tùy ý !

Thông thường đi kèm thư viện đèn IES đều có kèm ảnh Review để chúng ta chọn đèn thích hợp trước khi
load vào :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 13
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Bảng review các loại đèn IES

Lưu ý : Mỗi dạng đèn IES cho chúng ta một bản đồ khếch tán nhất định, có thể điều chỉnh cường độ, kích
thước và màu sắc ánh sáng theo ý muốn.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 14
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

7. Corona Light Mtl

Để một vật thể phát sáng chúng ta có thể áp cho nó vật liệu phát sáng với Corona Light Mtl.

Cách dùng : Chọn đối tượng cần phát sáng, ấn M để vào bảng vật liệu và làm như sau :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 15
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Trong bảng vật liệu CoronaLinghtMTL có những lưu ý sau :

Intensity : Cường độ đèn

Color : Màu đèn

Texmap : Phát sáng theo màu


map đưa vào.

Opacity : Chiếu sáng theo


vùng Map đưa vào ( map
trắng đen )

Emit Light : ẩn, tắt phát sáng


lên đối tượng xung quanh.

Occlude other light : Ẩn , tắt


ảnh hưởng AO lên đèn khác.

Visibility :

 Visible directly : Ẩn,


hiện khối đèn.
 Visible in reflections :
Ẩn, hiện ảnh hưởng
đèn tới vật liệu có tính
chất phản xạ.
 Visible in refactions:
Ẩn hiện ảnh hưởng
đèn tới vật liệu có tính
khúc xạ.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 16
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CHƯƠNG 2 : VẬT LIỆU


1.TỔNG QUAN VỀ VẬT LIỆU TRONG CORONA RENDER :

Các vật liệu trong Corona :

1. CoronaLayeredMtl : Vật liệu tổ hợp nhiều layer với các vật liệu khác nhau.
2. CoronaLightMtl : Vật liệu phát sáng.
3. CoronaMtl : Vật liệu nền tảng để tạo ra các vật liệu phổ biến nhất.
4. CoronaPortalMtl : Vật liệu kiểm soát ánh sáng, rất hữu ích để kiểm soát noise.
5. CoronaRaySwitchMtl : Vật liệu chứa các kênh ghi đè các tính chất vật lí, hữu dụng trong khử
ám màu.
6. CoronaShadowCatcherMtl : Vật liệu “hứng” bóng đổ , hữu dụng trong việc render trong các
studio.
7. CoronaVolumeMtl : Vật liệu thể hiện khí quyển ( sương mù, độ bụi...).

2. CORONAMTL

Trong các vật liệu trên thì CoronaMtl là được sử dụng nhiều nhất và cũng là nguyên liệu để thiết lập các
vật liệu khác.

Tổng quan : Giao diện thiết lập vật liệu Corona khá đơn giản và trực quan :

 Basic options : Khu vực thiết lập các thông số chính của hầu hết các vật liệu hay sử dụng trong
kiến trúc, nội thất....
 Volumetric absorption and scattering : Thiết lập các thuộc tính của vật liệu hữu cơ, SSS...
 Advanced options : Khu vực thiết lập thêm các tính năng nâng cao cho vật liệu.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 17
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 Maps : Khu vực quản lí tất cả các map, texture ( hình ảnh kết cấu bề mặt của vật liệu ).

Các thông số của Basic options :

 Diffuse

Đây là màu sắc của bề mặt vật thể, phản xạ và khúc xạ màu sắc có thể ảnh hưởng đến sự xuất hiện hình
ảnh của màu sắc này.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 18
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Level : Cấp độ màu , hỗ trợ cho cường độ màu hoặc map trong ô màu bên cạnh.

Level = 1 Level = 0.2

Diffuse Color: Màu sắc vật liệu , tại đây chúng ta có thể chọn các kênh màu tùy ý.

Lưu ý: Không nên để giá trị kênh màu tối đa (255) hay tối thiểu (0) , đặc biệt với vật liệu đen hoặc trắng.

Diffuse Map: Nếu không dùng màu của ô color chúng ta có thể sử dụng một ảnh map thay thế:

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 19
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 Translucency : Hiệu ứng tán xạ nội suy , thường bị hiểu lầm là làm mờ vật liệu, thật ra nó được
dùng trong trường hợp vật liệu có sự chuyển màu bề mặt, dùng cho vật liệu có bề mặt ánh sáng
có thể tán xạ vào bên trong 1 phần và gây ra ảnh hưởng màu khác so với màu vật liệu gốc ( pha
lê, thủy tinh… ) hay vật liệu có màu sắc thay đổi theo góc nhìn ( vải bóng, gấm…)!

Vd : Phần bề mặt con rồng được ánh sáng thâm nhập vào 1 phần và tán xạ trong khu vực đó, làm màu
bản thật ( màu cam ) bị ảnh hưởng ( thành vàng cam )

Trong Corona chúng ta có thể quyết đinh lớp màu bề mặt này bằng Color của Translucency

Sự thâm nhập ánh sáng nông hay sâu phụ thuộc vào cường độ Fraction

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 20
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 Reflection

Đây là chỉ số phản ánh sự phản xạ ánh sáng ở vật thể. Trắng RGB (255.255.255) là phản xạ hoàn toàn (
như gương ) và màu đen RGB (0,0,0) là không phản xạ. Bằng cách sử dụng màu sắc thay vì màu đên
hoặc trắng, bạn sẽ nhận được phản xạ màu. Bạn thường sẽ sử dụng một giá trị màu nào đó để xác định
sức mạnh phản xạ và không có giá trị đúng hay sai, do đó bạn sẽ phải có sự suy luận tốt nhất .

Đặt Level =1 và hiệu chỉnh cường độ phản xạ bằng cường độ màu trong mục color .

Mỗi vật liệu đều có những dao động tương đối giá trị phản xạ, nhưng thông thường là :

Nhôm bóng tinh khiết, 80 - 87%


Nhôm mờ, 80 - 87%
Nhôm bóng, 65 - 75%
Đồng đánh bóng , 60 - 70%
Đồng thau đánh bóng , 70 - 75%
Gỗ sồi sáng (bóng), 25 - 35%
Gỗ sồi tối (bóng), 10 - 15%
Gỗ Ván, 25 - 40%
Đá bóng (Tùy thuộc vào màu sắc), 30 - 70%
Ánh sáng bằng vữa, 40 - 45%
Tường vữa tối (Rough), 15 - 25%

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 21
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Bê tông (Rough), 20 - 30%


Gạch mới, 10 - 15%
Gạch trắng, 75 - 80%
Thủy tinh, 5 - 10%

Fresnel IOR : Chỉ số khúc xạ của bề mặt. Tùy thuộc vào tính chất của vật liệu mà nó mang các giá trị
IOR khác nhau .Thông thường là :

Nước 1,333
Kính 1,5 - 1,6
Viên kim cương 2,13
Hợp chất vật liệu như gỗ, đá, bê tông ... 3 - 4
Nhựa 5 - 8

Glosiness : Kiểm soát độ mờ bề mặt, tùy thuộc vào tính chất mới hay cũ...của vật liệu mà giá trị
Glossiness có thể linh hoạt cho phù hợp

Lưu ý : Ở ô Color và Glossiness của Reflection chúng ta có thể áp một map ( texture ) để tránh trường
hợp bóng hay nhám đều, vì trong tự nhiên vật liệu không bao giờ đồng nhất như vậy. !

Glossiness Map

Anisotropy : tính đẳng hướng của phản xạ, ứng dụng cho các vật liệu có sự phản xạ đa hướng , không
phụ thuộc vào sự dịch chuyển của đối tượng được áp vật liệu .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 22
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Rotation : Kiểm soát góc xoay của phản xạ bề mặt.

 Refraction

Đây là chỉ số phản ánh sự khúc xạ ( trong suốt ) ánh sáng ở vật thể.

Tương tự phản xạ,màu sắc cũng ảnh hưởng đến cường độ khúc xạ.

Ý nghĩa các thông số cơ bản như mục Reflection .

Caustics ( slow ) : Tích vào khi muốn mô phỏng đúng tính chất vật lí của vật thể ( khúc xạ ánh sáng,
phản quan, tán xạ...), quá trính tính toán sẽ lâu hơn.

Thin ( no refraction ) : Tích vào khi muốn bỏ qua các bước tính toán về khúc xạ...giúp quá trình render
nhanh hơn.Áp dụng cho kính kiến trúc, mặt nước, bong bóng ....

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 23
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 Opacity : Độ trong suốt, thường dùng trong vật liệu có khả năng xuyên sáng hay khử vùng thừa
trong model bằng map !

 Displacement : Tạo kết cấu 3D cho bề mặt đối tượng theo map , hiệu quả cao khi bề mặt vật thể
được chia poly cao !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 24
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 Volumetric absorbtion and scattering : Sự hấp thụ và tán xạ . Đây là phần làm ra các vật liệu
hữu cơ SSS ( Subsurface scattering )

 Absorbtion : Sự hấp thụ ánh sáng , đối với vật liệu bề mặt có khả năng thẩm thấu ánh sáng ( nến,
da, sữa….), ánh sáng sẽ được hấp thụ một phần vào bên trong vật thể.

+ Color : Quyết định sự hấp thụ ánh sáng bề mặt mạnh hay yếu ( cành tối càng yếu )

+ Distance : Xác định khoảng cách ánh sáng xuyên thấu vào bên trong vật thể , càng lớn ánh sáng
càng vào sâu.

Scattering : sự tán xạ, khi ánh sáng được hấp thụ vào trong vật thể nó sẽ tán xạ ra quanh vùng thể tích
được giới hạn bởi thông số Distance

+ Color : đây là màu vật thể , có sự chuyển tiếp giữ bề mặt bên ngoài vào bên trong ( lúc này màu
diffuse không còn tác dụng ).

+ Directionality : Hướng phát xạ, chỉ số dương là phát xạ từ ngoài vào, âm là từ trong ra ! Giá trị =
0 là trong điều kiện bình thường, vật thể chỉ bị tác động bởi ánh sáng tự nhiên !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 25
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Advanced options :

 Self illumination : Sự phát sáng tự thân, thường dùng cho vật liệu phát sáng do nhiệt độ bản thân
( than, sắt nung, nham thạch..) , đặc điểm ở vật liệu này là chỉ sáng màu bản thân và phát xạ ánh
sáng ra ngoài ít !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 26
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Lưu ý : Không nên lạm dụng ánh sáng này nhiều, không dùng làm nguồn sáng chính cho khung cảnh, vì
sẽ gây noise và render rất lâu .

Anisotropic orientation : Kết hợp với Anisotropy của Reflection để kiểm soát hướng phản xạ bề mặt vật
thể .

- Local axis : Mặt định , hướng phản xạ sẽ theo trục Z dù dịch chuyển hay xoay đối tượng.
- UVW : Hướng phản xạ sẽ tùy ý theo sự thiết lập của người dùng.
- Alpha mode : kiểm soát hiển thị của vật liệu khi xuất trong kên alpha element.
- Visible in Mask : Ẩn tắt đối tượng đc gán vật liệu trong kênh render element ( ID,Mask..)

Map : Khu vực kiểm soát tất cả các map, texture của vật liệu và kiểm soát sự hòa trộn giữ cường độ màu
của Diffuse, Reflection, Refraction...với màu của map, texture thông qua thông số Amount.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 27
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

3.CORONALAYERMTL

Có tính năng như vật liệu Blend và Vray Blend, CoronaLayerMtl được sử dụng để hòa trộn các vật
liệu khác nhau lại theo ý đồ thiết kế thông qua cường độ hòa trộn Amount và Mask.

 Base mtl : Vật liệu chính .Là vật liệu chủ đạo ( Corona Mtl ) của đối tượng,
 Layered mtl : Vật liệu được phối trộn ( Corona Mtl) . Corona cung cấp cho chúng ta 10 layer,
tuy nhiên không nên làm dụng quá nhiều, khó kiểm soát và render lâu.
Lưu ý : Khi thêm bất kì một Layermtl nào thì nó trở thành vật liệu B, tất cả các vật liệu bên trên
là vật liệu A.
 Amount : Giá trị cường độ phối trộn giữa Layer mtl với Base mtl.
 Mask : Hòa trộn theo một Mask map.Thường là Map trắng đen, khu vực màu đen là Base
mtl hiển thị và ngược lại.

CoronaLayerMtl

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 28
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

4.CORONAPROTALMTL

Đây là vật liệu rất tuyệt vời cho việc khử noise và tăng tốc thời gian render.

Nguyên lí hoạt động :Trong tính toán của các trình render , ánh sáng cần có đầu vào và đầu ra, việc xác
đinh nhanh đầu ra cho các tia sáng là yếu tố then chốt quyết định thời gian tính toán và tối ưu hóa chất
lượng khung cảnh. Corona Protal sẽ giúp các tia sáng xác định đầu ra nhanh chóng ( hiệu quả trong
trường hợp phòng có diện tích lỗ cửa thấp).

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 29
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Cách thức sử dụng : Áp một tấm plane vừa khít vào lỗ cửa và gán vật liệu CoronaProtal vào là xong
!Việc tấm plane to hay nhỏ hơn lỗ cửa đều phản tác dụng !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 30
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

5.CORONARAYSWITCHMTL

Đây là vật liệu quy đinh sự hiển thị cũng như tính chất vật lí của vật liệu gốc tới các vật liệu khác thông
qua các tính chất vật lí trung gian thay thế.

Một ứng dụng khá hữu ích là để khử ám màu , ví dụ sàn nhà màu cam, tường trắng, khi render tường sẽ bị
ám màu cam, lúc này ta dùng Corona rayswitchMtl cho vật liệu sàn , trong vật liệu này ta sẽ thêm một vật
liệu trắng như màu tường để tính toán phản xạ màu (Golbal illumination ),vật liệu gốc vẫn giữ nguyên,
khi render máy sẽ tính toán phản xạ trên vật liệu trắng .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 31
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

6.CORONASHADOWNCATCHER

Trong trường hợp chúng ta muốn render một vài đối tượng trong một khung cảnh thực tế thì
Coronashadowncatcher là một sự lựu chọn tuyệt vời.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 32
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CoronashadowCatcherMtl sẽ được gán vào tấm plane hứng bóng đổ cho đối tượng.

Enviro/Backplate : Nơi gắn map ảnh hoặc một HDR.

Reflection properties : Chứa các thiết lập về phản xạ cho tấm plane.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 33
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

7.CORONAVOLUMEMTL

Đây là vật liệu dùng để thiết lập các Ray sáng cho khung cảnh, hiệu ứng này chỉ xuất hiện khi chúng ta
tick chọn Global volume material và load một CoronaVolumeMtl :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 34
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Color Absorption : Màu càng sáng khả nắng hấp thụ ánh sáng càng cao, các ray sáng càng rõ rệt.Thường
để giá trị xám RGB = 119

Distance : Giá trị các lớn thì cường độ các ray sáng càng cao.

Distance = 2000 Distance = 8000

Scattering Color : Màu của ray sáng

Scattering Color vàng Scattering Color xanh

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 35
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Directionality : Hướng phát xạ Ray sáng, chỉ số dương thì sẽ phát xạ từ nguồn sáng tới mắt nhìn, chỉ số
âm thì ngược lại ( phát xạ từ nguồn sáng ảo đối xứng ).

Directionality = -0.74 Directionality = 0.74

Single bounce only : Khi được tích, corona sẽ chỉ kích hoạt Ray sáng phát xạ từ nguồn sáng ( mặt trời )
.Khi không được tích thì nó kích hoạt luôn cho cả mặt trời và ánh sáng môi trường.

Tick Single bounce only Không tick Single bounce only

Emission : Phát sáng các hạt không khí, thương ít khi dùng đến .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 36
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

8.CORONA MAP

Ngoài các map sẵn có của 3Dsmax, Corona cũng hộ trợ thêm các map rất hữu ích

Các map của Corona render.

 CoronaAO ( Corona Ambient Occlusion ) :

Phụ thuộc vào hình dạng vật thể mà AO map sẽ hiện thị theo :
+ Occluded color : Kiểm soát hiển thị cho vùng khuất sáng ( ron chỉ tường, hốc tường, khu vực
lõm của vật thể ...). Có thể hiển thị bắng màu hoặc Map.
+ Unoccluded color : Kiểm soát khu vực ngược lại . Có thể hiển thị bắng màu hoặc Map.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 37
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

+ Max distance : Kiểm soát mức độ ảnh hưởng lẫn nhau tại khu vực giao nhau giữa hai vùng
trên. Có thể kiềm soát thêm bằng sự hỗ trợ của map.
+ Color spread : Kiểm soát cường độ mạnh yếu của hiển thị.
+ Invert normals : Khi được tích, quá trính tính toán bị hiểu ngược lại giữa khu vực khuất sáng
và khu vực nhận sáng.

Ứng dụng :
+ Ứng dụng tính chất thay đổi sáng tối của vật thể ( do hình khối vật thể quyết định )
mà CoronaAO còn được dùng làm Map cho các tính chất nâng cao của vật liệu( mài mòn, oxy hóa...)

Cách tạo Corona AO và một kết quả kết xuất bản đồ Corona ví dụ

+ Kết hợp trong Ctexmap element để tạo ra bản đồ chiếu sáng khuếch tán nhằm làm rõ nét khối
hơn tại các vị trí giao cắt hay các vị trí gần nhau của các vật thể trong không gian.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 38
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Cách tạo Corona AO và một kết quả kết xuất bản đồ Corona ví dụ

 CoronaBitmap: Thay thế cho Bitmap của 3dsmax, CoronaBitmap được khuyến khích sử dụng vì
tính toán chi tiết hơn cũng như render nhanh hơn Bitmap của 3dsmax.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 39
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Mapping : Khu vực kiểm soát chế độ hiển thị hình thái map ( Environment mode ) và căn chỉnh
kích thước, xoay map.
Crop/Place : Crop map và hiển thị map xem trước ( View Image ).
Bitmap : Load và Reload lại map theo đường dẫn.

 Corona Color : Là map màu thay thế cho Color của Diffuse , hữu dụng khi kết hợp với map
Corona Output.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 40
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 CoronaData : Thiết lập các dữ liệu cho đối tượng được ốp map
 Corona FrontBack : Map hai mặt.
 CoronaMix : Hòa trộn màu sắc, map.

Chế độ hòa trộn màu theo map


 CoronaMultiMap : Áp màu sắc hoặc máp lên đối tượng có nhiều ID

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 41
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 CoronaNomalMap : Làm bump theo map nomal

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 42
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 CoronaOutput : Quản lí sắc độ và tính chất của map để không phụ thuộc vào ảnh hưởng của
Colormaping

Cùng EV= 2 , trái không dùng , phải dùng CoronaOutput


 CoronaRaySwitch : Tương tự CoronaRaySwitch Mtl, nhưng ở đây kênh thay thế là máp chứ
không phải vật liệu.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 43
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CoronaRounded Edges: Map làm mềm cạnh cho đối tượng.Gắn vào phần Bump map .

Với các vật thể có góc cạnh ( mép tường, tủ kệ, bàn ghế…) , trên thực tế sẽ không có sự sắc cạnh tuyệt
đối , chúng ta có thể bo cạnh cho chúng bằng cách cho một bán kính ( Radius ) và tăng độ mềm bằng
thông số Samples .

Trong trường hợp muốn Bump bề mặt vật thể kết hợp bo góc thì chúng ta load một map bump vào mục
None của Additional bump mapping.

Một ví dụ ứng dụng CoronaRoundedEdges

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 44
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

 CoronaSky : Map bầu trời, như đã đề cập ở phần ánh sáng môi trường.

 CoronaWire : Render lưới kết cấu của đối tượng .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 45
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

9.THIẾT LẬP CÁC VẬT LIỆU THÔNG DỤNG

1. KÍNH ( THỦY TINH ) :


Load vật liệu Corona Mtl :
Nhấn M để mở bảng vật liệu rùi chọn Standard :

Trong bảng Material/Map Browser chon mục Corona và chọn Corona Mtl :

Sau khi vật liệu Corona Mtl được load ra, chúng ta thiết lập các thông số cho kính như sau :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 46
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Tới đây chúng ta đã có một vật liệu kính cơ bản . Tùy vào mục đích và ý đồ mà các bạn lưu ý
chọn chế độ thiết lập cho vật liệu :

Chế độ mặc định. Ở mục Refraction không kích hoạt Caustic và Thin.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 47
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Kích hoạt Caustics cho thiết lập cao cấp, vật liệu được tính toán kĩ hơn và đúng với các
tính chất vật lí.Thích hợp cho các chi tiết gần mắt nhìn, các khối pha lê, thủy tinh đặc.

Kích hoạt chế độ Thin ( norefraction ) để bỏ qua bước tính toán khúc xạ. Quá trình tính
toán sẽ nhanh và khử Noise nhanh. Ứng dụng cho vật liệu kính kiến trúc.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 48
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

2. GỖ :
Nguyên liệu :

Diffuse map Glossiness và Bump map


Load vật liệu Corona Mtl như trên và thiết lập như sau :

Level = 1
Tích vào Diffuse map ( khoanh đỏ ) , chọn Corona Bitmap và load map gỗ vào .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 49
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Vật liệu gỗ thông thường có độ phản xạ ở bề mặt, chúng ta thiết lập phản xạ ở mục Reflection :

Level = 0.85.
IOR = 2.
Glossiness : Load map Glossiness bên trên ( mục đích tạo độ mờ biến thiên theo cường độ đen trắng để
vật liệu thật hơn ).
Color : Để giá trị màu đen trắng và thiết lập giá trị màu = 150

Bề mặt gỗ thường có nỗi vân gỗ nhẹ, chúng ta vào mục Map, tìm tới Bump để load map gỗ đen trắng vào.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 50
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Kết quả :

Vậy là chúng ta đã thiết lập xong một vật liệu gỗ cơ bản .Các bạn chú ý kết hợp Uvmap cho đối tượng để
vật liệu chân thật hơn.

3. INOX :

Load vật liệu CoronaMtl và thiết lập các giá trị sau :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 51
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Diffuse:
Level = 0
Reflection :
Level = 1
IOR = 30
Glossiness = 1
Các giá trị còn lại giữ nguyên

Kết quả :

Đây là thiết lập cho Inox chuẩn, các bạn có thể tăng giảm giá trị Glossiness hoặc load các
map xước trắng đen vào Bump để đạt hiệu quả cao hơn.

4. VẢI :
Nguyên liệu :

Diffuse map Bump map Glossiness map

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 52
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Load vật liệu CoronaMtl và thiết lập các thông số sau :

Diffuse :
Level = 1
Diffuse map : Load map vải
Reflection :
Level = 4 ( tùy vào tính chất vải )
Glossiness : Load map
Bump : Load map Bump và cho giá trị = 2 để tạo nếp nhăn cho vải .

Kết quả :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 53
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

5. NƯỚC :

Load vật liệu CoronaMtl và thiết lập các giá trị như sau :

Diffuse :
Level = 0
Reflection :
Level = 0.8
IOR = 1.3
Glosiness = 1
Refraction :
Level =1
IOR = 1.3
Glosiness = 1
Muc color của reflection và Refraction cho cùng giá trị màu :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 54
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Để tạo sóng nước chúng ta load một map sóng nước đen trắng vào Bump map :

Map bump
Kết quả :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 55
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

6. TƯỜNG TRẮNG :
Nguyên liệu :

Glossiness map Bump map

Load vật liệu CoronaMtl và thiết lập các thông số như sau :

Diffuse :
Level = 1.
Color :

( Các bạn có thể thiết lập màu tường tùy thích hoặc cũng có thể load một máp tường, bê tông,
giấy dán tường...)

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 56
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Reflection :
Level = 0.7
Glossiness : Load map Bump : Load map

Kết quả :

Vậy là chúng ta đã biết cách tao tác biên soạn các vật liệu cơ bản phục vụ cho kiến trúc, nội thất.... Để
nghiên cứa sâu hơn về vật liệu các bạn cần có riêng cho mình bộ map, texture đa dạng phong phú và kết
hợp với các map của 3Dmax. Vật liệu còn ảnh hưởng bởi ánh sáng của khung cảnh cũng như thời gian
trong ngày, các bạn có thể linh hoạt tinh chỉnh các thông số sao cho vừa ý và hợp lí nhất nhé !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 57
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CHƯƠNG 3 : SETTING

1. Scene
a.Sao lưu tiến trình render
Có thể sao lưu tiến trình render là một điểm nổi bật của Corona render, nó giúp chúng ta làm chủ thời
gian và công việc cũng như các rủi ro không lường trước như sự cố phần cứng, cúp điện.....
 Save VFB : Lưu quá trình render.
 Resume from file : Load file đã lưu trước đó để render tiếp
 Resume last render : Rander tiếp quá trình render vừa dừng trước đó .

b.Thiết lập pass và thời gian render

Nếu chưa thiết lập thời gian hoặc giới hạn số pass thì quá trình render tiến hành mãi, các bạn có thể dừng
bất cứ lúc nào khi thấy ưng ý. Nếu công việc gấp thì chúng ta có thể thiết lập thời gian cũng như số pass ,
và tất nhiên thời gian tỉ lệ thuận với chất lượng hình ảnh.

Lưu ý : Nếu thiết lập giới hạn bằng số pass thì cần biết trước 1 pass hết bao lâu để thiết lập cho phù hợp .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 58
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

c.Render selected

Chứa các thiết lập để cô lập đối tượng trong quá trình.Giúp test nhanh trong quá trình làm việc với vật
liệu.

Disable : Vô hiệu hóa tính năng, Corona sẽ render tất cả khi được chọn.

Include/Exclude list : Render đối tượng được chọn từ danh sách Include/Exclude.

Viewport selection : Chỉ render đối tượng được chọn .

Object Gbuffer ID : Render đối tượng theo ID và chúng ta thiết lập cho nó .

d.Depth of field

Render xóa phông. Tích vào Enable để kích hoạt tính năng. Có hiệu quả tốt khi dùng với
CoronaCameraMod.Khi dùng nên hạ thấp thông số GI vs AA ( 4-8).

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 59
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

e.Motion blur

Motion blur cho phép bất kỳ đối tượng đang chuyển động nào lọt vào ống kính máy ảnh đều trông mờ
hay nhòe hơn theo hướng tương ứng với chuyển động của đối tượng đó.

Hoạt động khi thiết lập với Camera, tích chọn Enable camera và Enable geometry .

Thiết lập Keys di chuyển sao cho đối tượng chạy qua vùng nhìn camera khi render.

Ví dụ về DOF Ví dụ về Motion blur

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 60
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

2. Performence
a. GI vs AA

Nôm na thì thông số này quan lí và kiểm soát ánh sáng gián tiếp ( ánh sáng môi trường).Mặc định 16 là
tối ưu, dường như không cần can thiệp , tuy nhiên nếu chưa an tâm thì các bạn có thể tăng giảm tùy ý ,
nhưng không lớn quá 64 và nhỏ hơn 4 nhé !

GI vs AA = 1

GI vs AA = 6

Lưu ý : Trong trường hợp dùng DOF thì GI vs AA nên hã thấp trong khoảng 4 -8 để khử noise tốt hơn !

b. Light Samples Multiplier ( LMS )

Thông số này kiểm soát ánh sáng trực tiếp ( đèn, vật liệu phát sáng, ánh sáng nhân tạo...) , mặc định là 2,
tối ưu cho hầu hết các trường hợp,có thể khử noise cho ánh sáng trực tiếp bằng cách tăng nhẹ .

Vd : với GI vs AA là 16, kết quả với LSM = 1 gây nhiều noise cho vùng bị ảnh hưởng ánh sáng trực tiếp
hơn với LMS = 4. Kiểm tra với element CESSENTIAL_Direct

LMS = 1 LMS = 4

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 61
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

c.Max Sample Intensity ( MSI )

Mặc định 20 là tối ưu cho mọi trường hợp, thấp hơn 20 sẽ giảm noise nhưng làm giảm tính thực tế cho vật
liệu có tính chất phản xạ ( tối đi ). Giá trị cao hơn 20 sẽ gây nhiều noise .

MSI = 20 MSI = 0.01

d. Max ray depth

Số lần va đập tối đa của tia sáng trong khung cảnh, càng cao tính toán va đập càng chính xác nhưng thời
gian render sẽ lâu hơn. 25 là giá trị ổn định. Hiệu quả cao với vật liệu có tính khúc xạ ( Kim cương, rubic,
nước có phản quang....)

MRD = 3 MRD = 25 MRD = 100

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 62
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

e. Displacement

Kiểm soát chất lượng và vùng hiển thị cho tính năng Displacement của vật liệu và DisplacementMod.

- Screen size (px) : Chế độ hiển thị chỉ trong view render, giá trị càng nhỏ thì độ chi tiết của
Displacement càng cao, render càng lâu.Khuyên dùng chế độ này với giá trị = 2.

- World sixe ( units ) : Chế độ hiển thị toàn cầu , bất cứ vị trí nào trong khung cảnh có sử dụng
Displacement đều được tính toán, điều này ngốn bộ nhớ Ram và thời gian render lâu. Chi thích hợp cho
Amination.

Ví dụ về sự khác biệt của giá trị Screen size

f. Interactive rendering

Kiểm soát tài nguyên máy để sử dụng cho chế độ render tương tác Interactive.Mặc định Corona dành 1
nhân của vi xử lí khi sử dụng Interactive, nếu muốn chế độ này làm việc hiệu quả hơn chúng ta có thể
tăng số nhân ở # of threads override lên -2, -3 ...tùy vào sức mạnh của vi xử lí .

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 63
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

3.System
a.Lock 3dsmax during render

Khi tích kiểm để kích hoạt tính năng này thì chúng ta không thể can thiệp vào quá trình render để tinh
chỉnh các thông số cùa Color maping trong VFB cũng như các thông số của Camera.....

Mặc định Corona vô hiệu hóa tính năng này để chúng ta linh hoạt hơn trong quá trình làm việc, tuy nhiên
nó cũng ngốn một phần tài nguyên máy .

b.Preview quality

Đây là thông số kiểm soát chất lượng hiện thị của ô vật liệu, mặc định là 1.

Preview quality=1 Preview quality = 5

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 64
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Trong trường hợp các bạn muốn tính toán vật liệu chính xác hơn thì chúng ta có thể tăng thêm một vài
đơn vị .

Lưu ý : Do quá trình hiển thị vật liệu của corona khá đặc biệt, ô Preview chính là ô render vật liệu nên
nó ngốn tài nguyên máy khá nhiều khi chúng ta tăng Preview quality cao.

c.Render stamp

Khi muốn thể hiện thông tin và các dữ liệu liên quan tới quá trình render của một sence setting nào đó
chúng ta tích kiệm vào Render stamp . Mọi thông tin về cấu hình máy , thời gian và số pass...đề được cập
nhật dưới cùng của sence.

Ví dụ khi kích hoạt Render Stamp

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 65
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

d.Output autosave

Chúng ta có thể thiết lập chế độ Output autosave với thời gian tùy ý, Corona sẽ tự động save lại tiến trình
render sau khoảng thời gian chúng ta thiết lập. Tuy nhiên điều này nhiều khi gây treo máy nhẹ mỗi khi
tiến trình save diễn ra.

e.Image filter

Bộ lọc ảnh, Corona cung cấp cho chúng ta 3 chế độ lọc ảnh, ưu việt nhất là Ten, sau đó là Box.

f.VFB setting

Có 3 chế độ hiển thị khung VFB :

None : Không hiển thị.

Native 3dsmax VFB : Hiển thị theo cách của 3dsmax.

Corona VFB : Hiện thị theo cách của Corona (mặc định ).

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 66
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

4.Render Elements
1. Các kênh Render elements

Hầu hết các engine render đề cần tới phần mềm hậu kì cho tác phẩm hoàn thiện cuối cùng. Corona cũng
không ngoại lệ, để hỗ trợ cho hậu kì với photoshop, lightroom, after ecffec...

Corona cung cấp các element như :

CESSENTIAL_Direct
CESSENTIAL_Indirect
CESSENTIAL_Reflect
CESSENTIAL_Refract
CESSENTIAL_Translucency
CESSENTIAL_Emission
CGeometry_NormalsDotProduct
CGeometry_NormalsGeometry
CGeometry_NormalsShading
CGeometry_UvwCoords
CGeometry_WorldPosition
CGeometry_Zdepth
CMasking_ID R
CMasking_Mask
CShading_Albedo
CShading_Alpha
CShading_Components
CShading_RawComponent
CShading_Shadows
CShading_SourceColor
Ctexmap

Trong các element trên thì 3 element màu đỏ là khá đặc biệt :

CESSENTIAL_Direct
CESSENTIAL_Indirect
Đây là 2 kênh giúp chúng ta kiểm soát noise trong quá trình render, để biết noise xuất hiện từ ánh sáng
gián tiếp hay ánh sáng trực tiếp, chúng ta có thể chỉnh sửa lại các thiết lập ánh sáng.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 67
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CESSENTIAL_Indirect CESSENTIAL_Direct

CShading_Albedo

Đây là kênh giúp chúng ta biết vật liệu nào trong khung cảnh đang bị thiết lập sai.

Vật liệu thiết lập sai Vật liệu thiết lập đúng

Lưu ý : Trong trường hợp chúng ta quên add các element để render thì chúng ta có thể render các kênh
element riêng , nhanh chóng và dễ dàng bằng cánh chọn chế độ Render only elements

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 68
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

CHƯƠNG 4 : CÁC TÍNH NĂNG NỔI BẬT

1. Corona Converter

Việc tận dụng lại tài nguyên thư viện sẵn có là điều hầu như ai cũng muốn nhằm tiết kiệm thời gian và
công sức, hiện nay kho thư viện khủng lồ của 3dmax hầu như được thiết lập với vật liệu và ánh sáng của
Vray, việc lấy lại model và làm lại vật liệu là điều các engine khác ngoài vray phải làm, tuy nhiên với
corona thì đã khác, chúng ta có thể chuyển đổi hàng loạt vật liệu và ánh sáng từ model sẵn có của 3dmax
– Vray sáng vật liệu và ánh sáng của Corona nhanh chóng với chỉ 1 click chuột. Thao tác như sau :

Lưu ý :

 999 fresnel IOR to : Chúng ta


nhập giá trị 1.52 mặc định để
chữa lỗi IOR = 999 khi converter
từ V ray.
 Bitmap to CoronaBitmap : Chọn
để chuyển đổ từ Bitmap thong
thường sang CoronaBitmap, điều
này sẽ giúp tính toán chi tiết vật
liệu sâu và nhanh hơn .
 Show maps in Viewport : Click
vào On để hiển thị Map cho các
đối tượng được chọn .
 START CONVERSION : Click
để thực hiện chuyển đổi, quá trính
diên ra nhanh hay lâu tùy thuộc
vào mức độ phức tạp của đối
tượng cần chuyển đổi.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 69
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

2. Corona Scatter

Corona Scatter là tính năng khá thú vị trong corona, nó giúp chúng ta nhân bản nhanh chóng hàng loạt 1
hay nhiều đối tượng trong khung cảnh , ứng dụng thường dùng là để rải cỏ, trồng cây cối, rải đá, sỏi.....

Corona scatter kết hợp với Vertex paint sẽ thực sự tuyệt vời cho các ý tưởng thiết kế cảnh quan.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 70
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Distribute on objects : Đối tượng làm không gian phân bố. Chon + rồi chọn đối tương muốn làm không
gian phân bố. Trong ảnh trên là tấm Plane001.

Instanced objects : Đối tượng được nhân bản . Chọn + rồi chọn đối tượng muốn nhân bản. Trong ảnh trên
là Teapot001

Density : Điền khiển mật độ đối tương nhân bản bằng map.

3.Corona proxy

Đối với những đối tượng phức tạp ( cây cối, thảm cỏ..) nên đưa về dạng proxy để làm file nhẹ và hỗ trợ
hiện thị tốt hơn cũng như giúp 3dsmax làm việc hiệu quả hơn. Corona hỗ trợ việc proxy hết sức đơn giản
và nhanh gọn.

Khởi tạo Corona Proxy

Pick from scene : Click vào và chọn đối tượng muốn chuyển đổi
trong khung cảnh. Save lại proxy vừa tạo vào folder chứa file đang
làm việc

Load from file : Load một proxy vào trong khung cảnh làm việc

Method : Chọn chế độ hiển thị cho Proxy

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 71
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

4.Star interactive.

Thêm một tính năng vô cùng tuyệt vời và nổi trội của Corona đó là Interactive, nó giúp chúng ta có thể
tương tác trực tiếp với khung cảnh trong khi đang render, chúng ta sẽ sẽ thấy ngay kết qua khi thay đổi,
thiết lập các thông số ánh sáng, vật liệu...mà không phải render test nhiều lần . Cách kính hoạt như sau :

Cách 1 : Hiển thị interactive như 1 khung hình render bình thường .

Bật F10 →Scene →General Seting → Start interactive.

Cách 2 : Hiển thị interactive như một khung nhìn trong viewport :

Lưu ý :Để cố đinh khung nhìn interactive mà vẫn có thể thao tác trên các viewport khác chúng ta cần
khóa view đó lại .

F10 →chọn viewport muốn kích hoạt interactive và khóa lại !

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 72
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

5.CoronaDisplacementMod :

Thêm một tính năng mới cập nhật trong Corona 1.3 là CoronaDisplacementMod, tính năng như map
bump ( làm giật khối cho bề mặt đối tượng ).

Điều kiện : Đối tượng được chia Segments thích hợp và được gán vào một CoronaDisplacementMod từ
Modifier List .

Đối tượng được chia Segments và gán CoronaDisplacementMod trong Modifier List

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 73
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Trong trường hợp này mình sẽ ví dụ làm một đồi cát từ tấm plane :

Đồi cát chưa có CoronaDisplacementMod

Sau khi thêm CoronaDisplacementMod vào tấm plane , chúng ta thiết lập các thông số sau :

Min Level : Giá trị thấp nhất =0

Max Level : Giá trị cao nhất = 20

Có nghĩa là độ chênh của bề mặt khi được giật khối là 20.

Trong trường hơp này mình muốn làm bồi cát có sóng cát,
đáy sóng và đỉnh sóng chênh nhau 20mm.

Tiếp theo ở Displacement map chúng ta Load map sóng


cát vào, ở đây để cho đơn giản mình chọn map Noise của
3Dmax.

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 74
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Các thông số của map Noise

Và đây là kết quả :

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 75
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.
GIÁO TRÌNH CORONA RENDER – KTS. LONG NGUYỄN

Mọi thông tin về khóa học và ý kiến phản hồi vui lòng gửi về 76
https://www.facebook.com/longcorona/
SĐT : 01649667218 – KTS. Nguyễn Văn Long.

You might also like