• Quảng cáo
  • CEO & Founder
  • Architour
  • VietCG Pickleball
VietCG VietCG

VietCG xin chào các bạn

  • #3Dscene
  • #vietcg
  • #vicostone
  • #sos2020
  • #hpl
  • Tin tức
  • Kiến thức
    • Kiến thức chuyên môn
    • Kiến thức đồ họa
  • Ấn Phẩm
  • Góc nhìn
  • Cộng đồng
    • Cuộc Thi
    • Giải thưởng & Danh Hiệu
    • Tin tuyển dụng
    • Công trình
  • Thư viện
  • Dịch Vụ
  • Giới thiệu
  • Tin tức
  • Kiến thức
    • Kiến thức chuyên môn
    • Kiến thức đồ họa
  • Ấn Phẩm
  • Góc nhìn
  • Cộng đồng
    • Cuộc Thi
    • Giải thưởng & Danh Hiệu
    • Tin tuyển dụng
    • Công trình
  • Thư viện
  • Dịch Vụ
  • Giới thiệu
Trang chủ > Góc nhìn > RENDER REALTIME CÓ THỰC SỰ LÀ BƯỚC TIẾN Ở THỜI ĐIỂM HIỆN TẠI???
Breadcrumb

RENDER REALTIME CÓ THỰC SỰ LÀ BƯỚC TIẾN Ở THỜI ĐIỂM HIỆN TẠI???

  • 03 Thg 10, 2019
  • Chuyên mục: Góc nhìn
  • quanly
  • 349 lượt xem

Đã bao giờ các bạn thắc mắc, bằng cách nào mà máy tính của mình, xuất ra được 1 hình ảnh không có thật, mà lại có thể trông như thật chưa? Về cơ bản, nhờ có máy tính, chúng ta đã tạo ra được một thế giới khác, như là chúa vậy!! Nhờ đâu […]

Đã bao giờ các bạn thắc mắc, bằng cách nào mà máy tính của mình, xuất ra được 1 hình ảnh không có thật, mà lại có thể trông như thật chưa?
Về cơ bản, nhờ có máy tính, chúng ta đã tạo ra được một thế giới khác, như là chúa vậy!!
Nhờ đâu mà ra?!
Câu trả lời ở đây vô cùng dễ hiểu, nhưng không đơn giản.
 
Đó là TOÁN HỌC!!!
Cụ thể hơn thì đây là một nghệ thuật kết hợp giữa:
• Toán học
• Khoa học máy tính
• Lập trình
Tất cả công nghệ của chúng ta, đều bắt đầu chỉ từ 2 con số: 0 và 1
0 và 1 chính là Mã Nhị Phân – Binary (Nghe Delnary có quen quen không ạ? ?)
Nhờ sự kết hợp của 0 và 1, chúng ta cơ bản đã trở thành một Đấng, thật là thần kỳ!!!
VẬY THÌ CHÚNG TA CÙNG ĐI TÌM HIỂU VỀ TOÁN HỌC NÀO!!!
Lừa đấy, mình chưa đủ trình nói về toán học đâu, chuyện này có lẽ nên nhờ tới một nhân vật hoành tráng khác, đó chính là một người bạn của mình: Mạnh NT!! Với vốn kiến thức cực kỳ sâu rộng về khoa học máy tính, cùng với sự quyết tâm và bền bỉ, Mạnh cùng InnerPiece chuẩn bị ra mắt một Game Engine 3D Vulkan và Đa nền tảng phát triển bởi người Việt, ra mắt ngày 26/06 này. Anh chị em quan tâm tới đồ họa và công nghệ nước nhà có thể ghé qua đây xem nhé!
Link: https://www.facebook.com/innerpiece.io/
Còn chuyên đề thực sự hôm nay là:

LƯỢC SỬ PHÁT TRIỂN CỦA ĐỒ HỌA MÁY TÍNH

-Part 01-
OK, Let’s go!!!
Trước tiên phải bắt đầu từ thực tế, câu hỏi đặt ra là:
Làm sao chúng ta nhìn thấy mọi vật?
Theo sách vật lý lớp nào đó em không nhớ rõ (hê hê). Thì, chúng ta nhìn thấy mọi vật, là nhờ có ánh sáng từ vật truyền vào mắt ta.
Ánh sáng này từ đâu ra? Chính là từ những nguồn sáng (Bóng đèn, Mặt trời, Bầu trời) truyền tới vật, sau đó vật phản xạ ánh sáng tới mắt, và ta nhìn thấy vật đó.
Tổng quát hơn, một nguồn sáng sẽ phát ra rất rất nhiều tia sáng, những tia này sẽ chạm tới các bề mặt, rồi từ đó tiếp tục nảy bật theo tất cả các hướng tới các bề mặt khác, quá trình này lặp đi lặp lại gần như vô tận, và một số trong đó tới mắt, giúp chúng ta nhìn thấy vật thể.
Điểm khủng khiếp ở đây là, từ một tia ban đầu, có thể nảy bật ra vô hạn số tia sau đó!!! Mà càng nhiều nguồn sáng thì sự khủng khiếp càng gia tăng!
Để giả lập số tia vô hạn này, chính là 1 thách thức với máy tính của chúng ta ở thời điểm hiện tại. Và là một điều không tưởng vào những năm 60 thế kỷ trước, khi kỉ nguyên CGI bắt đầu nhem nhóm, nhưng sức mạnh máy tính còn nhiều hạn chế.
Vấn đề này vô cùng nan giải với những nhà khoa học máy tính thời đó. Và cuối cùng, họ đã tìm ra được 1 phương pháp.
Từ đây, chúng ta có phương pháp đầu tiên để máy tính có thể xuất hình ảnh, đó là:

I. PROJECTION AND RASTERIZATION: Phép chiếu và vẽ hình ảnh từ không gian 3D ra 2D (màn hình)

Đây là một phương pháp được những nhà khoa học máy tính những năm 1970s nghiên cứu và phát triển. Và vẫn là một phần của Quy Trình Đồ Họa chạy trên GPU cho tới nay (thường thấy nhất chính là trong video game). Một trong những thành công nổi tiếng đình đám thời gian này, chính là Video về bàn tay chuyển động – “A computer animated hand” của Ed Catmull năm 1972 (Nghe Catmull có quen không ace Vray-er? hehe)
Link: https://www.youtube.com/watch?v=wdedV81UQ5k
Họ bắt đầu khảo sát dựa trên một Tam Giác – Triangle trong không gian 3D, và tìm cách xuất nó ra 2D trên màn hình. Tại sao lại là tam giác? Rất đơn giản với lí do là, chỉ cần ba điểm bất kì, chúng ta sẽ có một mặt phẳng. Còn với 4 điểm trở lên? Rất dễ tạo ra mặt phẳng vô định hình (H1), và chúng ta cần tránh điều này.
Okie, vậy bh chúng ta sẽ có:
1. Một Tam Giác – Triangle
2. Một Camera – Coi như mắt nhìn trong thực tế
3. Một Lưới Pixel (lưới điểm ảnh) – Để xuất hình ảnh trên đó lên màn hình. Lưới này được chia ô vuông dọc ngang, mỗi ô vuông là 1 điểm ảnh (Chúng ta rất dễ dàng nhìn ra pixel của 1 bức ảnh, chỉ cần lăn con chuột phóng to ảnh lên hết cỡ thôi (H2))
Cả 3 sẽ lần lượt được xếp thứ tự như sau:
Camera -> Lưới Pixel -> Tam Giác (H3.a)
Bước 1: Họ gióng từ 3 điểm của tam giác, kẻ 3 đường tới camera. (H3.b)
Bước 2: Ba đường này giao tại 3 điểm nào trên Lưới Pixel thì đánh dấu chỗ đó lại (H3.c)
Bước 3: Nối 3 điểm đã được đánh dấu, và bắt đầu đổ màu cho tam giác đó (H3.d)
Woa, vậy là chúng ta đã xuất được hình ảnh Tam Giác đầu tiên từ không gian 3D ra 2D trên màn hình!
Bh chúng ta cùng phân tích 1 chút nhé!
Bản chất của phương pháp này là máy tính không tính toán theo dạng tia, mà chỉ chuyển dữ liệu từ vector sang pixel. Chính vì vậy:
Ưu: Giải quyết được vấn đề tia vô hạn, và chạy trên GPU. Dẫn đến cho kết quả cực nhanh, từ đó có thể Realtime và được ứng dụng trong làm game.
Nhược:
• Không thực tế với bóng đổ, phản xạ, khúc xạ, các tính chất vật lí. (vì chỉ chiếu điểm lên Lưới Pixel nên không giả lập tính chất đúng thực tế được, mà phải dùng nhiều thủ thuật ăn gian khác)
• Gặp vấn đề khi trong scene có nhiều đối tượng trước sau. Đối tượng nào được vẽ sau cùng sẽ xuất hiện sau cùng, chèn lên đối tượng khác, cho dù thực tế nó nằm sau. Để giải quyết vấn đề này, họ sử dụng Z-Buffer, tạo một Depth map (Kênh mà chúng ta bh vẫn dùng để làm DOF cho scene) để phân biệt thứ tự trước sau giữa các vật thể bằng sắc độ từ đen tới trắng, càng trắng sẽ càng gần màn hình.
Đọc tới đây rùi chúng ta có thể nhận ra được điều gì?
Tất cả những phần mềm Render Realtime (Enscape, UE4, Unity,…) và cả video game nữa, chính là dựa trên phương pháp Projection and Rasterization.
Vì vậy Render Realtime không thực sự là bước tiến trong thời đại này như nhiều người vẫn tưởng. Vì Render Realtime chỉ giải quyết được vấn đề nhanh, chứ không đúng thực tế (thậm chí cần nhiều thủ thuật để ăn gian). Và nó vẫn đang được dùng trong video game từ xưa tới này rồi.
Còn với Vray hay Corona? Phương pháp của chúng là gì? Có ưu và nhược điểm gì?
Chờ số tiếp theo nhé các bạn!!
Hẹn gặp lại các bạn!
Không có mô tả ảnh.
Trong hình ảnh có thể có: đại dương, bầu trời, ngoài trời, thiên nhiên và nướcKhông có mô tả ảnh.

 

 

Bài viết trước « CÁC KIẾN THỨC VỀ BỐ CỤC
Bài viết tiếp theo VẤN ĐỀ #01: ÁNH SÁNG TỰ NHIÊN (ASTN) – Part 1- »
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Đăng nhập
Thông báo của
Xin hãy đăng nhập để bình luận

Chuyên mục khác

[Mini series 3] “CHUYỆN MÌNH LÀM NHÀ”: MỘT KHO KINH NGHIỆM THỰC TẾ
  • 02 Thg 10, 2026
  • Chuyên mục: Tin tức
  • admin2
  • 42 lượt xem

[Mini series 3] “CHUYỆN MÌNH LÀM NHÀ”: MỘT KHO KINH NGHIỆM THỰC TẾ

Khép lại giai đoạn “Thai nghén một ngôi nhà”, chúng ta sẽ cùng bước vào chặng tiếp theo của chuỗi hoạt động “Yêu nhà lớn lên – Growing Home” với mini series “Chuyện Mình Làm Nhà”. Tổ ấm trong mơ không còn dừng ở câu chuyện tìm kiếm ý tưởng, phác thảo trên bản vẽ, […]

Tổng kết Architour: Hàng Châu – Ô Trấn – Thượng Hải 2026
  • 18 Thg 09, 2026
  • Chuyên mục: Architour
  • Cadmin
  • 75 lượt xem

Tổng kết Architour: Hàng Châu – Ô Trấn – Thượng Hải 2026

Hành trình Architour vừa qua đã khép lại với nhiều kỷ niệm đáng nhớ với các thành viên trong đoàn. BQT VietCG xin gửi lời cảm ơn chân thành đến Ban Tổ Chức đã chuẩn bị kỹ lưỡng mọi công tác vận hành, cùng thành viên toàn đoàn đã dành thời gian cho chuyến đi. […]

Thiết Kế Cầu Thủ Thiêm 4 Với Mái Vòm Hình Sóng Nước: Biểu Tượng Mới Kết Nối Khu Nam Và Thủ Thiêm
  • 10 Thg 09, 2026
  • Chuyên mục: Tin tức
  • Cadmin
  • 76 lượt xem

Thiết Kế Cầu Thủ Thiêm 4 Với Mái Vòm Hình Sóng Nước: Biểu Tượng Mới Kết Nối Khu Nam Và Thủ Thiêm

Ủy ban Nhân dân TP.HCM vừa chính thức công bố kết quả cuộc thi tuyển phương án kiến trúc cầu Thủ Thiêm 4. Phương án giành giải nhất thuộc về mã dự thi TT42 do liên danh Tecco1 – T.Y.Lin – Cubic thực hiện, mở ra một biểu tượng kiến trúc độc đáo bứt phá […]

Image

Bài viết mới nhất

[Mini series 3] “CHUYỆN MÌNH LÀM NHÀ”: MỘT KHO KINH NGHIỆM THỰC TẾ
  • 02 Thg 10, 2026
  • Chuyên mục: Tin tức
  • admin2
  • 42 lượt xem

[Mini series 3] “CHUYỆN MÌNH LÀM NHÀ”: MỘT KHO KINH NGHIỆM THỰC TẾ

Khép lại giai đoạn “Thai nghén một ngôi nhà”, chúng ta sẽ cùng bước vào chặng tiếp theo của chuỗi hoạt động “Yêu nhà lớn lên – Growing Home” với mini series “Chuyện Mình Làm Nhà”. Tổ ấm trong mơ không còn dừng ở câu chuyện tìm kiếm ý tưởng, phác thảo trên bản vẽ, […]

Chi tiết
Chi tiết
Tổng kết Architour: Hàng Châu – Ô Trấn – Thượng Hải 2026
  • 18 Thg 09, 2026
  • Chuyên mục: Architour
  • Cadmin
  • 75 lượt xem

Tổng kết Architour: Hàng Châu – Ô Trấn – Thượng Hải 2026

Hành trình Architour vừa qua đã khép lại với nhiều kỷ niệm đáng nhớ với các thành viên trong đoàn. BQT VietCG xin gửi lời cảm ơn chân thành đến Ban Tổ Chức đã chuẩn bị kỹ lưỡng mọi công tác vận hành, cùng thành viên toàn đoàn đã dành thời gian cho chuyến đi. […]

Chi tiết
Chi tiết

Đọc nhiều

BÀI TÁC PHẨM HOT – BY SAI NAM
  • 07 Thg 06, 2024
  • Chuyên mục:
  • Cadmin
  • 356 lượt xem

BÀI TÁC PHẨM HOT – BY SAI NAM

[BÀI TÁC PHẨM HOT] Chia sẻ với mọi người file bếp và phòng ăn qua phần mềm 3Dsmax 2022+ Corona Render 9. Được thực hiện bởi tác giả Sai Nam #Chiase #3drender ============= Bài viết được đăng tại Cộng đồng VietCG Hãy tham gia cộng đồng để có nhiều thông tin hữu ích hơn Link […]

Chi tiết
Chi tiết
BÀI TÁC PHẨM HOT – BY TRUNG HAU TRAN
  • 18 Thg 04, 2024
  • Chuyên mục:
  • Cadmin
  • 271 lượt xem

BÀI TÁC PHẨM HOT – BY TRUNG HAU TRAN

[BÀI TÁC PHẨM HOT] Chia sẻ tới mọi người một số hình ảnh render của dự án Được thực hiện bởi tác giả Trung Hau Tran #Chiase #3drender ============= Bài viết được đăng tại Cộng đồng VietCG Hãy tham gia cộng đồng để có nhiều thông tin hữu ích hơn Link Bài viết: https://www.facebook.com/groups/vietcg/posts/25140392975575995/ NGUỒN: […]

Chi tiết
Chi tiết

Doanh nghiệp tiêu biểu

Xin lỗi, không có dữ liệu nào được tìm thấy.

Hệ sinh thái của chúng tôi

Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand

Giới thiệu

Được thành lập vào năm 2009, VietCG là cộng đồng hỗ trợ ngành thiết kế nội thất, kiến trúc, xây dựng lớn và uy tín nhất Việt Nam. Đây là trục nền tảng kết nối giữa nhà thiết kế – nhà cung cấp – chủ đầu tư, mang đến cho cộng đồng thiết kế & xây dựng những giải pháp phát triển – hệ sinh thái hỗ trợ hoàn chỉnh và những trải nghiệm hoàn toàn mới về tư duy nền tảng.

Điều khoản

  • Điều khoản sử dụng
  • Quyền riêng tư
  • Nội quy cộng đồng

Liên hệ

  • Địa chỉ 1: Số 10 Chương Dương Độ, Hồng Hà, Hà Nội
  • Địa chỉ 2: Vincom Mega Mall Royal City, Số 72A Nguyễn Trãi, Thanh Xuân, Hà Nội
  • Email: vietcg@vietcg.com
  • Quảng cáo: 036.9999.869
  • Hotline: 090.9000.869
VietCG VietCG

VietCG xin chào các bạn

 

Toàn bộ bản quyền thuộc VietCG

    Luôn cập nhật

    Về các tài liệu chuyên ngành, xu hướng mới

    Chúng tôi tôn trọng quyền riêng tư của bạn

    wpDiscuz
    • Back to top